Use when generating subtitles with KrillinAI CLI from a YouTube link, Bilibili/local video, or existing media, including platform caption download, Whisper fallback, translation, bilingual SRT, and short vertical subtitle output.
Use this skill for the subtitle stage. Read skills/krillinai-cli/references/cli-contract.md first for binary location, execution working directory, configuration, and JSON behavior.
(cd "$KRILLINAI_CWD" && "$KRILLINAI_CLI" subtitle "<input>" \
--origin-lang en \
--target-lang zh_cn \
--workdir "$WORKDIR" \
--caption-source any \
--prepare-video)--caption-source any; platform captions are used first, then Whisper fallback.local:/abs/path/video.mp4 or a path accepted by the CLI.| Flag | Use |
|---|---|
--origin-lang | Source language, such as en, zh, ja |
--target-lang | Target language, such as zh_cn |
--workdir | Dedicated task directory |
--caption-source any | Prefer platform captions, fallback to transcription |
--caption-source whisper | Force transcription |
--prepare-video | Require the original video for later render stages |
--bilingual-top=true | Put target language on top in bilingual SRT |
--subtitle-style-file | Merge a JSON subtitle-style override |
--dry-run | Validate without downloads or AI calls |
After a real run, read paths from krillinai_manifest.json. Main files:
origin_language_srt.srttarget_language_srt.srtbilingual_srt.srtshort_origin_mixed_srt.srtorigin_video.mp4 when media preparation produced or required videoorigin_audio.mp3 when transcription preparation produced audiosubtitle --dry-run validates command shape but does not write a manifest or output files.
"ok": true.krillinai_manifest.json exists under --workdir.bilingual_srt.srt ordering and short_origin_mixed_srt.srt readability.--prepare-video was requested, require a non-empty origin_video output.skills/krillinai-cli/references/cli-contract.md.krillinai/OpenCreator
584252d
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.