remotion-captions
SkillSearchThis skill guides an agent through transcribing, displaying and animating captions in Remotion videos. Captions are handled as JSON using Remotion's Caption type, which stores text, timing and confidence values. The skill points to separate instruction files for transcribing audio or video, displaying captions in a video, and importing captions from .srt files.
Then ask your AI: use the remotion-captions skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Have a Remotion project set up where you want to work with captions.
What your AI can do with it
- Transcribe audio and video files to generate captions
- Display captions in a Remotion video
- Import captions from .srt files
- Process captions as JSON using the Caption type
- Store text, timing and confidence values for each caption
Getting started
- Have a Remotion project set up where you want to work with captions.
- Load the transcribe-captions.md file for instructions on generating captions from audio or video.
- Load the display-captions.md file for instructions on showing captions in your video.
- Load the import-srt-captions.md file for instructions on importing captions from a .srt file.
What this skill tells your AI
The instructions your AI receives, as published by remotion-dev/remotion in packages/codex-plugin/skills/remotion-captions/SKILL.md and read by Ahel’s review.
All captions must be processed in JSON. The captions must use the Caption type which is the following:
import type { Caption } from "@remotion/captions";
This is the definition:
type Caption = {
text: string;
startMs: number;
endMs: number;
timestampMs: number | null;
confidence: number | null;
pageBreakAfter?: boolean;
};
Generating captions
To transcribe video and audio files to generate captions, load the transcribe-captions.md file for more instructions.
Displaying captions
To display captions in your video, load the display-captions.md file for more instructions.
Importing captions
To import captions from a .srt file, load the import-srt-captions.md file for more instructions.
Signals
- GitHub stars
- 63k
- Forks
- 5k
- Last commit
- Oct 2026
Questions
- What format are captions stored in?
- Captions are processed as JSON using Remotion's Caption type, which includes text, startMs, endMs, timestampMs, confidence and an optional pageBreakAfter field.
- How do I transcribe audio or video to generate captions?
- Load the transcribe-captions.md file for instructions on transcribing video and audio files to generate captions.
- How do I display captions in my video?
- Load the display-captions.md file for instructions on displaying captions in your video.
- How do I import captions from a .srt file?
- Load the import-srt-captions.md file for instructions on importing captions from a .srt file.
Advanced
- Item type
- skill
- Key
remotion-captions-3- Source
- github.com/remotion-dev/remotion
github.com/remotion-dev/remotion