WJS Burning Subtitles

Brucia i sottotitoli SRT nel video per WeChat/Douyin oppure fa soft-mux di una traccia disattivabile, con auto-fallback su libass.

di jianshuo · jianshuo/claude-skills

Promosso ★ 8.8/10

WJS Burning Subtitles — Brucia i sottotitoli SRT nel video per WeChat/Douyin oppure fa soft-mux di una traccia disattivabile, con auto-fallback su libass.

Cosa fa

Brucia i sottotitoli SRT direttamente nei pixel del video via ffmpeg/libass per player come WeChat Channels e Douyin che ignorano le tracce sottotitoli incorporate, oppure fa soft-mux di una traccia mov_text disattivabile per QuickTime/VLC/IINA. Esegue anche l'encode finale in un solo passaggio per una pipeline di localizzazione burn+doppiaggio+audio originale, così non serve una cascata di ri-encode. Si attiva quando l'utente ha un video più un SRT e chiede di bruciare, incorporare o fare soft-mux dei sottotitoli, o di fare il composito finale dopo un passaggio di doppiaggio.

Rapporto di test

Un force_style non escapato ha fallito con un errore di filter-parse, e l'ffmpeg Homebrew qui non ha libass, il fallimento da controllare per primo; il fallback soft-mux ha prodotto una traccia mov_text zho verificata via ffprobe.

Testato il: 2026-07-13 · Claude Code 2.x (agent harness)

Installazione

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

Comandi e prompt di esempio

  • /wjs-burning-subtitlesBrucia i sottotitoli SRT nel video per WeChat/Douyin oppure fa soft-mux di una traccia disattivabile, con auto-fallback su libass.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • 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