video-subtitle

Transcribe, correct, and burn hard-coded subtitles into video files using ffmpeg and libass.

58|8|Updated May 21, 2026
One-click install
npx skills add https://github.com/limin112/video-subtitle --skill video-subtitle
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: video-subtitle
Source: https://github.com/limin112/video-subtitle/tree/main
Command: npx skills add https://github.com/limin112/video-subtitle --skill video-subtitle

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires whisper-cpp, ffmpeg-full, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the entire end-to-end process of adding hard-coded subtitles to videos, eliminating the need for manual transcription, timing, and complex video editing software.

Core Features & Use Cases

  • Local Transcription: Uses whisper.cpp for high-accuracy, timestamped speech-to-text with Apple Metal acceleration.
  • AI-Powered Correction: Automatically corrects transcription errors, homophones, and technical jargon using Claude's language understanding.
  • Bilingual Support: Generates professional bilingual subtitles (e.g., Chinese/English) with customizable styles, fonts, and layouts.
  • Use Case: Quickly produce polished, hard-coded educational or marketing videos with perfectly synced bilingual subtitles without manual frame-by-frame editing.

Quick Start

Use the video-subtitle skill to generate and burn bilingual subtitles into the video file named video.mp4.

Frequently Asked Questions about video-subtitle

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate burning bilingual subtitles into an mp4 video?▼

Automate burning bilingual subtitles into an mp4 video by using whisper.cpp for transcription and ffmpeg with libass to hard-code styled text directly into the video file.

Can whisper.cpp generate high-precision timestamped transcription for hard-coded subtitles?▼

Yes, whisper.cpp generates high-accuracy timestamped speech-to-text suitable for hard-coded subtitles, utilizing Apple Metal acceleration to speed up the local transcription process.

What's the best way to correct transcription errors and technical jargon in video subtitles?▼

Correct transcription errors and technical jargon in video subtitles by applying automated AI-powered language correction, which fixes homophones and specialized terms before rendering the final output.

How do I add customizable bilingual subtitles to a video without manual frame-by-frame editing?▼

Add customizable bilingual subtitles without manual editing by automatically generating dual-language text and applying professional styling, fonts, and layouts via ffmpeg rendering.

Do I need ffmpeg and whisper-cpp installed to generate and style hard-coded video subtitles?▼

Yes, you need ffmpeg-full and whisper-cpp installed, as they provide the core local speech-to-text transcription and video processing capabilities required to burn hard-coded subtitles.