add-captions
Generate TikTok-style animated captions for your Remotion video. Transcribes audio with Whisper, then creates word-by-word animated subtitles with customizable…
Transcribe audio or video files to text with word-level timestamps. Uses Whisper for accurate transcription, outputs SRT subtitles or JSON captions for use with Remotion's captions system.
> /plugin marketplace add DojoCodingLabs/remotion-superpowers > /plugin install remotion-superpowers@remotion-superpowers
How it fires
How this command gets triggered: by you, by Claude, or both.
/transcribeContext preview
What this command does when you run it.
Transcribe audio or video files to text with word-level timestamps. Uses Whisper for accurate transcription, outputs SRT subtitles or JSON captions for use with Remotion's captions system.
name: transcribe description: Transcribe audio or video files to text with word-level timestamps. Uses Whisper for accurate transcription, outputs SRT subtitles or JSON captions for use with Remotion's captions system.
You are helping the user transcribe audio or video files into text with precise timestamps.
Find audio/video files to transcribe:
# Check common locations ls public/audio/ public/footage/ public/ 2>/dev/null | grep -E '\.(mp3|wav|m4a|ogg|mp4|mov|webm)$'
Ask the user which file to transcribe if multiple exist.
Use remotion-media generate_subtitles: - input: [path to audio/video file] - project_path: [project root path]
This generates an SRT file with timestamps saved to the project.
Show the transcription with timestamps:
📝 Transcription: [filename] [00:00:00 → 00:00:03] Welcome to our product demo [00:00:03 → 00:00:07] Today we're going to show you how easy it is [00:00:07 → 00:00:11] to create professional videos with code ... Total duration: [X]s Word count: [X] words
Ask what format the user needs:
**SRT (default)** — Standard subtitle format:
1 00:00:00,000 --> 00:00:03,200 Welcome to our product demo 2 00:00:03,200 --> 00:00:07,100 Today we're going to show you how easy it is
**JSON Captions** — For Remotion's `@remotion/captions`:
[
{ "text": " Welcome", "startMs": 0, "endMs": 800, "confidence": 0.95 },
{ "text": " to", "startMs": 800, "endMs": 1000, "confidence": 0.98 },
{ "text": " our", "startMs": 1000, "endMs": 1200, "confidence": 0.97 }
]**Plain text** — Just the words, no timestamps:
Welcome to our product demo. Today we're going to show you how easy it is to create professional videos with code.
After transcription, suggest next steps:
If the user wants to avoid API calls, Remotion has built-in Whisper support:
# Install Whisper.cpp locally npx remotion add @remotion/install-whisper-cpp
import { installWhisperCpp, transcribe } from "@remotion/install-whisper-cpp";
// One-time install
await installWhisperCpp({ version: "1.5.5" });
// Transcribe
const result = await transcribe({
inputPath: "public/audio/voiceover.mp3",
whisperPath: ".whisper",
model: "medium.en",
tokenLevelTimestamps: true,
});This runs entirely on-device — no API key needed.
🎬 Claude Code plugin — full video production studio for Remotion. AI voiceovers, music, stock footage, image/video generation, TikTok captions, 3D, transitions & AI review loop. 5 MCP servers, 13 commands. Free & open source by Dojo Coding.
Repo: DojoCodingLabs/remotion-superpowers
Generate TikTok-style animated captions for your Remotion video. Transcribes audio with Whisper, then creates word-by-word animated subtitles with customizable…
Generate background music and add it to your Remotion project. Describe the mood/genre you want, and this will generate a track via Suno and wire it into your…
Add professional scene transitions to your Remotion video. Choose from fade, slide, wipe, flip, clock-wipe and more — with spring physics or linear timing.
Generate a voiceover narration and add it to your Remotion project. Provide a script or describe what the narration should say, and this will generate TTS…
Analyze existing video files using TwelveLabs AI. Understand what's in your footage — find specific scenes, detect objects and speakers, get timestamps for the…
Create a short-form vertical video (TikTok, Instagram Reels, YouTube Shorts). Optimized 9:16 pipeline with auto-captions, hook-first structure, and background…