С перекодировкой мана разобрался, в мане про нужные форматы нашел не очень полезное упоминание:
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® Core2 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® Core2 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 проигрывается адекватно,
ЗЫ:
Испытуемые файлы имеют ненулевой вес, но воспроизведение, лог которого представлен выше, заканчивается мгновенно. Звука при этом никакого нет.