vorojar/agentclaw/bilingual-subtitle
Claude Code and agent skill by vorojar/agentclaw
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
视频字幕提取、翻译、双语合并、烧录。不用于:纯音频转文字、翻译文本文件、视频剪辑
Install
npx vskill@latest install vorojar/agentclaw/bilingual-subtitleSKILL.md
Extract subtitles from video using Whisper (GPU-accelerated), translate to Chinese, and optionally burn bilingual subtitles into video.
All output files go to the working directory (工作目录). Always use auto_send: true on the final shell call.
IMPORTANT: Always use `process.py`. Never invent script names or parameters.
From URL (one command handles everything)
The script auto-detects URLs and handles: CC subtitle download → audio/video download → Whisper → translate → merge.
Plain text subtitles, no timestamps (fastest when user says no timestamps)
SRT subtitles only
Subtitles + burn into video
Chinese-only subtitles from URL
From local file
Extract subtitles only
Extract + burn into video
Chinese-only subtitles
Source-only subtitles (no translation)
Karaoke mode
Parameters
| Parameter | Description | Default | |
|---|---|---|---|
-o, --output | Output file path | auto-generated | |
-l, --language | Source language (auto-detected by Whisper if omitted) | auto-detect | |
-t, --target | Target language | zh-CN | |
-m, --model | Whisper model (tiny/base/small/medium/large) | small | |
--beam-size | Whisper beam size; 1 is fastest | 1 | |
--fontsize | Subtitle font size | 14 | |
--margin | Bottom margin | 25 | |
--srt-only | Generate subtitle file only, skip video encoding | - | |
--txt-only | Generate plain text without timestamps, skip video encoding | - | |
--chinese-only | Output Chinese subtitles only | - | |
--source-only | Output source language subtitles only, skip translation entirely | - | |
--karaoke | Karaoke mode with word-level highlight | - | |
--no-speech-threshold | Filter non-speech segments (0-1) | 0.6 |
Rules
- ALWAYS use bash shell (default), never PowerShell.
- ALWAYS copy the exact command templates above. Do NOT rename scripts or invent parameters.
- The ONLY script is
skills/bilingual-subtitle/scripts/process.py. No other scripts should be called directly. - timeout: 300000 (5min) for local files with --srt-only, 600000 (10min) for normal URLs or video encoding. For long videos or user-provided duration >30 minutes, use 1800000 (30min).
- GPU auto-detected: NVIDIA CUDA > Apple Silicon mlx > CPU int8. No config needed.
- Source language is auto-detected by Whisper. Use
-lonly to override (e.g.,-l zhto force Chinese). If source and target language match, translation is automatically skipped. - If the user asks for subtitles without timestamps or pure transcript text, use
--source-only --txt-only -m tiny --beam-size 1directly. Do not generate SRT and post-process with shell. - Do NOT run yt-dlp separately. The script handles URL downloading internally.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/bilingual-subtitle/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/vorojar/agentclaw/bilingual-subtitle)