{"enrichment":{"faq":[{"a":"wjs-burning-subtitles embeds SRT subtitles directly into video pixels using libass. The skill renders subtitles as part of the video frame during encoding, making them permanent and visible on all players and platforms. This hard-burn approach is ideal for social media where viewers cannot toggle subtitles off.","q":"How do I burn subtitles into video permanently?"},{"a":"Yes. wjs-burning-subtitles reads SRT subtitle files and either burns them permanently into the video pixels or adds them as a soft-muxed toggleable track. For permanent embedding, subtitles render during ffmpeg encoding; for toggleable tracks, they're stored as a separate stream in the MP4 container.","q":"Can wjs-burning-subtitles embed SRT file in video?"},{"a":"wjs-burning-subtitles supports both approaches. Hard-burn (default) renders subtitles into video pixels permanently\u2014ideal for social media. Soft-mux adds subtitles as a separate toggleable track in the MP4 file, allowing viewers to turn them on or off in compatible players.","q":"What is soft-mux vs hard-burn subtitles in this skill?"},{"a":"Yes. wjs-burning-subtitles serves as the final encoding stage for localized video. It burns target-language subtitles, mixes a dubbed audio track over the original at controlled volume levels, and produces a ready-to-upload MP4 in a single ffmpeg operation\u2014eliminating re-encoding cascades.","q":"Can wjs-burning-subtitles create a localized video with dub and subs?"},{"a":"wjs-burning-subtitles verifies and configures libass for subtitle rendering, ensuring proper font handling, styling, and positioning. The skill manages libass parameters automatically during the encoding process to guarantee consistent subtitle appearance across different video players.","q":"How does wjs-burning-subtitles handle libass configuration?"},{"a":"Yes. wjs-burning-subtitles can mix a dubbed audio track with the original audio at controlled volume levels during final encoding. This allows you to create localized videos where the dub plays at full volume while the original audio bed plays underneath at reduced volume.","q":"Can I mix dubbed audio with original audio using this skill?"}],"shadow_tags":["subtitle-rendering","audio-mixing","video-localization","libass-burn","soft-muxing","final-composite","multi-track-audio","caption-embedding","ffmpeg-workflow","chinese-subtitles"],"summary_rewrite":"Embed SRT subtitles directly into video pixels using libass, or add them as a toggleable track for compatible players. This skill also serves as the final encoding stage for localized video: it can burn target-language subtitles, mix a dubbed audio track over the original at low volume, and produce a ready-to-upload MP4 in a single ffmpeg operation\u2014no re-encoding cascade."},"files":[{"bytes":12037,"path":"wjs-burning-subtitles/SKILL.md","sha256":"c6c4bec70dd676c61d040475ab7ddd2700713641dc4bf0d780c674202f9e9e89","url":"https://skillfed.io/files/jianshuo/claude-skills/wjs-burning-subtitles/13fc82da/SKILL.md"}],"id":"jianshuo/claude-skills/wjs-burning-subtitles","links":{"html":"https://skillfed.io/jianshuo/claude-skills/wjs-burning-subtitles","md":"https://skillfed.io/jianshuo/claude-skills/wjs-burning-subtitles.md","repo":"https://github.com/jianshuo/claude-skills"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":15,"language":"Python","last_updated":"2026-07-23","license":"MIT","name":"wjs-burning-subtitles","publisher":"jianshuo","stars":107},"relations":{"similar":[{"id":"jianshuo/claude-skills/wjs-localizing-video"},{"id":"JosiahSiegel/claude-plugin-marketplace/ffmpeg-captions-subtitles"},{"id":"jianshuo/claude-skills/wjs-translating-subtitles"},{"id":"jianshuo/claude-skills/wjs-dubbing-video"},{"id":"JosiahSiegel/claude-plugin-marketplace/ffmpeg-karaoke-animated-text"},{"id":"RightNow-AI/openfang/clip"},{"id":"op7418/Youtube-clipper-skill/Youtube-clipper-skill"},{"id":"jianshuo/claude-skills/wjs-transcribing-audio"},{"id":"gooseworks-ai/goose-skills/render-cosmic-mythology-voiceover"},{"id":"MCKRUZ/ComfyUI-Expert/video-assembly"}]},"slug":{"owner":"jianshuo","repo":"claude-skills","skill":"wjs-burning-subtitles"},"version":"13fc82da"}
