subtitle-generation

Generate SRT and VTT subtitles from video with speech-to-text transcription.

28|5|Updated Feb 9, 2026
One-click install
npx skills add https://github.com/eachlabs/skills --skill subtitle-generation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: subtitle-generation
Source: https://github.com/eachlabs/skills/tree/main/skills/subtitle-generation
Command: npx skills add https://github.com/eachlabs/skills --skill subtitle-generation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of subtitles and captions for videos, enhancing accessibility and engagement across various platforms.

Core Features & Use Cases

  • Auto-Generated Subtitles: Accurate speech-to-text transcription with precise timing.
  • Multi-Language Support: Generate subtitles in numerous languages from a single audio source.
  • Animated Captions: Create engaging TikTok/Instagram-style word-by-word captions.
  • Export Formats: Supports SRT, VTT, burned-in subtitles, and JSON.
  • Use Case: Automatically transcribe a marketing video into English, Spanish, and French SRT files, then generate a TikTok-style animated version for social media promotion.

Quick Start

Generate SRT subtitles for the video located at 'https://example.com/my-video.mp4' with accurate timestamps.

Frequently Asked Questions about subtitle-generation

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

FAQPage Schema
How do I generate subtitles for a video automatically?

You can generate subtitles in multiple languages from a single video source. The Skill uses AI-powered natural language processing to create accurate transcriptions and captions across numerous languages simultaneously.

Can I export subtitles to SRT and VTT formats?

Yes, you can export subtitles to SRT and VTT formats, as well as JSON and burned-in subtitles. This allows direct integration with various video players and social media platforms requiring specific caption file types.

How do I create animated captions for social media videos?

You can create animated captions for social media by generating TikTok or Instagram-style word-by-word text overlays. The Skill processes the video audio to produce engaging, animated text synchronized with speech.

Does speaker diarization work for transcribing multi-speaker videos?

Yes, speaker diarization is supported for multi-speaker videos. The Skill identifies and separates different speakers during the AI-powered speech-to-text transcription process, ensuring accurate attribution in the final subtitles.

What is the best way to transcribe a video for accessibility compliance?

The best way to transcribe a video for accessibility is using AI-powered speech-to-text to generate accurate subtitles. This Skill optimizes specifically for accessibility by providing precise timing and multi-language caption support.