Monday, October 03, 2022

Re: xine's ffmpegaudio doesn't downmix, sio_getpar() reports 6 channels instead of 2

On Mon, Oct 03, 2022 at 07:45:19PM +0200, Marc Espie wrote:
> >
> > This is a known problem. While mpv and mplayer have options to turn
> > the downmixing, it's not OK this to be manual.
> ???
>
> Cannot parse.
> If you cannot write this in english, please say what's going on in french.

- the problem is known (playing a 5.1 track on stereo headphones
sounds weird)

- mpv and mplayer have and workaround for it: an option to
turn on downmixing

- having to turn on downmixing manually in every single
program is not OK

In other words, with the OpenBSD defaults, if you play a movie with a
5.1 audio stream, audio should be acceptable on headphones without
manual tweaks.

HTH

>
> I couldn't care less about "real time" mixing. I really want surround sound
> on video...

This thread was about downmixing surround to stereo.

But, assuming you've the 5.1-capable audio interface (and all the
speakers), what happens when you do:

rcctl set sndiod flags -c0:5
rcctl restart sndiod

then:

mpv /path/movie_with_5.1_audio.mp4

You should get surround audio. If certain speakers don't work, send me
your dmesg and the output of audioctl during playback

No comments:

Post a Comment