Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. Domains: forum.doom9.org / forum.doom9.net / forum.doom9.se |
|
|
#21 | Link | |
|
Registered User
Join Date: Feb 2008
Posts: 335
|
Quote:
|
|
|
|
|
|
|
#22 | Link | |
|
Registered User
Join Date: Nov 2001
Posts: 1,105
|
Why closed-caption when I can use the regular subs just as well? I'm still not convinced that's the right term for any BD sub.
Quote:
How about you check this sample and tell us if it's compliant and how you think it should be played back. Of course it can by parsing the IFO. All my DVDs and BDs are ripped without a menu. I can use the SETSTN command to make the DVD play back the track that I want (which a standalone can choose to ignore). I also don't see the relevance in your distinction between subtitle lines and tracks. If there's no menu/navigational commands, the player will fall back to the flags of the PGS stream, YMMV.
__________________
MultiMakeMKV: MakeMKV batch processing (Win) MultiShrink: DVD Shrink batch processing Offizieller Übersetzer von DVD Shrink deutsch Last edited by Chetwood; 23rd April 2013 at 12:51. |
|
|
|
|
|
|
#23 | Link | |||||||||
|
Registered User
Join Date: Dec 2002
Posts: 5,565
|
Quote:
And no, without parsing the menu you don't even know what the "main playlist" is. Players without menu support (like LAV) usually just load the longest playlist, but that does not always work correctly and may require manual interference. For example a making-of might be longer than the main movie. Quote:
Quote:
Quote:
Quote:
Quote:
![]() Several English audio and subtitle tracks. No information about what is what. Also, the option to only extract forced lines does not guarantee that the alien language lines are actually marked as forced, so you might end up with an empty "forced" track. Quote:
Quote:
Quote:
The spec also has other things that are explicitly defined as to not be made accessible to the end user, like e.g. hidden chapters/editions. That basically means that the "full" subtitle track would have to exclude the forced lines. Now, no one does that because 1. many players can only play one track at a time, 2. it is different from what peple find on their DVD/Blu-Ray sources and 3. they don't know about the spec anyways. |
|||||||||
|
|
|
|
|
#24 | Link | |
|
Registered User
Join Date: Nov 2001
Posts: 1,105
|
Quote:
I think that's an overly strict interpretation. Gonna ask Mosu about this.
__________________
MultiMakeMKV: MakeMKV batch processing (Win) MultiShrink: DVD Shrink batch processing Offizieller Übersetzer von DVD Shrink deutsch Last edited by Chetwood; 23rd April 2013 at 16:10. |
|
|
|
|
|
|
#26 | Link | ||||
|
Registered User
Join Date: Feb 2008
Posts: 335
|
Quote:
Quote:
Quote:
Come on man, please do not compare MakeMKV with an STB. MakeMKV will not know what those tracks are. Any decent STB knows exactly what those tracks are. And as pointed Chetwood, many of those checkboxes are created automatically by MakeMKV. Manual inspection is always a necessity for any BD rippers worth its salt. Quote:
|
||||
|
|
|
|
|
#27 | Link | ||
|
MKVToolNix author
Join Date: Sep 2002
Location: Braunschweig, Germany
Posts: 4,335
|
Quote:
Citing the specs for "forced": Quote:
1. "must be active during playback". Not at the start of it, but during. The whole time. 2. The specs mention explicitly that a forced and a non-forced track of the same kind can be played at the same time. Yes, our intention had indeed been that players would have to display more than just one subtitle track at the same time in certain situations.
__________________
Latest MKVToolNix is v97.0 If I ever ask you to upload something, please use my file server. |
||
|
|
|
|
|
#28 | Link | ||||
|
Registered User
Join Date: Dec 2002
Posts: 5,565
|
Quote:
This is how people usually watch their Blu-Rays: 1. Put Blu-Ray in player 2. Wait till the menu has loaded 3. Press the "play" button of the menu 4. Enjoy the movie with the audio and the forced subtitles in your language. The selection has been done by the menus in accordance to the player's preferences. Quote:
Quote:
Quote:
|
||||
|
|
|
|
|
#29 | Link |
|
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,409
|
Actually, it has no clue what those tracks are. It relys on the BDMV or Java menu to let the user select the one he wants to play, the STB itself could not make any better choice as LAV or MakeMKV could.
Its all hidden in programmable logic, and extracing any track information from that is virtually impossible. It could make guesses on the main feature track, but not much more. Regarding stream selection, the Blu-ray spec outlines how the player should select streams (if the menu doesn't overwrite), without checking i believe it was as simple as "first in the list which matches the wanted language". This may however be slightly weird for those tracks with dedicated forced subtitle lines, since the STB also can't distinguish between those without the menu.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 23rd April 2013 at 19:57. |
|
|
|
|
|
#30 | Link | |||
|
Registered User
Join Date: Nov 2001
Posts: 1,105
|
Quote:
Quote:
Quote:
Given the specs I'm also quite astonished to see VLC not displaying sub tracks that are flagged as forced only.
__________________
MultiMakeMKV: MakeMKV batch processing (Win) MultiShrink: DVD Shrink batch processing Offizieller Übersetzer von DVD Shrink deutsch |
|||
|
|
|
|
|
#31 | Link | ||
|
Registered User
Join Date: Dec 2002
Posts: 5,565
|
Quote:
Quote:
Or maybe the spec could be extended to accommodate for this, i.e. lines that exist in both the forced and the user selected track should only be displayed once? idk... Last edited by sneaker_ger; 24th April 2013 at 16:35. |
||
|
|
|
|
|
#33 | Link | |
|
Registered User
Join Date: Nov 2001
Posts: 1,105
|
Quote:
__________________
MultiMakeMKV: MakeMKV batch processing (Win) MultiShrink: DVD Shrink batch processing Offizieller Übersetzer von DVD Shrink deutsch |
|
|
|
|
|
|
#34 | Link | |
|
Registered User
Join Date: Dec 2002
Posts: 5,565
|
Quote:
I don't know what to make of it. jdobbs seems to describe the meaning of "forced subs" in the context of the Blu-Ray spec. But it's not clear if the specs require anyone to actually use the method for alien languages. Both you and jdobbs recognize that this isn't the only method to do that. Unfortunately not. They are not publicly available. |
|
|
|
|
|
|
#35 | Link |
|
Registered User
Join Date: Nov 2001
Posts: 1,105
|
My example I made about having to remove the forced items from the regular track to stay spec compliant.
__________________
MultiMakeMKV: MakeMKV batch processing (Win) MultiShrink: DVD Shrink batch processing Offizieller Übersetzer von DVD Shrink deutsch |
|
|
|
|
|
#37 | Link |
|
Registered User
Join Date: Aug 2010
Posts: 576
|
well, that is great news.
anyway, i've recently viewed Alexander Noe's version of the specifications, which can be viewed here: http://matroska.org/files/matroska.pdf He says, "When several subtitle tracks are forced, the one matching the audio language should be chose." so you could have multiple forced subtitle tracks? Isn't this different than what we were discussing? |
|
|
|
|
|
#38 | Link |
|
Registered User
Join Date: Nov 2001
Posts: 1,105
|
Probably because they didn't expect it to be solved any time soon, like this. I've always been annoyed by this bug too and was astonished to find a patch already existing for months that just isn't implemented.
__________________
MultiMakeMKV: MakeMKV batch processing (Win) MultiShrink: DVD Shrink batch processing Offizieller Übersetzer von DVD Shrink deutsch |
|
|
|
|
|
#40 | Link | ||
|
VLC's MKV maintainer
Join Date: Apr 2013
Posts: 3
|
Quote:
Some bug are hard to fix, some are not, some just need people with time to fix them. But in any case to fix them we need to know about them. So please report bugs. Quote:
Not to mention that players aren't really designed to play multiple tracks of same type at the same time. |
||
|
|
|
![]() |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|