Talking Head & UGC Videos
Transform any script into a complete UGC video in one command. The pipeline handles scene splitting, AI talking heads, AI B-roll generation, TTS voiceover, crossfade assembly, background music, and end-screen CTA automatically — and adds animated captions on request.
Recommended setup
UGC Pipeline
Full pipeline (AI talking heads + AI B-roll + AI voiceover). Handles scene splitting, crossfade assembly, animated subtitles, background music, and end-screen CTA automatically.
500–1,500 per 5–15s video
agent-media ugc "Ever wonder why top founders wake up at 5am?" --sync
The workflow
Generate from script
Provide your script and the UGC pipeline splits it into scenes, generates TTS voiceover, creates AI talking head clips and AI B-roll, then assembles everything with crossfades, background music, and an end-screen CTA — with animated captions added on request.
agent-media ugc "Ever wonder why top founders wake up at 5am?" --sync
Add a face photo for talking heads
Provide a face photo to drive talking head scenes. The pipeline auto-detects the best TTS voice to match the face and uses AI lip-sync for realistic results.
agent-media ugc "script..." --face-url ./photo.png --sync
Customize style and music
Choose from subtitle styles (hormozi, minimal, bold, karaoke, clean), set the background music genre, and customize aspect ratio and duration to match your brand.
agent-media ugc "script..." --style hormozi --music chill --sync
Multi-scene with custom B-roll images
Supply your own images as B-roll sources. The pipeline animates them using AI video generation and weaves them into the assembled video between talking head scenes.
agent-media ugc "script..." --broll-images "url1,url2" --sync
Dub into another language
Generate the full UGC video in a different language. The pipeline translates the script, synthesises a matching TTS voice, and re-assembles the video with localized subtitles.
agent-media ugc "script..." --dub-language es --sync
Create a reusable persona
Save a persona with a specific voice and face for consistent UGC across videos. Reference it with --persona brand in future ugc commands to maintain a unified creator identity.
agent-media persona create --name brand --voice ./sample.mp3 --face ./photo.png
What it costs
A 5-second UGC video costs 150 credits, covering AI talking heads, voiceover, and full assembly (captions optional). A 10s video is 300 credits, 15s is 450 credits. The Creator plan ($39/month for 3,900 credits) lets you produce ~13 videos at 10s per month. For higher volume, Pro Plus ($129/month for 12,900 credits) covers ~43 videos monthly.