Rebuilding an Automated Video Production Pipeline with OpenClaw

A developer on r/openclaw shared their experience rebuilding an automated video production pipeline from the ground up. The old version pulled generic stock footage unrelated to content, which was fine for demos but problematic for real products.
Key Improvements in the New Version
- Analyzes scripts to identify key subjects and searches for relevant footage automatically
- Falls back to topic-level searches if no specific subject is found
- Syncs clip transitions to voiceover timing rather than using equal intervals
- Caps clip length to prevent visible looping
- Matches the opening clip to the subject of the first segment
The entire process runs automatically: the agent reads the script, determines content topics, pulls contextually relevant footage, processes it to portrait format, and assembles the final video without human intervention.
Technical Stack
Built on OpenClaw with yt-dlp, ffmpeg, and ElevenLabs for voiceover.
Human-Managed Elements
- Clips are kept under 8 seconds each to stay within fair use territory for commentary-style content
- Captions, titles, and transitions are added manually in CapCut
- Background music is copyright-free
- All content is clearly disclosed as AI generated
The developer notes the system is still rough around the edges but went from "clearly automated" to "actually watchable" in one afternoon session.
📖 Read the full source: r/openclaw
👀 See Also

OpenClaw AI agent helps team salvage demo day with rapid prototype
A development team used OpenClaw's AI agent to build a working demo website with mock data in 10 minutes after their product pivot threatened their demo day participation at South Park Commons.

Self-improving AI agent plateaued due to process bloat, fixed by cutting 60% of config
A developer's self-improving AI agent hit a performance plateau as process bloat accumulated, with the writing pipeline growing to 10 steps and nightly research spending more context loading instructions than reading papers. The fix involved cutting ~60% of root config, reducing the writing pipeline from 10 to 5 steps, and restructuring the dream cycle.

Running OpenClaw locally with Jetson Nano and gaming laptop using Ollama
A developer set up OpenClaw to run locally using a Jetson Nano and a 2022 MSI gaming laptop with Qwen 3.5 9B via Ollama, implementing wake-on-LAN for power efficiency and hybrid routing to OpenAI for complex tasks.
