Captions & subtitles: agent skills for video captions and subtitles
For AI agents: find the right skill in one call —
curl -s "https://varg.ai/how-to/api/search?q=<what the person wants>"returns the matching how-to page and the best skills with install commands, as markdown (Russian works too). Full index: https://varg.ai/how-to/llms.txt. Every page has a markdown twin: add.mdto its path. Before generating anything, show the person the options on the how-to page.
Animated and word-by-word captions, subtitles, transcription and translation. 39 skills for Claude Code, Codex and Grok, by type: workflows take a brief to a finished video, effects and styles change how it looks, prompts and guides teach the agent the craft, models run the generation.
How-to tutorials
- How to add animated captions to a video with AI: TikTok-style subtitles burned into an existing video: word highlight, pop words, or designed editorial captions.
Skills (39)
Effects (7)
- 3D Camera Captions — HeyGen: Captions that live in 3D around a talking head: the camera flies through the words, heroes pass behind the speaker.
- Remotion Captions — Remotion: Transcribe speech and burn in animated captions with Remotion, or import an existing SRT file.
- Clipify — Louise de Sadeleer: Long videos into social clips: find funny lines or impact beats, cut, reframe to 9:16, burn word-by-word captions.
- Cinematic Caption — Audrey, beta: Designed editorial captions for HyperFrames: scored hero words, subject-aware depth, glass type — not a subtitle strip.
- Caption Animation — iart.ai: Word-timed TikTok captions in Remotion or CSS: per-word pop, active-word highlight, 9:16 safe areas, sidecar SRT/VTT.
- Agent Caption — Ali Hamza Kamboh, beta: Local captions in any language: Whisper words, forced-aligned timing, SRT/VTT, burned styles or a GSAP captions.js.
- Pull Quote Beside the Speaker — HeyGen: While a customer talks on camera, their key sentence appears as large type in the empty side of the frame.
Guides (16)
- Short-form FFmpeg cookbook: copyable commands for Reels — varg: Footage into a 9:16 MP4 with FFmpeg: crop to vertical, burn captions, trim and join, music under the voice.
- Video Editing Best Practices — varg: Best practices for editing video with agents: which service for each edit, and the rules that keep cuts clean.
- HyperFrames — HeyGen: Turn HTML, CSS and seekable animation into deterministic MP4s: launch films, explainers, captions, title cards.
- HyperFrames Registry — HeyGen: Pull any of ~450 ready-made blocks into a video as editable source: transitions, titles, captions, charts, 3D.
- HyperFrames Media Use — HeyGen: Find or make every asset a video needs: music, SFX, voiceover, images, logos, avatars, transcripts, grades.
- Remotion Best Practices — Remotion: Make videos in React with Remotion: the router that loads the right Remotion skill for each step.
- Title & Kinetic Typography Direction — Calesthio: Typography direction for video: text jobs, hierarchy, reveal-hold-exit timing, safe zones, contrast, font licensing.
- Pretext Text Metrics — Yaniv Golan, beta: Measure and fit text without the DOM using pretext: auto-fit sizes, know line breaks before render, canvas/WebGL text.
- Chinese Font Selector — Songzhi-lab, beta: Pick Chinese fonts by license tier first (OFL, vendor-free, avoid), then by scene and mood, with Latin pairings.
- Transcribe Anything — Shawn Wang (swyx): Transcribe hours of audio or video with whisper, whisperX or cloud STT: word timestamps, speaker labels, SRT/VTT.
- FFmpeg Captions and Subtitles — Josiah Siegel: FFmpeg subtitle reference: burn SRT/ASS/VTT with libass, soft tracks, conversion, styling and FFmpeg 8's Whisper filter.
- Subtitle Translator — Matheus Castro: Agent-translated SRT/ASS subtitles in resumable batches that keep cue count, timing and ASS styling tags intact.
- WJS Translating Subtitles — Jian Shuo Wang: Translate an SRT to Chinese, English or another language and re-cut cues at real punctuation; bilingual SRTs too.
- WhisperX — Max Bain: Fast Whisper ASR with word-level timestamps and speaker diarization: the timing layer for captions and cuts.
- video-editing-skill (Bash + FFmpeg) — 6missedcalls: Pure Bash skill for OpenClaw, Claude Code and Codex: trim, jump cut, captions, text overlay, speed.
- claude-shorts — AgriciDaniel: Claude Code skill that scores segments of a long video, snaps cuts to words and renders captioned 9:16 clips.
Workflows (7)
- Turn a song into an AI music video — varg, beta: Direct an AI music video the way top X creators do: song map, beat-grid storyboard, stills first, Seedance, lip-sync.
- Consistent Characters — varg, beta: Multi-scene ads where the same actors, outfits and location hold in every cut: cards, composites, Kling v3 clips.
- Lanshu AI Presenter Video — Lanshu: Publish-ready explainers led by an AI presenter from an authorized photo, or in one of twelve presenter-free styles.
- Chengfeng Videocut — chengfeng: Chinese talking-head editing: word-level transcript, five-pass flub sweep, human review in a Studio, subtitles, export.
- Herk Edit Kit — Nate Herk: Nate Herk's kit to edit talking-head videos, reels and Shorts: silence and flub cuts, storytelling, motion graphics.
- Hypit — Hypit: Clone a viral video as a word-anchored workflow: swap face, words and B-roll, then ship many variants.
- ghost-editor — kurbaitaev: Talking-head reel editor in your agent: best takes, face-safe word captions, motion graphics, 7 styles.
Models & tools (9)
- varg AI — varg: The official varg skill: videos, images, speech and music through one API key, rendered in the cloud or locally.
- ElevenLabs Speech to Text — ElevenLabs: Transcribe audio and video with word timestamps, speaker labels and keyterms, ready for subtitles.
- ElevenLabs Speech to Text (inference.sh) — inference.sh: Transcribe audio with ElevenLabs Scribe, speaker diarization and forced alignment, via inference.sh.
- Speech to Text — inference.sh: Transcribe audio with ElevenLabs Scribe v2 or Whisper V3 Large, with timestamps and speaker labels.
- FFmpeg Skill — Shogo Kajiyama: Local video editor for agents: 42 FFmpeg tools with a machine-readable contract and an MCP server; no cloud, no keys.
- VectCut — sun-guannan, beta: Drives the VectCut editing API: talking-head cuts, remixes, e-commerce ads, subtitles, effects, cloud render
- Local Video Editor (MoviePy) — ncsimok, beta: Local MoviePy + ffmpeg toolbox: trim, merge, Chinese text and subtitles, background music, speed, vertical resize.
- Creatomate — Creatomate: Template-based video rendering API with an official remote MCP endpoint for Claude and other agents.
- Submagic API — Submagic: Caption-styled shorts API with an MCP server: AI captions, Magic Clips from long videos, B-roll, publishing.