sunrat Posted September 16, 2022 Share Posted September 16, 2022 In another thread I posted a link to recommended MPV conf settings - I just had occasion to look at mpv config again as I did a dumb thing and changed a config option in the Qjackctl command I use to launch the PA-JACK bridge. I found several videos which had 5.1 audio were not playing the dialogue channel in my stereo output. Took me several hours to discover the problem. First I thought is was the new videos so I downmixed their audio to stereo and recoded the videos with ffmpeg. That fixed it but later I noticed some videos which I had watched, with dialogue playing, were now not playing it. Eventually the penny dropped and I remembered removing "channels=2" from the module load option because I thought "don't need that, it's the default". Turns out it is needed to downmix 5.1 to stereo automatically! Time wasted ~3 hours. Lesson learnt = invaluable. Anyway, the MPV bit was a side quest. I had previously advised after reading to above link to enable hwdec in mpv.conf but turns out that's not advisable according to https://man.archlinux.org/man/mpv.1#hwdec=_api_ Head slap! I had vaapi specified even though my Nvidia GPU doesn't support vaapi. MPV is smart enough to ignore it. It did help a lot for my other system though, a ThinkPad with Intel graphics. The advised method to enable hardware decoding in MPV is to simply press Ctrl-H which will toggle it on or off. 2 1 Quote Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.