video-generator
Automated video generation pipeline with OpenAI TTS, Whisper, and Remotion - from text script to professional short videos
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Automated video generation pipeline with OpenAI TTS, Whisper, and Remotion - from text script to professional short videos
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Enterprise orchestration layer for cross-system permission coordination, workflow automation, and data consistency management
Cross-system permission orchestration, workflow automation, and data consistency for enterprise software
Cross-system permission orchestration, workflow automation, and data consistency for enterprise software
| name | video-generator |
| description | Automated video generation pipeline with OpenAI TTS, Whisper, and Remotion - from text script to professional short videos |
| tags | ["video-generation","remotion","openai","tts","whisper","automation","ai-video","short-video","text-to-video"] |
Automated video generation system that transforms text scripts into professional short videos with AI-powered voiceover, precise timing, and stunning cyber-wireframe visuals.
clawhub install video-generator
Option A: Via npm (Recommended)
# Install globally
npm install -g openclaw-video
# Clone for full features
git clone https://github.com/ZhenRobotics/openclaw-video.git ~/openclaw-video
cd ~/openclaw-video
npm install
# Configure API key (create .env file)
echo 'OPENAI_API_KEY="sk-your-key-here"' > .env
Option B: From GitHub Only
# Clone to standard location
git clone https://github.com/ZhenRobotics/openclaw-video.git ~/openclaw-video
cd ~/openclaw-video
# Install dependencies
npm install
# Configure API key
echo 'OPENAI_API_KEY="sk-your-key-here"' > .env
cd ~/openclaw-video
./agents/video-cli.sh help
AUTO-TRIGGER when user's message contains:
video, generate video, create video, make video, 生成视频, 做视频TRIGGER EXAMPLES (always use this skill for these):
DO NOT USE when:
Complete video generation pipeline:
CRITICAL: Use the existing project directory. Do NOT create new projects or run npx remotion.
Project location:
~/openclaw-video/When user requests video generation, execute:
# Method 1: Convenience script (Recommended)
~/openclaw-video/generate-for-openclaw.sh "user's script content"
# Method 2: CLI
cd ~/openclaw-video && ./agents/video-cli.sh generate "script content"
# Method 3: Full Agent (for complex requests)
cd ~/openclaw-video && pnpm exec tsx agents/video-agent.ts "generate video: script content"
Example:
User says: "Generate video: AI makes development easier"
Execute:
~/openclaw-video/generate-for-openclaw.sh "AI makes development easier"
Optimize script:
cd ~/openclaw-video && ./agents/video-cli.sh optimize "script content"
Get help:
cd ~/openclaw-video && ./agents/video-cli.sh help
Generated video saved at: ~/openclaw-video/out/generated.mp4
alloy - Neutralecho - Clearnova - Warm (Recommended)shimmer - SoftSystem automatically detects and generates 6 scene types:
| Type | Effect | Trigger Condition |
|---|---|---|
| title | Glitch effect + spring scale | First segment |
| emphasis | Pop-up zoom | Contains percentages, numbers |
| pain | Shake + red warning | Contains problems, pain points |
| content | Smooth fade-in | Regular content |
| circle | Rotating ring highlight | Listed points |
| end | Slide-up fade-out | Last segment |
Per 15-second video: ~$0.003 (less than 1 cent):
User: "Generate a video: Three AI tools boost productivity. GPT writes code, Whisper transcribes audio, Remotion creates videos."
Agent executes:
~/openclaw-video/generate-for-openclaw.sh "Three AI tools boost productivity. GPT writes code, Whisper transcribes audio, Remotion creates videos."
Output: ~/openclaw-video/out/generated.mp4
User: "Use warm voice and faster speed"
Agent:
cd ~/openclaw-video && ./agents/video-cli.sh generate "script content" --voice nova --speed 1.3
User: "Is this script good for a video: AI changes the world"
Agent:
cd ~/openclaw-video && ./agents/video-cli.sh optimize "AI changes the world"
Agent receives analysis and informs user.
Error: bash: ~/openclaw-video/generate-for-openclaw.sh: No such file or directory
Solution:
# Check if project exists
ls ~/openclaw-video
# If not, install the project
git clone https://github.com/ZhenRobotics/openclaw-video.git ~/openclaw-video
cd ~/openclaw-video && npm install
Error: model_not_found or TTS access denied
Solution:
.env file in project root:
cd ~/openclaw-video
echo 'OPENAI_API_KEY="sk-your-key-here"' > .env
export OPENAI_API_KEY="sk-..."Error: command not found: pnpm or tsx
Solution:
cd ~/openclaw-video
npm install
~/openclaw-video/QUICKSTART.md~/openclaw-video/docs/AGENT.md~/openclaw-video/docs/FAQ.md~/openclaw-video/README.mdOPENAI_API_KEY required (use .env file for security)~/openclaw-video/, adjust if differentnpm install -g openclaw-video)When using this skill, agents should:
DO:
DON'T:
npx remotion to create new projects~ paths).env filenpm install -g openclaw-video)Project Status: ✅ Production Ready
License: MIT
Author: @ZhenStaff
Support: https://github.com/ZhenRobotics/openclaw-video/issues