Portál AbcLinuxu, 10. května 2025 01:22
Muj problem spociva v tom ze mi pri nastaveni /etc/mplayer/mplayer.conf pri zadani nasledujicich radku nejde prehrat audio vubec ani mp3/ac3/dts ...
ao=alsa:device=surround51- pri nastavenem default nastaveni mi prehraje jen 2ch mp3 audio stopy nicmene pri videu s ac3/dts to nehraje vubec...
ao=alsa
channels=6
Nepouzivam zadnej zvukovej server, mam fc6.x86_64 a Enlightenment DR17. Popravde receno skousel sem nastavovat $HOME/.asoundrc mnoha spusobma taky sem hledal spustu konfiguraku ale na mplayer moc nemeli vliv nedari se mi rozbehat prostorovej zvuk pres mplayer aby ac3/dts zvukova stopa v 6ch hral a skutecne v 6ch a ne 2ch.
#aplay -l | grep card
card 0: Modem [ATI IXP Modem], device 0: ATI IXP MC97 [ATI IXP MC97]
card 1: IXP [ATI IXP], device 0: ATI IXP AC97 [ATI IXP AC97]
card 1: IXP [ATI IXP], device 1: ATI IXP IEC958 [ATI IXP IEC958 (AC97)]
card 2: Audigy2 [Audigy 2 ZS Notebook [SB0530]], device 0: emu10k1 [ADC Capture/Standard PCM Playback]
card 2: Audigy2 [Audigy 2 ZS Notebook [SB0530]], device 2: emu10k1 efx [Multichannel Capture/PT Playback]
card 2: Audigy2 [Audigy 2 ZS Notebook [SB0530]], device 3: emu10k1 [Multichannel Playback]
Pri pokusu o speaker-test mi to vyhodi neco jako tohle
# speaker-test -c 6 -D surround51
speaker-test 1.0.14rc1
Playback device is surround51
Stream parameters are 48000Hz, S16_LE, 6 channels
Using 16 octaves of pink noise
ALSA lib confmisc.c:1283:(snd_func_refer) Unable to find definition 'cards.Audigy2.pcm.surround51.2:CARD=2'
ALSA lib conf.c:3500:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:3972:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2145:(snd_pcm_open_noupdate) Unknown PCM surround51
Playback open error: -2,No such file or directory
Podobnou hlasku hazi i mplayer pri tomhle nastaveni.
ao=alsa:device=surround51
channels=6
AUDIO: 48000 Hz, 6 ch, s16le, 384.0 kbit/8.33% (ratio: 48000->576000)
Selected audio codec: [a52] afm: liba52 (AC3-liba52)
==========================================================================
[AO_ALSA] alsa-lib: confmisc.c:1283:(snd_func_refer) Unable to find definition 'cards.Audigy2.pcm.surround51.2:CARD=2'
[AO_ALSA] alsa-lib: conf.c:3500:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
[AO_ALSA] alsa-lib: conf.c:3972:(snd_config_expand) Evaluate error: No such file or directory
[AO_ALSA] alsa-lib: pcm.c:2145:(snd_pcm_open_noupdate) Unknown PCM surround51
[AO_ALSA] Playback open error: No such file or directory
Could not open/initialize audio device -> no sound.
Audio: no sound
Resim to uz par dni za hocijakou radu predem dekuji..
# speaker-test -c 6 -D surround51:2
speaker-test 1.0.14rc1
Playback device is surround51:2
Stream parameters are 48000Hz, S16_LE, 6 channels
Using 16 octaves of pink noise
ALSA lib confmisc.c:1283:(snd_func_refer) Unable to find definition 'cards.Audigy2.pcm.surround51.2:CARD=2'
ALSA lib conf.c:3500:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:3972:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2145:(snd_pcm_open_noupdate) Unknown PCM surround51:2
Playback open error: -2,No such file or directory
#Generated by system-config-soundcard, do not edit by hand
#SWCONF
#DEV 2
defaults.pcm.card 2
defaults.pcm.device 2
defaults.ctl.card 2
Tady sou vystupy. Na ten /etc/asound.conf sem total zapomel skusim se s nim jeste pohrat. Ikdyz se mi to nastaveni v tom conf zda dobry. Jo jinak vystup mam spravni protoze vsechny zvuky mi v poho jdou amarok, xmms, psi atd.... jen mplayer nechce hrat prostorove...
Tak trocha pozde ale lepe nez nikdy :) . Problem vyresen tak hodim sem i reseni. Stacilo se pohrat s nastavenim alsa => /usr/share/alsa/alsa.conf
Nastavit tyto parametry:
defaults.ctl.card 1
defaults.pcm.card 1
defaults.pcm.device 0
Pri prehravani ac3 je to v pohode ale pro dts uz to prohazuje kanaly [aspon u me] ale da se to vyresit pomoci pan.
downmixing 6-channel PCMA tady je vypis aplay -l
**** List of PLAYBACK Hardware Devices **** card 0: IXP [ATI IXP], device 0: ATI IXP AC97 [ATI IXP AC97] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: IXP [ATI IXP], device 1: ATI IXP IEC958 [ATI IXP IEC958 (AC97)] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: Audigy2 [Audigy 2 ZS Notebook [SB0530]], device 0: emu10k1 [ADC Capture/Standard PCM Playback] Subdevices: 31/32 Subdevice #0: subdevice #0 Subdevice #1: subdevice #1 Subdevice #2: subdevice #2 Subdevice #3: subdevice #3 Subdevice #4: subdevice #4 Subdevice #5: subdevice #5 Subdevice #6: subdevice #6 Subdevice #7: subdevice #7 Subdevice #8: subdevice #8 Subdevice #9: subdevice #9 Subdevice #10: subdevice #10 Subdevice #11: subdevice #11 Subdevice #12: subdevice #12 Subdevice #13: subdevice #13 Subdevice #14: subdevice #14 Subdevice #15: subdevice #15 Subdevice #16: subdevice #16 Subdevice #17: subdevice #17 Subdevice #18: subdevice #18 Subdevice #19: subdevice #19 Subdevice #20: subdevice #20 Subdevice #21: subdevice #21 Subdevice #22: subdevice #22 Subdevice #23: subdevice #23 Subdevice #24: subdevice #24 Subdevice #25: subdevice #25 Subdevice #26: subdevice #26 Subdevice #27: subdevice #27 Subdevice #28: subdevice #28 Subdevice #29: subdevice #29 Subdevice #30: subdevice #30 Subdevice #31: subdevice #31 card 1: Audigy2 [Audigy 2 ZS Notebook [SB0530]], device 2: emu10k1 efx [Multichannel Capture/PT Playback] Subdevices: 8/8 Subdevice #0: subdevice #0 Subdevice #1: subdevice #1 Subdevice #2: subdevice #2 Subdevice #3: subdevice #3 Subdevice #4: subdevice #4 Subdevice #5: subdevice #5 Subdevice #6: subdevice #6 Subdevice #7: subdevice #7 card 1: Audigy2 [Audigy 2 ZS Notebook [SB0530]], device 3: emu10k1 [Multichannel Playback] Subdevices: 1/1 Subdevice #0: subdevice #0
Tak s timhle to jede OK u AC3 pri DTS mi to prehazi kanaly center napr je na FL (front left) zatim to resim v konfiguraku s timhle... a jede to OK
af=pan=6:1:0:0:1:1:0:0:1:0.5:0.5:1:1
Pri ac3 u me mplayer vyuziva
Selected audio codec: [a52] afm: liba52 (AC3-liba52)
u dts je to
Selected audio codec: [ffdca] afm: ffmpeg (FFmpeg DTS)
################## # audio settings # ################## ao=alsa:device=surround51 channels=6
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.