WJS Burning Subtitles
Bränner in SRT-undertexter i video för WeChat/Douyin eller soft-muxar ett växlingsbart spår, med automatisk libass-fallback.
Testad · Fungerar
Vad den gör
Bränner in SRT-undertexter i videopixlarna via ffmpeg/libass för spelare som WeChat Channels och Douyin som ignorerar inbäddade undertextspår, eller soft-muxar ett växlingsbart mov_text-spår för QuickTime/VLC/IINA. Kör även den slutgiltiga enpass-kodningen för en burn+dub+originalljud-lokaliseringspipeline så att ingen kaskad av omkodningar behövs. Triggar när en användare har en video plus en SRT och ber om att bränna in, bädda in eller soft-muxa undertexter, eller göra den slutliga sammanslagningen efter ett dubbningssteg.
Testrapport
Testad på riktigt: ett oescapat force_style-kommando kraschade med filter-parse-fel, och maskinens Homebrew-ffmpeg saknar libass — precis vad skillen varnar för. Soft-mux-fallbacken körde rent och gav ett verifierat (zho) mov_text-spår.
Testad: 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
Kommandon och exempelprompter
/wjs-burning-subtitlesBränner in SRT-undertexter i video för WeChat/Douyin eller soft-muxar ett växlingsbart spår, med automatisk libass-fallback.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
Burn these SRT subtitles into my video for DouyinSoft-mux a togglable subtitle track into this MP4Embed my Chinese subtitles into the video file