Понадобилось сконвертировать .wav в .mp3
Делается просто. Ставится пакет "lame", пишется в командной строке "lame file.wav new.mp3" и получается сконвертированный файл.
А вот целую кучу файлов переименовать так не выйдет с помощью всяких "lame *.wav *.mp3".
Нашел в интернете простой скрипт. Вот он (в моей редакции):
#!/bin/bash
for file in *.wav
do
MP3=`basename "$file" ".wav"`".mp3"
#Converting to mp3
`lame -b 256 "$file" "$MP3"`
done
exit 0
P.S.: потом еще понадобился скрипт массового перевода имён файлов в нижний регистр (имена с пробелами). Кучу всяких скриптов попробовал - ничего не вышло. Если у кого есть рабочий - киньте ссылку в комментарий или напишите скрипт там же.
Если надо сконвертировать из flac в mp3, тогда можно воспользоваться такой составной командой (нашёл тут):
for file in *.flac; do $(flac -cd "$file" | lame -h - "${file%.flac}.mp3"); done
Кстати, тут можно указать директорию вывода таким способом:
for file in *.flac; do $(flac -cd "$file" | lame -h - /your/directory/"${file%.flac}.mp3"); done
Если вам помогла эта статья - оставьте комментарий! Они доступны даже не зарегистрированным пользователям.
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий