WJS Burning Subtitles
Brennt SRT-Untertitel für WeChat/Douyin ins Video oder soft-muxt eine umschaltbare Spur, mit libass-Auto-Fallback.
Getestet · Funktioniert
Was es kann
Brennt SRT-Untertitel per ffmpeg/libass direkt in die Videopixel für Player wie WeChat Channels und Douyin, die eingebettete Untertitelspuren ignorieren, oder soft-muxt eine umschaltbare mov_text-Spur für QuickTime/VLC/IINA. Führt außerdem das finale One-Pass-Encoding für eine Burn+Dub+Original-Audio-Bed-Lokalisierungs-Pipeline aus, sodass keine Kaskade von Re-Encodes nötig ist. Wird ausgelöst, sobald ein Video plus SRT vorliegt und Untertitel eingebrannt, eingebettet oder soft-gemuxt werden sollen, oder das finale Composite nach einem Dubbing-Schritt ansteht.
Testbericht
Real getestet: Ein ungeescapter force_style-Befehl scheiterte sofort mit einem Filter-Parse-Fehler, das Homebrew-ffmpeg dieser Maschine hat kein libass — genau der Fall, vor dem der Skill warnt; der Soft-Mux-Fallback lief danach sauber.
Getestet am: 2026-07-13 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/jianshuo/claude-skills cd claude-skills mkdir -p ~/.claude/skills cp -r wjs-burning-subtitles ~/.claude/skills/wjs-burning-subtitles
Befehle & Beispiel-Prompts
/wjs-burning-subtitlesBrennt SRT-Untertitel für WeChat/Douyin ins Video oder soft-muxt eine umschaltbare Spur, mit libass-Auto-Fallback.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Burn these SRT subtitles into my video for DouyinSoft-mux a togglable subtitle track into this MP4Embed my Chinese subtitles into the video file