If I run VLC by doing:
Code: Select all
vlc --aout alsa --alsadev surround51
However, if I open a DVD disc (which I know the audio track has 5.1 channels), I only hear stereo sound.
Any clues?
Thanks!
Code: Select all
vlc --aout alsa --alsadev surround51
I hope this is what you asked for:What's the codec reported for the audio in view/messages ?
Code: Select all
main debug: looking for decoder module: 23 candidates
main debug: using decoder module "a52"
main debug: thread 1163884880 (decoder) created at priority 0 (input/decoder.c:159)
a52: A/52 channels:5 samplerate:48000 bitrate:448000
main debug: looking for audio output module: 4 candidates
alsa warning: audio device: surround51 is already in use
alsa warning: audio device: surround51 is already in use
alsa debug: failed to find a useable alsa configuration
oss error: cannot open audio device (/dev/dsp)
main debug: using audio output module "aout_sdl"
main debug: output 's16l' 48000 Hz Stereo frame=1 samples/4 bytes
main debug: mixer 'fl32' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: filter(s) 'fl32'->'s16l' 48000 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 23 candidates
main debug: using audio filter module "float32tos16"
main debug: found a filter for the whole conversion
main debug: looking for audio mixer module: 3 candidates
main debug: using audio mixer module "float32_mixer"
main debug: input 'a52 ' 48000 Hz 3F2R frame=1536 samples/1792 bytes
main debug: filter(s) 'a52 '->'fl32' 48000 Hz->48000 Hz 3F2R->Stereo
main debug: looking for audio filter module: 23 candidates
main debug: using audio filter module "a52tofloat32"
main debug: found a filter for the whole conversion
main debug: filter(s) 'fl32'->'fl32' 52800 Hz->48000 Hz Stereo->Stereo
main debug: looking for audio filter module: 23 candidates
main debug: using audio filter module "bandlimited_resampler"
main debug: found a filter for the whole conversion
Arch Linux.Distro ? vlc version ? how did you installed it ?
Code: Select all
main debug: looking for decoder module: 23 candidates
alsa warning: audio device: surround51 is already in use
alsa warning: audio device: surround51 is already in use
alsa debug: failed to find a useable alsa configuration
oss error: cannot open audio device (/dev/dsp)
main debug: using audio output module "aout_sdl"
With .mkv's (or .ac3's), everything works fine.That's the problem. something is already using surround51 so the alsa audio output module can't use it. So it defaults to the sdl audio module which can't do 5.1
It would be interresting to see if you have the same warnings with the .mkv
Code: Select all
a52: A/52 channels:6 samplerate:48000 bitrate:384000
main debug: looking for audio output module: 4 candidates
alsa debug: opening ALSA device `surround51'
main debug: thread 1084143952 (aout) created at priority 0 (alsa.c:662)
main debug: using audio output module "alsa"
main debug: output 's16l' 48000 Hz 3F2R/LFE frame=1 samples/12 bytes
main debug: mixer 'fl32' 48000 Hz 3F2R/LFE frame=1 samples/24 bytes
main debug: filter(s) 'fl32'->'s16l' 48000 Hz->48000 Hz 3F2R/LFE->3F2R/LFE
ps ax |grep esd doesn't show anything, but lsof |grep esd shows libesd.so is being used.Do you have esd, arts or pulse-audio running, if yes try to install and use the matching vlc module
Return to “VLC media player for Linux and friends Troubleshooting”
Users browsing this forum: No registered users and 16 guests