not select audio track narration by default if auto select off
Maybe this will interest you https://github.com/OpenPLi/enigma2/pull/3598
Why is this commit not merged into PLI?
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!
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:

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.
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
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 1isNone - default audio is first available track
-
Remember track per channel(/prefer audio track per channel) isyesby default - subsequently setting
Audio selection language 1to, 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, becauseRemember track per channelis stillyes) - user has to change
Remember track per channeltono
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.