video-toolkit

Generate explainer videos with AI voiceovers, images, music, and Remotion rendering.

Updated Sep 1, 2026
One-click install
npx skills add https://github.com/zamansepeti43/c-rak-agent --skill video-toolkit-zamansepeti43
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: video-toolkit
Source: https://github.com/zamansepeti43/c-rak-agent/tree/main/video-engine/.agents/skills/video-toolkit
Command: npx skills add https://github.com/zamansepeti43/c-rak-agent --skill video-toolkit-zamansepeti43

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires modal, remotion, ffmpeg.

What problem does it solve? Producing a professional explainer video normally requires separate tools for voiceover, imagery, music, animation, and video editing. This Skill orchestrates the entire pipeline from a text brief to a rendered MP4 using open-source AI models on cloud GPUs and Remotion for composition. ## Core Features & Use Cases - AI Asset Generation: Create per-scene voiceovers with Qwen3-TTS, background music with MusicGen, scene images with FLUX.2, b-roll clips with LTX-2, and talking-head narrators with SadTalker, all running on Modal cloud GPUs. - Remotion Composition: Assemble scenes, per-scene audio, narrator picture-in-picture, and transitions in React-based Remotion templates, then render to MP4. - Timing Synchronization: Measure actual voiceover durations with ffprobe and automatically adjust scene durations in the demo config. - Use Case: Write a product brief, generate a 60-second product demo video with narration, background music, and animated scenes for roughly $1-3 in cloud compute. ## Quick Start Ask the agent to create a 60-second product demo video for your product using the video toolkit, starting from a short text brief.

Frequently Asked Questions about video-toolkit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create an AI-generated explainer video from a text brief?

Copy a Remotion template into the projects folder, write a scene config and voiceover script, then generate per-scene voiceovers, images, and music with the toolkit's Python tools on Modal. Finally sync audio timing and render with npm run render.

How do I add a talking head narrator to a video?

Generate a presenter portrait with FLUX.2, then run SadTalker per scene with the portrait and that scene's voiceover audio. Always use --preprocess full and --still, and generate short per-scene clips rather than one long video.

What cloud GPU setup does the video toolkit require?

The toolkit uses Modal endpoints configured in a .env file. Deploy each Modal app (TTS, FLUX.2, MusicGen, SadTalker, LTX-2, upscale, image edit) and add the endpoint URLs to .env, then verify with tools/verify_setup.py.

Why is my SadTalker output square or cropped?

The default crop preprocessing produces a square video with the wrong aspect ratio. Re-run SadTalker with --preprocess full to preserve the full frame, and add --still to reduce head movement.

How much does it cost to generate a 60-second AI video on Modal?

A typical 60-second video costs about $1-3 depending on scenes and narrator clips. Modal's Starter plan includes $30 per month of free compute, and apps scale to zero when idle.

What are the limitations of LTX-2 video clip generation?

LTX-2 clips are limited to about 8 seconds at 24fps, with dimensions divisible by 64. Each clip costs roughly $0.20-0.25, takes about 2.5 minutes, and around 30% of generations may contain visual artifacts requiring a re-run with a different seed.