У меня есть большая библиотека компакт-дисков, скопированных в alac, которые я использую в качестве основной музыкальной библиотеки. Я хотел бы преобразовать копию этой библиотеки в vbr mp3 для портативных устройств, однако я не хочу делать это на своем ноутбуке, так как имеется около 650 ГБ музыки, и я много путешествую, чтобы оставить свой ноутбук сидящим за то время, которое потребуется для конвертации всей моей библиотеки. У моего друга есть место на сервере (запущено Debian Squeeze), и он готов предоставить мне на неделю или две силы для преобразования моей библиотеки. Какая будет лучшая утилита или способ пойти по этому поводу. Для отдельных песен или отдельных альбомов я просто использую что-то вроде
#!/bin/sh
for file in "$@" ; do
name=`echo "$file" | sed -e "s/.mp4$//g"`
ffmpeg -i "$file" -ac 2 -f wav - | lame --preset standard - "$name.mp3"
done
Я уверен, что есть гораздо более эффективный способ сделать это. Моя музыка в настоящее время организована как «Artist - Albums - Tracks», и я хотел бы, чтобы выходные данные отражали это.