29 авг. 2010 г.

Извлечь звуковую дорожку из фильма

Оказалось сложнее, чем я думал. Команда mplayer -dumpaudio -dumpfile=rus.wav inputfile.mkv   успешна извлекла звук, который проигрывался в mplayer, но lame выдавал Warning: unsupported audio format. Всё потому, что при таком способе извлечения аудио не прописывается заголовок WAV. Правильно:


mplayer  -quiet   -vo null  -vc dummy  -ao pcm:waveheader:file="rawaudio.wav" inputfile.mkv
lame -h rawaudio.wav rus.mp3

http://en.linuxreviews.org/HOWTO_Convert_audio_files