Vimu ignores "default" audio/subtitle flags?

308 views
Skip to first unread message

Andy Walsh

unread,
May 15, 2022, 5:03:12 AM5/15/22
to Vimu Media Player for TV Support Group
It seems vimu ignores those flags completely and only applies "forced" tracks?

What i would expect is that vimu uses the default track flags, unless overwritten by specific audio/subtitle languages via settings.

So on "auto/default" language settings the default track + subtitles should be used, if they are flagged this way.

thanks

Andy Walsh

unread,
May 15, 2022, 5:51:56 AM5/15/22
to Vimu Media Player for TV Support Group
Also "forced" audio tracks are not working, Vimu just plays the first audio track in the list and ignores and forced/default flag.

Here are two samples with just default and forced tracks that fail:


In both cases the "jpn" audio track should be selected with the "eng" subtitles.

Alexander

unread,
May 15, 2022, 8:20:12 AM5/15/22
to gtv...@googlegroups.com
Yes. Vimu only respects forced subtitle tracks.

15 мая 2022 г., в 12:03, Andy Walsh <andy.w...@gmail.com> написал(а):


--
You received this message because you are subscribed to the Google Groups "Vimu Media Player for TV Support Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gtvbox+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/gtvbox/2e262554-b53d-4c69-94b4-13e4d0b1f328n%40googlegroups.com.

Andy Walsh

unread,
May 15, 2022, 9:36:02 PM5/15/22
to Vimu Media Player for TV Support Group
So is this a bug and will it get fixed?

I mean most PC players i use work correctly and either use the default or forced flags for both audio/subtitles track. The logic most players use is to ignore default flags, if the user has set specific audio/subtitle preferences. They mostly honor forced audio tracks, which are rare.

PS: I use forced flags explicitly, since audio/subtitle settings in most players are just too basic and always assume two things:
1) The user can only speak/read one language?
2) The user always prefers the dubbed audio track?

Andy Walsh

unread,
May 16, 2022, 7:17:34 AM5/16/22
to Vimu Media Player for TV Support Group
Ok i also tried to set the "enabled" track flag for the audio, but vimu is also ignoring this flag. In contrast mpc-hc will completely hide tracks that are "disabled".
So how do i force vimu to use certain audio tracks, if default/forced/enabled are all ignored?

Alexander

unread,
May 16, 2022, 7:40:55 AM5/16/22
to gtv...@googlegroups.com
Could you, please, share some samples, that implement forced/default/disabled audio? The problem is I’ve never seen real content (like torrent files, etc) that use these flags.
Sure, this can be found in mkv spec, but I never had time to make a sample by myself.

16 мая 2022 г., в 14:17, Andy Walsh <andy.w...@gmail.com> написал(а):



Andy Walsh

unread,
May 16, 2022, 8:12:10 AM5/16/22
to Vimu Media Player for TV Support Group
Also every dual audio mkv i own has one track set as "default", since thats the spec.
You can also easily play around with those flags via https://mkvtoolnix.download/doc/mkvpropedit.html

Here are some examples
mkvpropedit --edit track:a1 --set flag-default=1
mkvpropedit --edit track:a1 --set flag-forced=1
mkvpropedit --edit track:a1 --set flag-enabled=0

TMC

unread,
May 24, 2022, 12:32:02 PM5/24/22
to Vimu Media Player for TV Support Group
Could you, please, explain what is expected behavior for "test_flag_disabled-audio.mkv"?
On VLC (PC version) I can see 2 audio + 2 subtitle tracks as with other files... What should be disabled?

понедельник, 16 мая 2022 г. в 15:12:10 UTC+3, andy.w...@gmail.com:

Andy Walsh

unread,
May 25, 2022, 4:55:05 AM5/25/22
to Vimu Media Player for TV Support Group
"test_flag_disabled-audio.mkv" = it has a "disabled" flagged audio track "eng".
So this track should just be ignored as if its not there
Its up to the player to decide to still display it in the UI or somehow reflect the disabled state, but it should be ignored for any selection logic.

"test_flag_default.mkv" = This has "default" flags set on one audio and one subtitle track.
What should happen is that the default track, should be picked if the uses has not set any language preferences hence why its "default".
Similar the subtitle track should only be picked if the user has not set any preferences AND the subtitle/audio language missmatch.
"Default" = just a hint what todo if no specific rules exist
So use defaults in the "auto" "none" settings case.

"test_flag_forced.mkv" = This file has additional "forced" flags on one audio and subtitle track.
This should "force" the player to use both forced tracks, without any extra checks.
Yet if the languages match usually a extra user setting is used, if same languages "forced" subtitles should be displayed or not.
Yes forcing "audio" tracks is super rare, but its in the spec and allows to circumvent limited player settings.

thanks
Andy

PS: Jellyfin pull request with Vimu support is on its way and i'm just waiting for the final review before the merge!
Reply all
Reply to author
Forward
0 new messages