Как смотреть DVD с 5.1 звуком

Имеется SB Live! 5.1
Подключен по коаксиалу/оптике к ресиверу.
Ресивер умеет декодирование DTS.
Под виндой:
- проигрывание любого звука идет, на ресивере горит режим PCM, каналы L+R
- проигрывание DVD через PowerDVD, загорается режим dts, все 6 каналов.
Под линухом:
Настроена ALSA, модуль emu10k1
Любой источник звука показывает режим PCM, каналы L+R

Остается настроить только проигрывание DTS с DVD, пока не получается ни в одной софтине.
пробую например mplayer:

mplayer -ao alsa videofile.vob

Открываю декодер аудио: [liba52] AC3 decoding with liba52
Using SSE optimized IMDCT transform
Using MMX optimized resampler
AUDIO: 48000 Hz, 2 ch, s16le, 384.0 kbit/25.00% (ratio: 48000->192000)
Выбран аудиокодек: [a52] afm: liba52 (AC3-liba52)
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)

пробую добавить вывод ac3:

mplayer -ao alsa -ac hwac3, videofile.vob

Форсирован аудиокодек: hwac3
Открываю декодер аудио: [hwac3] AC3/DTS pass-through S/PDIF
No accelerated IMDCT transform found
hwac3: switched to AC3, 384000 bps, 48000 Hz
AUDIO: 48000 Hz, 2 ch, ac3, 384.0 kbit/25.00% (ratio: 48000->192000)
Выбран аудиокодек: [hwac3] afm: hwac3 (AC3 through S/PDIF)
AO: [alsa] 48000Hz 2ch ac3 (1 bytes per sample)

слышен небольшой щелчек, но звук не выводится, на ресивере по прежнему горит PCM/L+R

Если попробовать
mplayer -ao alsa -ac hwdts, videofile.vob
то идет обычное декодирование на компе, если после hwdts убрать запятую (форсировать использование только hwdts), то скажет
"Не могу найти кодек для аудиоформата 0x2000!"

Как проиграть DVD со свуком через ресивер на полные 5.1?
еще есть vlc, kaffeine, но там настроек еще меньше и они так же играют только L+R по дефолту.

есть идеи?

есть идеи?

Eugeny Davidov [ED404-RIPE][Linux since 1997][Gentoo since 2004]

Мне тоже любопытно решение...

Мне тоже любопытно решение... )
easy john, отпишись, если найдеш решение!

есть на вики пара статей насчет многопоточного звука, но я не проверял...
просто ща пока не надо, а когда надо было - не умел нифига )

http://ru.gentoo-wiki.com/wiki/HOWTO_Alsa_и_многопоточный_звук
http://ru.gentoo-wiki.com/wiki/HOWTO_Alsa_и_многопоточный_звук_и_quake3

неожиданно ответ нашелся в

неожиданно ответ нашелся в доке.
http://www.mplayerhq.hu/DOCS/HTML/ru/audio-codecs.html

ненужны никакие -channel N, т.к. они переводят все в софт декодинг.
т.е. просто "-ao alsa -ac hwac3," должно нормально сработать, но судя по доке не на всех звуковухах вообще работает пастру до ресивера.
на live и на c-media должно.
ньюансы по ходу:
- на карте s/p-diff выход был переключен в режим "non-audio" или как-то так. переключается утилитой из комплекта alsa или alsautils
- у меня еще как-то раз ресивер стоял в режиме онли-стерео, когда ac3 поток просто игнорируется.
сейчас все работает.

Eugeny Davidov [ED404-RIPE][Linux since 1997][Gentoo since 2004]

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".