How to Auto-Generate Subtitles for Any Video

Published June 19, 2026

Typing subtitles by hand takes hours. Modern speech-to-text does it in minutes, your computer listens to the video and writes the captions for you, with the timing already lined up. Here is how to add subtitles to any video the easy way.

Why bother with subtitles

Subtitles are not just for accessibility (though that matters). Most social video autoplays on mute, so captions are the difference between someone watching and scrolling past. They help non-native speakers, noisy rooms, and quiet rooms alike, and they keep people watching longer.

How automatic subtitles work

FFmpeg Commander uses Whisper, an AI speech-recognition engine, to listen to your video's audio and transcribe it into subtitle lines, complete with start and end times. You are not typing anything. On Apple Silicon it runs fast locally, and there is an optional GPU-accelerated version for even more speed. Everything happens on your own machine, so your video never gets uploaded anywhere.

Review before you burn

Auto-transcription is good, but not perfect, it can miss a name, a brand, or a mumbled word. So the workflow is: generate the subtitles automatically, glance through and fix anything off, then either keep them as a separate .SRT file or burn them into the video so they always show. You get to decide.

Bonus: FFmpeg Commander can also translate the subtitles into another language after transcribing, handy for foreign films or reaching an international audience.

How to do it, step by step

  1. Open your video in FFmpeg Commander.
  2. Run Transcribe, the app generates the subtitles automatically from the audio.
  3. Review the result and fix any names or wording it got wrong.
  4. Choose to export a .SRT file, or burn the subtitles into the video.
  5. Done, your video now has accurate, properly timed subtitles.
"Adding subtitles used to mean pausing every few seconds and typing. Now the computer writes them for you, and you just clean up the parts it missed."

FFmpeg Commander auto-generates, edits, burns, and even translates subtitles, all on your own computer. One-time purchase, no subscription.

Get FFmpeg Commander — $69 →

New to FFmpeg? See how to use FFmpeg without the command line.


FFmpeg Commander Video Toolbox — 2026