24.05.2009

Подготовка mp3 файлов для прослушивания аудиокниг на мобильных устройствах

Несмотря на постоянное удешевление флэш карт для мобильных устройств и увеличение их объема, объем мультимедиа файлов тоже возрастает. Поэтому задача оптимизации размера файлов, как мне кажется, по прежнему актуальна.

Привожу "кухню" с помощью которой уменьшаю размер аудиокниг.



Некоторые книги я приловчился делать извлекая дамп звуковой дорожки из фильма. Как правило такой фильм представляет из себя лекцию, беседу или др. обучающий материал не содержащий ничего важного в видеоряде.
Извлекаю звук следующим образом:
mplayer -ao pcm:file=звуковой_файл.wav файл_фильма.avi

Пережимаю файл с помощью lame:
lame --preset voice звуковой_ файл.wav

Или, если книга представляет собой множество mp3 файлов, то можно воспользоваться однострочным скриптом:
for f in *; do lame --preset voice $f; done

lame --preset help - выдаст описание пресетов.