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.