burn-subtitles
Installation
SKILL.md
Burn Subtitles
Two related operations gated on a single flag:
- Generate — transcribe a video to SRT (saved alongside as
<basename>.srt). - Burn — composite the SRT into the picture as styled subtitles.
Default behaviour: generate the SRT and ask the user whether to also burn it. SRT-only is the safer default — burned subtitles are unrecoverable without the source.
Procedure
1. Resolve backend
DATA_DIR="${CLAUDE_USER_DATA:-${XDG_DATA_HOME:-$HOME/.local/share}/claude-plugins}/video-editing"
PREFS="$DATA_DIR/preferences.json"
VENV=$(jq -r '.python_venv // empty' "$PREFS" 2>/dev/null)
BACKEND=$(jq -r '.subtitle_backend // empty' "$PREFS" 2>/dev/null)
MODEL=$(jq -r '.subtitle_model // "base"' "$PREFS" 2>/dev/null)