Mplayer & alaw|ulaw в Gentoo (С какими флагами собрать mplayer для вспроизведения оных форматов?)

Разные проблемы звука, видео, обсуждение разных устройств и т.д.

Модератор: Модераторы разделов

ivon
Сообщения: 105
ОС: Gentoo и Xubuntu Live-CD

Mplayer & alaw|ulaw в Gentoo

Сообщение ivon »

Добрый день!
uname -a
Linux 2.6.27-gentoo-r7

Mplayer собран так:
media-video/mplayer-1.0_rc2_p28058-r1 USE="X a52 aac alsa ass cpudetection custom-cpuopts dvd encode gif gtk iconv jpeg libcaca mad mmx mp2 mp3 png quicktime radio speex theora truetype unicode vorbis win32codecs xscreensaver xv xvid -3dnow -3dnowext -aalib (-altivec) -amrnb -amrwb -arts -bidi -bindist -bl -cddb -cdio -cdparanoia -custom-cflags -debug -dga -dirac -directfb -doc -dts -dv -dvb (-dvdnav) -dxr3 -enca -esd -fbcon -ftp -ggi -ipv6 -jack -joystick -ladspa -lirc -live -lzo -md5sum -mmxext -mng -musepack -nas -nemesi -openal -opengl -oss -pnm -pulseaudio -pvr -rar (-real) -rtc -samba -schroedinger -sdl -sse -sse2 -ssse3 -svga -teletext -tga -v4l -v4l2 -vidix -x264 -xanim -xinerama -xvmc -zoran" VIDEO_CARDS="mga tdfx vesa -s3virge" 0 kB

Вобщем, я пытался почитать man mplayer, но из-за локализации, видимо, что-то с кодировкой именно мана :unsure:
Может кому приходилось?
Спасибо сказали:
ivon
Сообщения: 105
ОС: Gentoo и Xubuntu Live-CD

Re: Mplayer & alaw|ulaw в Gentoo

Сообщение ivon »

С перекодировкой мана разобрался, в мане про нужные форматы нашел не очень полезное упоминание:
format[=format] (also see -format)
конвертирует между различными форматами сэмплов. Включается автоматически, когда это требуется для
звуковой карты или другого фильтра.

Устанавливает желаемый формат. Указывается в форме 'sbe', где 's' означает знак ('s' для
знакового, 'u' - для беззнакового), 'b' означает количество бит на сэмпл (16,24 или 32) и
'e' означает порядок байт ('le' little-endian, 'be' big-endian, 'ne' - порядок байт
компьютера, на котором запущен MPlayer). Правильные значения (некоторые из возможных):
's16le', 'u32be' и 'u24ne'. Исключения из правила, также являющиеся верными
идентификаторами формата: u8, s8, floatle, floatbe, floatne, mulaw, alaw, mpeg2, ac3 и
imaadpcm.


Вот вывод консоли при попытке проиграть файл командой:

mplayer busy.gsm
MPlayer dev-SVN-r28058-4.1.2 © 2000-2008 MPlayer Team
CPU: Intel® Core™2 Duo CPU T5750 @ 2.00GHz (Family: 6, Model: 15, Stepping: 13)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Скомпилировано для определения типа процессора во время выполнения.

Воспроизведение busy.gsm.
Обнаружен libavformat формат файла!
[gsm @ 0xa7177f0]Could not find codec parameters (Audio: 0x0000, 0 channels, s16)
LAVF_header: av_find_stream_info() failed


Выходим... (Конец файла)



mplayer options.ulaw
MPlayer dev-SVN-r28058-4.1.2 © 2000-2008 MPlayer Team
CPU: Intel® Core™2 Duo CPU T5750 @ 2.00GHz (Family: 6, Model: 15, Stepping: 13)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Скомпилировано для определения типа процессора во время выполнения.

Воспроизведение options.ulaw.


Выходим... (Конец файла)




таким же образом mp3 проигрывается адекватно, :wacko:

ЗЫ:
Испытуемые файлы имеют ненулевой вес, но воспроизведение, лог которого представлен выше, заканчивается мгновенно. Звука при этом никакого нет.
Спасибо сказали: