With SubEdit you can drag an MP4 or MKV file onto it and it will open a text-based subtitle stream that you can save as an SRT file. An SRT file is a text file with the subtitles coded like this:
Those are the first 3 subtitles from a movie called The Atomic Kid. The Blu-ray did not include subtitles. I used SubEdit to create an SRT file for the movie from scratch. It uses audio-to-text conversion modules from other projects to generate subtitles from the audio stream. You can mux SRT subtitles into an MP4 file using FFMPEG or an MKV file using MKVToolnix. They can be displayed by a software player like VLC. Microsoft's players are more finicky. The older Windows Media Player version 12 doesn't play them. The newer Media Player version 11 (yes, the newer player has an older version number, at least on my Windows 10 PC) or Windows Movies & TV) will display subtitles in a separate SRT file but will not display SRT subtitles that have been muxed into the video file. If you want to display SRT subtitles using a hardware DVD or Blu-ray player, I don't know how to do that.
1
00:01:45,980 --> 00:01:50,040
We must have walked over a
hundred miles and it's getting dark.
2
00:01:51,140 --> 00:01:54,380
We've been walking like this for
days and days. I don't understand it.
3
00:01:54,820 --> 00:01:57,800
You'd think by this time we would
run into some sort of civilization.
00:01:45,980 --> 00:01:50,040
We must have walked over a
hundred miles and it's getting dark.
2
00:01:51,140 --> 00:01:54,380
We've been walking like this for
days and days. I don't understand it.
3
00:01:54,820 --> 00:01:57,800
You'd think by this time we would
run into some sort of civilization.
Comment