Хорошо, это немного странная проблема, которая каким-то образом проникла в мою систему. Раньше работал нормально.
Вот проблема, насколько я могу определить это. Когда я пытаюсь воспроизвести определенные видеофайлы с помощью 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).
Попытка другого аудио выхода (-ao 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)
Любая другая информация, которую я могу предоставить?