Mplayer никакой звук при проигрывании некоторых фильмов

Хорошо, это - определенная странная проблема, это так или иначе вползло в мою систему. Это раньше хорошо работало.

Вот проблема насколько я могу определить его. Когда я пытаюсь играть определенные видеофайлы с mplayer, нет никакого звука. Насколько я могу сказать, это - только проблема с ac3 и dts звуковыми дорожками (использующий ffmpeg декодер).

Mplayer заявляет:

==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 48000 Hz, 6 ch, s16le, 1536.0 kbit/33.33% (ratio: 192000->576000)
Selected audio codec: [ffdca] afm: ffmpeg (FFmpeg DTS)
==========================================================================
[AO_ALSA] Playback open error: Device or resource busy
Failed to initialize audio driver 'alsa'
Could not open/initialize audio device -> no sound.
Audio: no sound

(похожий со звуком ac3, но использованием ffac3 аудиокодека).

Попытка другого аудиовыхода (-АО oss/pcm/sdl) не решает проблему. Странная вещь состоит в том, что, если я играю эти файлы непосредственно с ffplay, они хорошо работают.

звук mplayer с mp3/ogg прекрасен

Моя alsa конфигурация является стандартной (никакой/etc/asound.conf или ~/.asound*)

OS: Linux Gentoo
Mplayer: 1.0_rc4_p20100213 (SVN-r30554-4.3.4)
FFMpeg: 0.5_p20601-r1 (SVN-r20601)

Информация я могу обеспечить?

0
задан 28.02.2010, 01:21

1 ответ

Оказывается, что ALSA брался другим приложением и не позволит несколько выводов одновременно. После некоторого поиска с помощью Google, который, кажется, знак для звуковой карты, которая не поддерживает аппаратное смешивание. Я нашел некоторые способы позволить смешивание программного обеспечения, но они казались симпатичным hacky. То, что еще я нашел, было способом видеть, какое приложение использует alsa, который оказался довольно полезным.

0
ответ дан 27.11.2019, 20:00

Теги

Похожие вопросы