video-to-srt
Installation
SKILL.md
Video to SRT
Workflow
- Create a new top-level task folder for the request in the workspace.
- Locate the user's local media file and confirm the language choice only if it is unclear.
- Run
scripts/run_local_subtitles.shfrom this skill folder. - Default to
--language zhand--model small. Switch to--language autofor mixed language audio. Switch to--model mediumonly when the user wants better accuracy and accepts slower runtime. - Inspect the generated
.srtfile by checking the first and last few cues before handing it off. - Return the subtitle path and mention that editors which accept
SRT, including Jianying desktop, can import it.
Stable Defaults
- Keep dependency installation inside a local virtual environment created by
scripts/run_local_subtitles.sh. - Keep caches local to the skill folder. This avoids macOS cache permission issues.
- Keep
HF_HUB_DISABLE_XET=1enabled. This avoids a common Hugging Face Xet download failure. - Prefer
SRT. It is the simplest subtitle format for broad editor compatibility. - Override
VENV_DIR,HF_HOME, orXDG_CACHE_HOMEonly when reusing an existing environment or model cache is helpful.