separate track, no flags) or have a track of mixed subtitles. In the meantime, I'm going to re-check the other BRs I own that have forced subtitles in order to see if they are like the Avengers (i.e. If it is being set in JAVA code, however, that is a whole different ballgame If it is being set in a file, it could be possible to then check that file in MakeMKV. I'm going to do some more research to see if I can find out for certain, partly to satisfy myself, but I'm not too hopeful that I will get a definitive answer. The consensus seems to be that the track is being set either in a file or by the JAVA code. This would explain why MakeMKV isn't doing anything special with that track and why Kodi doesn't display the "forced" subtitles even when playing the disc itself.įrom the reading I've been doing on other forums, it would seem that this can be quite a common approach but the reason it works on proper Blu-ray players (hardware or software) doesn't seem to be entirely clear. I am now as certain as I can be that the 3rd subtitle track on the Avengers Blu-ray, despite definitely containing the "forced" subtitles, doesn't have the forced flag set on any of the subtitles. If I can inspect the various subtitle tracks off the Avengers in more detail, that will allow me to share further findings and thoughts about MakeMKV's behaviour. From what I've read on the project's web site, it looks like I have to demux the m2ts file first in order to extract the subtitle stream? Wasabi, you suggested using BDSup2Sub to inspect the flags. So that suggests there is a problem with Kodi in its detection of forced subtitles. If I use Kodi, the forced subtitles are not displayed unless I enable subtitles and select the correct subtitle track, which seems to defeat the whole point of forced subtitles. I'm going to take that to mean that there is an algorithm that can be followed in order to detect forced subtitles correctly in that film and display them automatically. If I use PowerDVD, the forced subtitles are displayed correctly without me needing to do anything. I've been doing some more testing using my Avengers Blu-Ray as I know where the forced subtitles exist in that film. Just give your language settings a doublecheck. I can say, however, that I've never had a problem with XBMC or Kodi not playing the forced subtitles in a mixed track. MakeMKV *should* handle these just fine, but as has been mentioned it's not perfect. There are also films where there's a completely separate forced subtitle track that is flagged properly. I'm assuming it's something you would've needed to choose via the Blu-ray menu on a "real" player. Kodi would not play either of these automatically because neither has the forced flag set. The second one has only the English subtitles for the occasional foreign dialogue. The first subtitle track has the entire movie. Rarer, in my experience, is a completely separate forced subtitle track. This will handle forced tracks and individual forced subtitles. You can use BDSup2Sub to inspect the individual flags.Īs far as Kodi is concerned, you only need to go into the video/subtitles settings and make sure that "preferred subtitle language" is set to English (or whatever language you want forced subtitles to appear in). The header editor will not say that type of track is forced because the individual forced subtitles will be flagged but the track as a whole is not forced. The only way MakeMKV can know to create a separate forced only track is if there are mixed forced and unforced subtitles in the same track, and Kodi knows how to handle those. If you're using Kodi, there's no need to check the separate "forced only" checkbox. Or am I misunderstanding the header editor? It seems to be very clearly telling me that the forced display flag element isn't present in the file. Is this a bug in MakeMKV, given that it knows that it is creating a subtitle track with forced subtitles in? HOWEVER, if I then load that MKV file into mkvtoolnix's header editor and look at the subtitle tracks, NONE of them have the "Forced display" flag set. There have been some really helpful posts and I now appreciate the fact that the m2ts file can contain a subtitle track with both forced and unforced subtitles, but MKV can't, which is why MakeMKV splits the forced subtitles out into their own subtitle track. Pcolmer wrote:I've been doing a lot of forum reading to try and understand why the movies I've been ripping from Blu-Ray aren't showing the forced subtitles in Kodi.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |