karaoke-subtitles burns word-synced English captions into video, highlighting each spoken word and optionally adding short Chinese glosses. The creator presents it as a video preparation tool for English learners.
karaoke-subtitles
Burns word-by-word karaoke subtitles into an English-language video. Each word turns from white to green and briefly scales up as it is spoken. Optionally adds short inline Simplified Chinese glosses, in blue, for technical terms, hard words, phrasal verbs and idioms, pitched at Chinese learners around the CET-6 level (China's College English Test Band 6, upper-intermediate). Use when the user gives an English video file or URL (YouTube, X, or any site yt-dlp supports) and wants word-synced karaoke subtitles, highlighted captions, or English subtitles with Chinese glosses. Needs an Alibaba Cloud Model Studio (DashScope) API key; no storage bucket is needed.
ソース情報
- リポジトリ
- zgyk4167/karaoke-subtitles
- ソースの最終更新活動
- 2026年10月8日 08:25
- 検出された SKILL.md の言語
- 英語
- スター
- 0
- フォーク
- 0
karaoke-subtitles: add word-synced English video captions
Burn karaoke-style English subtitles into a video, with each spoken word highlighted and optional short Simplified Chinese glosses for difficult terms.
Uses
Takes a local English video or a URL supported by yt-dlp. Chinese glosses can be disabled for viewers who do not read Chinese.
Prerequisites
Linux or macOS, Python 3.9 or later, ffmpeg with libass and libx264, and an Alibaba Cloud Model Studio (DashScope) API key. URL input also needs yt-dlp. The key's region must match the configured endpoint.
How to use
Supply the video and choose whether to include glosses. The documented pipeline fetches the video, extracts audio, requests word timestamps, prepares annotations and ASS subtitles, and renders the captioned video. An offline doctor check is available before processing.
Limitations
Transcription and annotation use paid APIs. By default, audio is uploaded to DashScope temporary storage for 48 hours. Review names and technical terms for ASR mistakes before sharing. The source does not establish that this tool improves learning outcomes.
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
SKILL.md を表示中
- name
- karaoke-subtitles
- description
- Burns word-by-word karaoke subtitles into an English-language video. Each word turns from white to green and briefly scales up as it is spoken. Optionally adds short inline Simplified Chinese glosses, in blue, for technical terms, hard words, phrasal verbs and idioms, pitched at Chinese learners around the CET-6 level (China's College English Test Band 6, upper-intermediate). Use when the user gives an English video file or URL (YouTube, X, or any site yt-dlp supports) and wants word-synced karaoke subtitles, highlighted captions, or English subtitles with Chinese glosses. Needs an Alibaba Cloud Model Studio (DashScope) API key; no storage bucket is needed.
- license
- MIT (bundled font under SIL OFL 1.1, see assets/fonts/LICENSE.txt)
- compatibility
- Linux or macOS with a shell, Python 3.9+, ffmpeg built with libass and libx264, yt-dlp for URL input, network access to Alibaba Cloud Model Studio (DashScope), and a DashScope API key (Beijing or Singapore region).
- metadata
- {"version":"1.2.1"}