LINUX.ORG.RU

mencoder - перекодирование аудиофайлов.


0

0

Есть ряд файлов в wva формате которые нужно перегнать в mp3. Делаю

mencoder -oac mp3lame -lameopts vbr=3:br=32 file.wma -o file.mp3

ругается

ПРЕДУПРЕЖДЕНИЕ: ВЫХОДНОЙ ФОРМАТ ФАЙЛА _AVI_. См. -of help.
успех: формат: 0  данные: 0x0 - 0x2df378c
Обнаружен ASF формат файла!
[asfheader] Найден аудио поток, -aid 1
Наличие видеопотока обязательно!

Выходим...

Покуда нашёл только решение через fifo:
mkfifo myfifo
mplayer -ao pcm:file=myfifo audio.wma
lame -m m --vbr-new -b 32 -s 22.05 myfifo audio.mp3
rm myfifo

Собственно с использованием только mencoder можно ли перекодировать файлы?
anonymous

Re: mencoder - перекодирование аудиофайлов.

Попробовал `mencoder -of rawaudio -oac mp3lame -lameopts vbr=3:br=32 file.wma -o file.mp3` - то же самое

anonymous ()

Re: mencoder - перекодирование аудиофайлов.

mplayer не имеет муксера для mp3 потока

bomj ()

Re: mencoder - перекодирование аудиофайлов.

aconvert.sh - скрипт-обёртка вокруг mencoder.

http://svn.mplayerhq.hu/mplayer/trunk/TOOLS/aconvert.sh?content-type=text%2Fp...

Использование:

aconvert.sh входной_аудио_файл выходной_аудио_файл "дополнительные параметры"

Дополнительные параметры можно опустить, тогда будет подразумеваться "-oac mp3lame". Если не опущены, заключать в общие кавычки обязательно. Например:

aconvert.sh input.wav output.mp2 "-oac lavc -lavcopts acodec=mp2"

aconvert.sh input.wav output.mp3

dev-random ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.