video-subtitle
Local speech recognition, translation, and hardcoded video subtitles
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install video-subtitle?▼
Run `npx skills add limin112/video-subtitle --all -g -y` in your terminal to install this skill globally.
How to add hardcoded subtitles to a video?▼
This skill extracts the audio, transcribes it locally with whisper.cpp, corrects errors, and burns styled subtitles into the video using ffmpeg with libass.
Can I create bilingual Chinese-English subtitles?▼
Yes. It transcribes the foreign language audio, translates each line into Chinese, and renders bilingual subtitles with Chinese on top and the original text below.
Does video-subtitle require an internet connection?▼
Speech recognition runs fully offline via whisper.cpp after a one-time model download. Only the initial model download requires internet access.
Can I customize subtitle fonts and styles?▼
Yes. You can adjust font, size, color, outline, and semi-transparent background boxes, and preview a sample frame before burning the full video.
Related Repositories in Content & Communication
View All in Content & Communication→skills
Official Anthropic skills for documents, design, and developer workflows
humanizer
Rewrite AI-sounding text so it reads like a person wrote it
UniGetUI
Automate software translation reviews, diffs, and localization quality checks