cleya animated-captions
Add karaoke-style animated captions (macOS only, requires Whisper)
Platform: macOS only (Vision/AVFoundation)
Cost: slow — transcription + GPU text rendering
cleya animated-captions --input video.mp4 --language en
Options
| Flag | What it does | |
|---|---|---|
--input | Path to input video | required · string |
--output | Output file path | string · default <input>_karaoke.<ext> |
--language | Language code (e.g. en, es, fr, de) | string |
--whisper-path | Path to Whisper binary | string · default whisper |
--model | Whisper model | string · default base · one of base, small, medium, large |
--font-size | Font size in pixels | string · default 48 |
--font-color | Base text color | string · default white |
--highlight-color | Active word highlight color | string · default yellow |
--position | Caption position | string · default bottom · one of top, center, bottom |
--words-per-group | Words per caption group (2-7) | string · default 4 |
--overwrite | Overwrite output file if it exists | boolean |
Category: author — create media from specs (scene DSL, cards, titles, captions, voiceover, capture)
Generated from the toolkit
Generated from cleya capabilities, the toolkit's own manifest, so it cannot drift.
Run cleya animated-captions --help for the same information in your terminal.