mkdir /tmp/result
for f in original/*.mp3; do
name=`basename "$f"`
lame --quiet --decode "$f" - | soundstretch stdin stdout -tempo=+45 -speech | lame --quiet -m a -cbr -b 64 --resample 24 - "result/$name"
done
mp4-звуко-вытаскивающий и ускоряющий скрипт:
mkdir /tmp/result
for f in original_flash/*.mp4; do
name=`basename "$f" .mp4`
mplayer "$f" -dumpaudio -dumpfile /tmp/temp.mp4a
faad /tmp/temp.mp4a
soundstretch /tmp/temp.wav stdout -tempo=+45 -speech | lame --quiet -m a -cbr -b 64 --resample 24 - "result/${name}.mp3"
rm /tmp/temp.wav
rm /tmp/temp.mp4a
done
Для продления жизни SSD, я использую /tmp диск в памяти для временных и результирующих файлов.
Ссылки на оригинальные mp3-файлы я помещаю в каталог 'original', а 'original_flash' - это ссылка на обычное расположение mp4-файлов.