# Subtitle Generator

> Generate SRT/VTT subtitles from media, convert formats, adjust timing

- Skill: `chainlesschain/subtitle-generator` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add chainlesschain/subtitle-generator`
- Raw SKILL.md: https://api.skillmd.com/api/skills/chainlesschain/subtitle-generator/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Web & Frontend
- Author: chainlesschain (https://skillmd.com/u/chainlesschain)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/chainlesschain/subtitle-generator

---


# Subtitle Generator

Generate, convert, and adjust subtitles for media files.

## Usage

```
/subtitle-generator --generate <media-file> [--format srt|vtt] [--language en]
/subtitle-generator --convert <subtitle-file> --to srt|vtt
/subtitle-generator --sync <subtitle-file> --offset <ms>
/subtitle-generator --parse <subtitle-file>
/subtitle-generator --translate <subtitle-file> --to <lang>
```

## Features

- **Generate**: Extract audio → transcribe → create timed subtitles
- **Convert**: SRT ↔ VTT format conversion
- **Sync**: Adjust subtitle timing offset (positive/negative ms)
- **Parse**: Parse and display subtitle structure
- **Translate**: Prepare subtitle text for AI translation

## Dependencies

- `fluent-ffmpeg` — Audio extraction from video
- Whisper API or local engine for transcription

