Forced subtitle flag... again

Discussion of advanced MakeMKV functionality, expert mode, conversion profiles
Post Reply
Chetwood
Posts: 983
Joined: Mon Aug 30, 2010 9:16 am

Forced subtitle flag... again

Post by Chetwood »

My conversion profile looks like this:

<mkvSettings
ignoreForcedSubtitlesFlag="false"
setFirstSubtitleTrackAsDefault="false"
/>

so that regular subs streams are set to off (default - no, forced - no), however, if a stream is forced I also would like to have it flagged as default too. Currently MakeMKV only sets the forced flag and thus VLC will not show the sub automatically. Is there a way to do this with conversion profiles?

Also, when there's two subs on the BD

de regular
de forced

and both subtitles and subtitles (forced only) is checked, the forced sub will be muxed twice into the mkv.
MultiMakeMKV: MakeMKV batch processing (Win)
MultiShrink: DVD Shrink batch processing
Offizieller Uebersetzer von DVD Shrink deutsch
NodNarb012
Posts: 23
Joined: Wed Feb 01, 2012 1:27 pm

Re: Forced subtitle flag... again

Post by NodNarb012 »

The only way I can think of is to change "setFirstSubtitleTrackAsDefault" back to true and then add "-10:forced" to your default selection string to make the forced subtitle track the first track.

The potential issue is that if you have a movie without any forced subtitles, then the first standard subtitle track would be marked as default.
Chetwood
Posts: 983
Joined: Mon Aug 30, 2010 9:16 am

Re: Forced subtitle flag... again

Post by Chetwood »

Which is exactly the reason I'm asking this here hoping for Mike to answer.
MultiMakeMKV: MakeMKV batch processing (Win)
MultiShrink: DVD Shrink batch processing
Offizieller Uebersetzer von DVD Shrink deutsch
mike admin
Posts: 4075
Joined: Wed Nov 26, 2008 2:26 am
Contact:

Re: Forced subtitle flag... again

Post by mike admin »

For the first one, I'm thinking of adding a "setFirstForcedSubtitleTrackAsDefault" option. Do you think it will be good enough?

As for duplicate tracks, I'm still looking at your dump file. Thanks for the wait.
Chetwood
Posts: 983
Joined: Mon Aug 30, 2010 9:16 am

Re: Forced subtitle flag... again

Post by Chetwood »

Yes, that should do it, thanks. Maybe we could additionally set flags in the properties pane of the GUI where currently Name, language, etc. can be changed?
MultiMakeMKV: MakeMKV batch processing (Win)
MultiShrink: DVD Shrink batch processing
Offizieller Uebersetzer von DVD Shrink deutsch
Mango
Posts: 13
Joined: Wed Apr 03, 2013 9:06 pm

Re: Forced subtitle flag... again

Post by Mango »

Chetwood wrote:Yes, that should do it, thanks. Maybe we could additionally set flags in the properties pane of the GUI where currently Name, language, etc. can be changed?
+ 1

I'm having the same issue, and yes having these subtitle options in the GUI would be much better.

Thanks.
mike admin
Posts: 4075
Joined: Wed Nov 26, 2008 2:26 am
Contact:

Re: Forced subtitle flag... again

Post by mike admin »

Chetwood wrote:Yes, that should do it, thanks.
This is NOT yet in 1.8.1, sorry. Should be in 1.8.2 .
Chetwood
Posts: 983
Joined: Mon Aug 30, 2010 9:16 am

Re: Forced subtitle flag... again

Post by Chetwood »

Well, it's not too bad cause this can be fixed using MKVToolnix's header editor. But what about the forced track being muxed twice?
MultiMakeMKV: MakeMKV batch processing (Win)
MultiShrink: DVD Shrink batch processing
Offizieller Uebersetzer von DVD Shrink deutsch
mike admin
Posts: 4075
Joined: Wed Nov 26, 2008 2:26 am
Contact:

Re: Forced subtitle flag... again

Post by mike admin »

The profile option is added in 1.8.2 and is now on by default (forced track will be marked as default if exists). Also default and forced track flags may be set in GUI as well.
Chetwood
Posts: 983
Joined: Mon Aug 30, 2010 9:16 am

Re: Forced subtitle flag... again

Post by Chetwood »

Nice, gonna check it out. What about a forced track being added twice to the MKV, is this fixed?
MultiMakeMKV: MakeMKV batch processing (Win)
MultiShrink: DVD Shrink batch processing
Offizieller Uebersetzer von DVD Shrink deutsch
Post Reply