I have seen a lot of DVDs that set a default (not forced) subtitle for the main movie. When viewing a DVD in VLC, it automatically selects the correct subtitle track:
From pgcedit, that selection is the based on the pre command:
You mean original MPEG tack id? No way currently in GUI, but ironically this information is preserved in MKV file, so you can see it after you've made the MKV...
The original issue was mainly an annoyance as it could be solved by trial and error. But have now run into a similar situation that cannot be resolved. These images are from the DVD Star Trek III - Search for Spock. Here is what VLC shows when playing the main movie:
And what MakeMKV shows when trying to rip the DVD:
I am not very good with Klingon and would like to see the subtitles that normally display with the movie by default, but they are not available to select in MakeMKV. The subtitles shown in the MakeMKV correspond to the "language identified" subtitles in VLC. Subtitle tracks 9 - 16 are not listed. Any chance this can be fixed?
Unfortunately MakeMKV does not extract "Forced flagged" subtitles from the subtitle stream into an extra stream for DVDs. This was requested many times but never implemented.
The solution is to use the java tool "BD sup2sub" which can extract the forced flagged subtitle entries.
- Extract the subtitle track from the MKV file (f.e. with MKVtoolNIX mkvextract)
- Use "BD sup2sub" to load the extracted subtitle track. It telles how many forced flagged subtitles are in the track
- Make sure that the outpule format is set to "sub/idx")
- Now goto save and an additional selection windows shows the checkbox "Forced only", select it and now the forced subtitles are saved in an extra track
- Use "MKVToolNIX GUI", load the original MKV file and the new forced subtitle track, shift the forced track in the right position, set the language, default and forced flags and muxx the file.
Good Luck
_____________________________________________________________
Useful MakeMKV links: FAQs - Debug Log - Buy - Expiration of beta key
Two Blu-ray (UHD) Drives LG LG BH16NS55 with Libredrive Firmware 1.04