Skip to main content

moviepy for Video Production

Skill Verified
95

Python video composition with moviepy 2.x — overlaying deterministic text on AI-generated video (LTX-2, SadTalker), compositing clips, single-file build.py video projects. Use when adding labels/captions/lower-thirds to LTX-2 or SadTalker outputs, building short ad-style spots in pure Python without Remotion, or doing programmatic video composition. Triggers include text overlay on video, label LTX-2 clip, caption SadTalker output, lower third, build.py video, moviepy, Python video composition, sub-30s ad spot.

AI Summary

This skill utilizes the moviepy library to overlay deterministic text onto AI-generated video outputs (like LTX-2 or SadTalker) and to build programmatic video projects. It provides clear Python code examples for various use cases, including text rendering via PIL, audio-anchored timelines, and compositing, with detailed instructions on dependencies and potential gotchas.

Code Execution

  • info:ValidationWhile the Python code handles inputs like file paths and parameters, there is no explicit mention or use of a schema validation library for these inputs.

Practical Utility

  • info:Edge casesWhile the documentation mentions potential issues like `TextClip` bugs and dependency errors, it doesn't explicitly list and document failure modes with recovery steps for every scenario.

Installation

npx skills add digitalsamba/claude-code-video-toolkit

Runs the Vercel skills CLI (skills.sh) via npx — needs Node.js locally and at least one installed skills-compatible agent (Claude Code, Cursor, Codex, …). Assumes the repo follows the agentskills.io format.

2 days ago
1.1k stars
MIT-0
Updated about 14 hours ago
View Source

© 2025 SkillRepo · Find the right skill, skip the noise.