WJS Burning Subtitles

Brennt SRT-Untertitel für WeChat/Douyin ins Video oder soft-muxt eine umschaltbare Spur, mit libass-Auto-Fallback.

von jianshuo · jianshuo/claude-skills

Getestet · Funktioniert ★ 8.8/10

WJS Burning Subtitles — Brennt SRT-Untertitel für WeChat/Douyin ins Video oder soft-muxt eine umschaltbare Spur, mit libass-Auto-Fallback.

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 Douyin
  • Soft-mux a togglable subtitle track into this MP4
  • Embed my Chinese subtitles into the video file