enigma2 icon indicating copy to clipboard operation
enigma2 copied to clipboard

not select audio track narration by default if auto select off

Open Dima73 opened this issue 3 years ago • 5 comments

Maybe this will interest you https://github.com/OpenPLi/enigma2/pull/3598

Dima73 avatar Feb 19 '23 13:02 Dima73

Why is this commit not merged into PLI?

jbleyel avatar Feb 19 '23 13:02 jbleyel

I think we should not do this. Hard coded NAR for lazy users so put a setting as a kind of default and only do it for NAR is what we should not do... this looks exceptional and hacky sorry!

Dima73 avatar Feb 19 '23 14:02 Dima73

I want to add my vote for a fix/workaround/Prefer Audio Description/narration track [Default: No] setting.

The first bunch of times I set up an E2 box, I struggled to find the right setting to turn off audio narration COMPLETELY. Combined with Prefer audio track stored by service, using an NAR (also known as Audio Description / AD track just because it's the first track listed by the channel/service causes confusion and a really bad first impression for users who are new to the world of Enigma2 (and openATV).

I'm not gonna lie, the first time I used openATV, I got so annoyed by not being able to shut the narrators up on each and every channel through Setup | Audio | Audio Settings that I downloaded other distros in the hope they didn't suffer the same issue... and I'm a developer who's worked with User Experience/User Interface teams and full-well know the foibles of inconsistent menu structures and settings/options/configurations.

At the very least... why isn't the Audio language selection 1 value automatically populated during the setup wizard/initialisation when a user selects their preferred locale/language?

On a fresh install, the first audio track is always used, but as @AbuBaniaz pointed out in https://github.com/OpenPLi/enigma2/pull/3598#issuecomment-1382725169 , "Official receivers and most 3rd party receivers do not automatically select the Narrative audio. Only in enigma2 is this being done."

Users who need Narration/Audio Description will search for a solution to enable it, as they'll know what to search for. Users who don't need the feature may never even have heard someone talking over what they're watching (I had no idea what the hell was going on and thought there was some sort of stupid bug). When I returned to openATV (thanks entirely to the beauty of MetrixHD, but I digress...), I ended up searching for something like "open atv why is there someone talking over what I'm watching".

This kinda leads into a suggestion for a future feature set: Accessibility Options. I came across a submenu on one particular brand of TV with several really neat options; I'll log an issue when I find the photos I took.

Aaaanyway, here are some screenshots of a brand-new install of a recent openATV image for reference: 1_0_2_D762_82F_2_11A0000_0_0_0_20230426023237 1_0_19_1B33_802_2_11A0000_0_0_0_20230426003114 1_0_19_83C_83D_2_11A0000_0_0_0_20230426003743 1_0_19_1B13_802_2_11A0000_0_0_0_20230426003946 1_0_1_838_83D_2_11A0000_0_0_0_20230426004529

wedebe avatar Apr 26 '23 01:04 wedebe

Just as an example, I am using a Zgemma H9Se using ATV 7.3 08/05/2023, On ITV 4 HD, Collateral is on. I am still getting the Narrative audio. language

language 2

Maybe typo here:

config.autolanguage.audio_autoselect1=eng Englisch

Edit: This is the debug log where I then pressed yellow to select the non-narrative audio 20230510-015902-enigma2-debug.log

AbuBaniaz avatar May 09 '23 23:05 AbuBaniaz

I think part of the problem breaks down as follows (but haven't tested):

  • setup wizard doesn't set Audio language per region/UI language, so...
  • ...default Audio selection language 1 is None
  • default audio is first available track -Remember track per channel(/prefer audio track per channel) is yes by default
  • subsequently setting Audio selection language 1 to, eg. English, doesn't change the now-remembered per-channel Audio track (so having previously watched a channel with NAR as its first track, this remains set until manually changed, because Remember track per channel is still yes)
  • user has to change Remember track per channel to no

My proposal would be a Prefer Audio Description/narration track [Default: No] setting. This is NOT a hack - it's a solution for what is a seriously annoying usability issue.

wedebe avatar May 12 '23 08:05 wedebe