OverviewHistoryStatsSecurity
npx skills add ...
Documentation
SKILL.md
npx skills add hkuds/cli-anything --skill cli-anything-videocaptioner
AI-powered video captioning — transcribe speech, optimize/translate subtitles, and burn them into video via the stable VideoCaptioner backend. Free ASR and translation included.
npx skills add hkuds/cli-anything --skill cli-anything-videocaptioner
AI-powered video captioning tool. Transcribe speech → optimize subtitles → translate → burn into video.
Prerequisites:
videocaptioner 1.4.1 requires >=3.10,<3.13)videocaptioner must be installed (pip install videocaptioner)When invoked without a subcommand, the CLI enters an interactive REPL session:
bijian (default): Free, Chinese & English, no setupwhisper-api: All languages, requires --whisper-api-key--review-script checks subtitle/script drift before the final export--max-script-diff-ratio when copy accuracy matters more than resilienceAll commands support --json for machine-readable output:
>=3.10,<3.13; prefer Python 3.12 for matrix runs.styles to check whether the installed backend exposes them.layout, render_mode, style, style_override, and font_file should be treated as non-stable unless styles and the installed backend confirm they are supported.BCP 47 codes: zh-Hans zh-Hant en ja ko fr de es ru pt it ar th vi id and 23 more.
cli-anything-videocaptioner
# Enter commands interactively with tab-completion and historytranscribe <input> [--asr bijian|jianying|whisper-api|whisper-cpp] [--language CODE] [--format srt|ass|txt|json] [-o PATH]subtitle <input.srt> [--translator llm|bing|google] [--target-language CODE] [--layout target-above|source-above|target-only|source-only] [--no-optimize] [--no-translate] [-o PATH]synthesize <video> -s <subtitle> [--subtitle-mode soft|hard] [--quality ultra|high|medium|low] [-o PATH] [--review-script PATH] [--max-script-diff-ratio FLOAT]process <input> [--asr ...] [--translator ...] [--target-language ...] [--subtitle-mode ...] [--layout ...] [--no-optimize] [--no-translate] [--no-synthesize] [-o PATH]review <input.srt|input.ass> [--script PATH] [--max-diff-ratio FLOAT] [--preview-video PATH] [--preview-at TC] [--preview-output PATH]stylesconfig show
config set <key> <value>download <URL> [-o DIR]cli-anything-videocaptioner --json transcribe video.mp4 --asr bijian
# {"output_path": "/path/to/output.srt"}