Отправляет email-рассылки с помощью сервиса Sendsay

Не работает звук в MPlayer-1.0pre3

Доброго времени суток!

Установил MPlayer-1.0pre3 без gui-интерфейса, перед этим почитал доки,
которые шли в архиве и скачал, как и было рекомендовано win32codecs с
http://www.mplayerhq.hu/MPlayer/releases/codecs/win32codecs.tar.bz2
установил их в /usr/local/lib/codecs, при компилирированиии указывал
./configure --with-codecsdir=/usr/local/lib/codecs, и се....... звука
тютю........ читая то, что пишет mplayer понимаю, что надо прописать что то
в ~./mplayer/config а чего не знаю, может кто подскажет?

Мой звуковой кодек AC97 VIA8233A at 0xe000, irq5 Sound Driver
3.8.1.a-980706 (ALSA v.0.9.0.rc8 emulation code)

Ниже configure.log:

Checking for cc version Result is: 3.2.2, ok
##########################################

Checking for CPU vendor Result is: AuthenticAMD (6:6:2)
##########################################

Checking for CPU type Result is: AMD Athlon(tm) XP 2000+
##########################################

Checking for GCC & CPU optimization abilities int main(void) { return 0; }

cc /tmp/mplayer-conf-16022-6467.c -o /tmp/mplayer-conf-3474-6467.o
-march=athlon-xp -mcpu=athlon-xp

ldd /tmp/mplayer-conf-3474-6467.o
libc.so.6 = /lib/i686/libc.so.6 (0x40026000)
/lib/ld-linux.so.2 = /lib/ld-linux.so.2 (0x40000000)

Result is: athlon-xp
##########################################

Checking for kernel support of mmx #include <signal.h
void catch() { exit(1); }
int main(void){
signal(SIGILL, catch);
__asm__ __volatile__ ("emms":::"memory");return(0);
}

cc /tmp/mplayer-conf-16022-6467.c -o /tmp/mplayer-conf-3474-6467.o

ldd /tmp/mplayer-conf-3474-6467.o
libc.so.6 = /lib/i686/libc.so.6 (0x40026000)
/lib/ld-linux.so.2 = /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

Checking for kernel support of mmx2 #include <signal.h
void catch() { exit(1); }
int main(void){
signal(SIGILL, catch);
__asm__ __volatile__ ("sfence":::"memory");return(0);
}

cc /tmp/mplayer-conf-16022-6467.c -o /tmp/mplayer-conf-3474-6467.o

ldd /tmp/mplayer-conf-3474-6467.o
libc.so.6 = /lib/i686/libc.so.6 (0x40026000)
/lib/ld-linux.so.2 = /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

Checking for kernel support of 3dnow #include <signal.h
void catch() { exit(1); }
int main(void){
signal(SIGILL, catch);
__asm__ __volatile__ ("femms":::"memory");return(0);
}

cc /tmp/mplayer-conf-16022-6467.c -o /tmp/mplayer-conf-3474-6467.o

ldd /tmp/mplayer-conf-3474-6467.o
libc.so.6 = /lib/i686/libc.so.6 (0x40026000)
/lib/ld-linux.so.2 = /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

Checking for kernel support of 3dnowex #include <signal.h
void catch() { exit(1); }
int main(void){
signal(SIGILL, catch);
__asm__ __volatile__ ("pswapd %%mm0, %%mm0":::"memory");return(0);
}

cc /tmp/mplayer-conf-16022-6467.c -o /tmp/mplayer-conf-3474-6467.o

ldd /tmp/mplayer-conf-3474-6467.o
libc.so.6 = /lib/i686/libc.so.6 (0x40026000)
/lib/ld-linux.so.2 = /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

Checking for kernel support of sse #include <signal.h
void catch() { exit(1); }
int main(void){
signal(SIGILL, catch);
__asm__ __volatile__ ("xorps %%xmm0, %%xmm0":::"memory");return(0);
}

cc /tmp/mplayer-conf-16022-6467.c -o /tmp/mplayer-conf-3474-6467.o

ldd /tmp/mplayer-conf-3474-6467.o
libc.so.6 = /lib/i686/libc.so.6 (0x40026000)
/lib/ld-linux.so.2 = /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

Checking for mtrr support Result is: yes
##########################################

Checking for assembler (as 2.13.90.0.18) Result is: ok
##########################################

Checking for Linux kernel version Result is: 2.4.21-0.13mdk, ok
##########################################

Checking for awk Result is: mawk
##########################################

Checking for extra headers Result is: none
##########################################

Checking for extra libs Result is: none
##########################################

Checking for i18n #include <libintl.h
int main(void) { gettext("test"); return 0; }

cc /tmp/mplayer-conf-16022-6467.c -o /tmp/mplayer-conf-3474-6467.o

ldd /tmp/mplayer-conf-3474-6467.o
libc.so.6 = /lib/i686/libc.so.6 (0x40026000)
/lib/ld-linux.so.2 = /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

Checking for setlocale() #include <locale.h
int main(void) { setlocale( LC_ALL,"" ); return 0; }

cc /tmp/mplayer-conf-16022-6467.c -o /tmp/mplayer-conf-3474-6467.o

ldd /tmp/mplayer-conf-3474-6467.o
libc.so.6 = /lib/i686/libc.so.6 (0x40026000)
/lib/ld-linux.so.2 = /lib/ld-linux.so.2 (0x40000000)

Result is: yes
##########################################

Checking for language Result is: using en (man pages: )
##########################################

и то, что выдает mplayer при запуске:

[mirage@mirage Clips]$ mplayer KAI\ TRACID-4\ just\ 1\ day.mpg
MPlayer 1.0pre3-3.2.2 (C) 2000-2003 MPlayer Team

CPU: Advanced Micro Devices Athlon 4 /Athlon MP/XP Palomino 1840 MHz
(Family: 6, Stepping: 2)
Detected cache-line size is 64 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE

Reading config file /usr/local/etc/mplayer/mplayer.conf: No such file or
directory
Reading config file /home/mirage/.mplayer/config
Reading /home/mirage/.mplayer/codecs.conf: 61 audio & 169 video codecs
font: can't open file: /home/mirage/.mplayer/font/font.desc
font: can't open file: /usr/local/share/mplayer/font/font.desc
Failed to open /dev/rtc: Permission denied (mplayer should be setuid root
or /dev/rtc should be readable by the user.)
Using usleep() timing
Can't open input config file /home/mirage/.mplayer/input.conf: No such file
or directory
Can't open input config file /usr/local/etc/mplayer/input.conf: No such
file or directory
Falling back on default (hardcoded) input config

Playing KAI TRACID-4 just 1 day.mpg.
LMLM4 Stream Format not found
MPEG-PS file format detected.
VIDEO: MPEG1 352x288 (aspect 8) 25,000 fps 1152,0 kbps (144,0 kbyte/s)
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
MP3lib: init layer2&3 finished, tables done
AUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 28000-176400 (224,0 kbit)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
vo: X11 running at 800x600 with depth 24 and 32 bpp (":0.0" = local
display) Disabling DPMS
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 352 x 288 (preferred csp: Mpeg PES)
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
The selected video_out device is incompatible with this codec.
VDecoder init failed :(
Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.3.1
Selected video codec: [mpeg12] vfm:libmpeg2 (MPEG 1 or 2 (libmpeg2))
Checking audio filter chain for 44100Hz/2ch/16bit - 44100Hz/2ch/16bit...
AF_pre: af format: 2 bps, 2 ch, 44100 hz, little endian signed int
AF_pre: 44100Hz 2ch Signed 16-bit (Little-Endian)
audio_setup: Can't open audio device /dev/dsp: Device or resource busy
/dev/dsp: Device or resource busy
AO: [esd] esd_open_sound failed: Broken pipe
AO: [null] 44100Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
Building audio filter chain for 44100Hz/2ch/16bit - 44100Hz/2ch/16bit...
Starting playback...
VDec: vo config request - 352 x 288 (preferred csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1,33:1 - prescaling to correct movie aspect.
VO: [xv] 352x288 = 384x288 Planar YV12
New_Face failed. Maybe the font path is wrong. 1 0% 0% 0,0% 0 0 0%
Please supply the text font file (~/.mplayer/subfont.ttf).
subtitle font: load_sub_face failed.
Broken pipe 6,2 A-V: -0,007 ct: 0,080 150/150 4% 4% 0,7% 0 0 0%

Обратите внимание :
Failed to open /dev/rtc: Permission denied (mplayer should be setuid root
or /dev/rtc should be readable by the user.)

на это rtc ставил самые разные права, вплоть до полного доступа
всем........

Плиз хелп ми!!!!!!!!



-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1071
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4855; Возраст листа: 223
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/97156



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Fri, 5 Mar 2004 20:34:21 +0300 (#97156)

 

Ответы:

то

file

kbyte/s)

^^^^^^^^^^^^^^^^^^^^^^^^^^^
А вот на это стоит обратить внимание у тебя случайно когда ты mplayer
запускаешь еще какая нибудь программа со звуком не работает? Ну там XMMS на
паузе стоит :)

Еще можно попробовать если уж у тебя алса стоит то через нее и играть, что
то типа -ao alsa9 вообщем посмотри какие у тебя способы вывода звука
доступны -ao help

На это можно внимания не обращать так как не критично но если уж сильно
достает сообщение то посмоти в доках по mplayer есть как сделать /dev/rtc
доступным для обычных пользователей.


-*Название листа "Linux: разрешение вопросов, перспективы и общение"; Участников: 1071
Написать в лист: comp.soft.linux.discuss-list@subscribe.ru
Архив Листа - http://subscribe.ru/archive/comp.soft.linux.discuss Поиск: http://www.google.com
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4859; Возраст листа: 223
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/97198



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   "Новиков Леонид" Fri, 5 Mar 2004 17:34:08 +0300 (#97198)

 

xxx386 wrote:

Алса использует другие устройства для вывода звука. Для того,чтобы можно
было выводить в /dev/dsp необходимо загрузить модуля совместимости с OSS:
modprobe snd-pcm-oss
modprobe snd-mixer-oss

Можно также использовать родное устройство alsa, если mplayer это
позволяет. Скажите:
mplayer -ao help

Если в списке есть драйвер для алсы, укажите в параметре -ao этот драйвер.

Проверте, есть ли у Вас поддержка rtc (если не ошибаюсь, real time clock
- таймер реального времени) в ядре и загружен ли драйвер. Если нет, не
страшно, проигрыватель будет нормально работать и без него.
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 4966; Возраст листа: 227; Участников: 1061
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/99399



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   d2r Tue, 09 Mar 2004 08:39:15 +0200 (#99399)