#134 · Primary category: Speech & Audio

auto-subtitle

ffmpeg openai-whisper subtitle-generator subtitles subtitles-generator whisper

Automatically generate and overlay subtitles for any video.

Project last updated:07/12/24

GitHub Stars

2.3K

Forks

365

Contributors

6

License

MIT

Why we included this project

For video creators and editors who post regularly, this tool handles the dull part of captioning: it runs Whisper's speech recognition to transcribe the audio and uses ffmpeg to burn the subtitles directly into the video file, so you get a captioned copy without manually aligning timestamps. You can pick a larger Whisper model when accuracy matters more than speed, and the translate flag converts non-English speech to English subtitles if that's what your audience needs. It's a thin Python script rather than a full media suite, so setup means installing Python and ffmpeg, then pointing it at a file. That simplicity makes it a good fit for scripted pipelines or one-off jobs where you want subtitles without relying on a paid captioning service.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category