wjs-burning-subtitles
CommunityBurn subtitles into video or soft-mux as a togglable track.
Authorjianshuo
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill addresses the challenge of adding subtitles to videos, ensuring they are either always visible or can be toggled as needed for various platforms.
Core Features & Use Cases
- Burn-in Subtitles: Adds subtitles to a video so they are always visible, ideal for platforms like WeChat and抖音.
- Soft-mux Subtitles: Creates a subtitle track that can be toggled on and off for platforms that support embedded subtitle tracks like QuickTime and VLC.
- Final Composite: Handles the final composite step for the localization pipeline, including burning subs, mixing a dub track, and keeping the original audio at a low volume.
- Libass Support: Automatically downloads a static ffmpeg build with libass if needed.
- Audio Mixing: Keeps the original audio at a low volume under the dub for a professional translation feel.
Quick Start
Use the wjs-burning-subtitles skill to burn subtitles into your video by running the command: python3 ~/.claude/skills/wjs-burning-subtitles/scripts/render.py --video IN.mp4 --srt SUB.srt --out OUT.mp4
Dependency Matrix
Required Modules
ffmpeg
Components
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: wjs-burning-subtitles Download link: https://github.com/jianshuo/claude-skills/archive/main.zip#wjs-burning-subtitles Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.