WJS Burning Subtitles

Brandt SRT-ondertitels in video voor WeChat/Douyin of soft-muxt een schakelbare track, met automatische libass-fallback.

Door jianshuo · jianshuo/claude-skills

Getest · Werkt ★ 8.8/10

WJS Burning Subtitles — Brandt SRT-ondertitels in video voor WeChat/Douyin of soft-muxt een schakelbare track, met automatische libass-fallback.

Wat het doet

Brandt SRT-ondertitels in de videopixels via ffmpeg/libass voor spelers zoals WeChat Channels en Douyin die ingesloten ondertiteltracks negeren, of soft-muxt een schakelbare mov_text-track voor QuickTime/VLC/IINA. Draait ook de laatste one-pass-encode voor een burn+dub+originele-audio-bed-lokalisatiepipeline, zodat geen cascade van re-encodes nodig is. Wordt getriggerd zodra een gebruiker een video plus een SRT heeft en vraagt om ondertitels te branden, embedden of soft-muxen, of om de finale compositie na een dub-stap.

Testrapport

Een naïef unescaped force_style-commando faalde direct met een filter-parse-error, en de Homebrew ffmpeg hier mist echt libass — het faalpatroon dat de skill vooraf laat checken. De soft-mux-fallback draaide daarna schoon.

Getest op: 2026-07-13 · Claude Code 2.x (agent harness)

Installatie

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

Commando's en voorbeeldprompts

  • /wjs-burning-subtitlesBrandt SRT-ondertitels in video voor WeChat/Douyin of soft-muxt een schakelbare track, met automatische libass-fallback.

Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):

  • 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