
- Kodi game of thrones language subtitles mp4#
- Kodi game of thrones language subtitles full#
- Kodi game of thrones language subtitles series#
Kodi game of thrones language subtitles mp4#
In theory one could even write a library that muxes to mp4 (with dolby vision and transcoding blu-ray PGS subtitles into DVD vobsub, dts to ac3 and such) and transform MakeMKV into MakeMP4 The muxer library is fairly separated from the makemkcon app, and is being open source is easily changeable. The "thing" that that actually creates an MKV file is a MKV multiplexer library, which is based on libmatroska and is therefore opensource. And it turns that VLC et al interpret the "default" flag differently. I believe matroska spec requires each track of type to have a default flag. Believe it or not, this was actually a bugfix - "if the subtitle track is flagged by default, and then it turns out to be empty, and the track is derived - then flag his parent/base track as default instead".


Looks like the behavior still exists in 1.15.
Kodi game of thrones language subtitles full#
the full sub track, so I am back to square one, and once again I have to fix this afterwards.Īs things stand, with 1.14.7 I have to use a personal profile, and then either not set a d flag for either track in the GUI and fix afterwards if it turns out there are forced subs, or set a d flag for the forced track and fix afterwards if there aren't any forced subs.Īt the very least, can the issue of the track-specific "d" flag via the GUI be fixed per my episode 1 example above? Better still, just go back to how it was up to 1.14.5? Unfortunately, if we do the same thing for episode 1 (set the d flag for the forced sub track in the GUI), by completion of the rip, there isn't a second subtrack to output as this episode has no forced subs, but the d flag is now set for the sub track that is available, i.e. I've now got this to work and the output contains two sub tracks, with the forced track having a default status so VLC player shows it automatically. In order to get the forced sub track to have a default status, in expert mode I set the "d" for the MKV flag for the PGS English (forced only) track.
Kodi game of thrones language subtitles series#
Let's go back to episode 2 of GoT series 1. Unfortunately, this does not quite work as it should. We can fix by editing the rip or prevent it by use of a personal profile and use "setFirstSubtitleTrackAsDefault=false". Version 1.14.7: as we've all noticed, it is defaulting to set the first sub track as default, so whenever we include subs in the rip, VLC and Kodi will show them. The above scenarios mirror disc playback perfectly. There are no forced subs so only one sub track is output, but it does not have the default status set, so VLC and Kodi do not show the full track by default, but the subs are available upon request. I select PGS English and PGS English (forced only). Output correctly contains two subtitle tracks, second of which contains the forced subs, and this track is marked as default and is automatically displayed in VLC player and Kodi.Įpisode 1 (no forced subs in the main track). Up to version 1.14.5, behaviour was as follows:Įpisode 2 (first of many episodes with forces subs embedded in the main sub track). I will use Game of Thrones Series 1 bluray as an example. Posting on this again as I do feel there has been a functionality regression in 1.14.6/7. It would be useful to know if handling of sub default flags has changed at some point, and if anyone would object to either changing back or having this set as a user configurable option. I've not been ripping much in the last year so I'm not sure when this issue came about. Is it correct that the way makemkv handles this has changed at some point? This is a bit of a chore, as I'm having to remux now afterwards to get the flags set correctly, or just gamble that there are not forced subs, whereas before I could usually do the whole thing in one pass. This means I now get the full subs showing when I don't want them. This was perfect, exactly mirroring original-disc playback.Īt some point, it looks like things have changed so that in the event the forced track is empty, the mkv default flag is now set for the full main language subtitle track.


the full subs would only be shown in Kodi upon request. If there are no forced subtitles, I'm pretty sure what used to happen is that the main language track would be retained but without the d flag set - i.e. In the rare occasions where there are forced subtitles within the main track the forced track gets the default flag in the mkv file and the subs seamlessly switch on when the mkv is played through Kodi. as common on Marvel titles, I am focusing here on the handling of forced subs embedded in the main track, e.g. (I should clarify I am very familiar on the subject of separate dedicated subtitle tracks to provide forced subtitles, e.g. My usual ripping workflow is to tick both my main language subtitle track and the forced version.
