2007-12-28

ogg2wav low-bitrate

Понадобилось на днях конвертировать кучу файлов из ogg в wav с низким битрейтом. Написал строчку для рекурсивной обработки. В качестве конвертора выступает программа sox (есть в репозитории Ubuntu). Вот, собственно, оно самое:

find -iname '*.ogg' | while read a; do sox "$a" -r 22050 -c 1 "`echo $a|sed -e s/ogg`wav" resample -ql; done

Запускать скрипт нужно из каталога, который вы хотите обработать. На выходе получаем 22050 Hz, mono, 16 bit.

0 комментариев: ответить

Отправить комментарий