часто приходится сталкиватся с музыкой в lossles, обычно она идет в виде одного файла, что мне не нравится. а в случае с *.ape так вообще возникают проблемы с проигрыванием, нужно плагины для плееров качать, да и формат этот проприетарный =)
Для того чтобы сконвертировать ape в flacпонадобится пакаты mac и flac:
качаем пакет mac
и устанавливаем
пакет flac ставим из репозитария
и конвертируем
так
или так
Можно также установить пакет shntool
и конвертировать с его помощью
Но при этом осталась одна проблема, файл как был один, так и остался, а нам нужно чтобы треки были, делаем треки! нам понадобится пакеты: cuetools shntool wavpack
Устанавливаем
а теперь режем ape или flac
или режем wv
Разрезанные файлы будут иметь вид:
опять нам не удобно, ведь теги не перенеслись. Для переноса информации в теги используем cuetag,которые идет в комплекте с cuetools
Установка lame
Для потоковой обработки всех файлов с расширением .flac в текущем каталоге я наваял следующий shell-скрипт:
Скрипт взят с сайта http://vladimir-stupin.blogspot.com/2008/08/flac-mp3-debian.html
а теперь слушаем =)
упомяну также некоторые Gui программки для конветации музыки
WinFF - гуевина для ffmpeg - конвертить не только музыку но и видео =)
soundKonverter
скрипт конвертации ape в cue
http://www.linux.org.ru/view-message.jsp?msgid=3523438#comment-3524994
Полезные скрипты
http://foss-blog.ru/?p=576
Для того чтобы сконвертировать ape в flacпонадобится пакаты mac и flac:
качаем пакет mac
wget http://members.iinet.net.au/~aidanjm/mac-3.99-u4_b3-1_i386.deb
и устанавливаем
sudo dpkg -i mac-3.99-u4_b3-1_i386.deb
пакет flac ставим из репозитария
sudo aptitude install flac
и конвертируем
так
mac sample.ape - -d | flac -o sample.flac -
или так
for i in *.ape; do mac “$i” - -d | flac -o “${i%*.ape}.flac” -; done
Можно также установить пакет shntool
sudo aptitude install shntool
и конвертировать с его помощью
shntool conv -o flac *.ape
Но при этом осталась одна проблема, файл как был один, так и остался, а нам нужно чтобы треки были, делаем треки! нам понадобится пакеты: cuetools shntool wavpack
Устанавливаем
sudo apt-get install cuetools shntool wavpack
а теперь режем ape или flac
cuebreakpoints sample.cue | shnsplit -o flac sample.flac
или режем wv
cuebreakpoints *.cue | shnsplit -a split-track *.wv -o 'flac flac --best - -o %f'
Разрезанные файлы будут иметь вид:
split-track01.flac, split-track02.flacв мане описана опция, которая позволяет именовать файл из cue
-t fmt name output files in user-specified format based on CUE sheet fields. (%p = performer, %a = album, %t = track title, %n = track number
опять нам не удобно, ведь теги не перенеслись. Для переноса информации в теги используем cuetag,которые идет в комплекте с cuetools
cuetag файл_данных.cue split-track*.flacКонвертация flac в mp3
Установка lame
aptitude install lame
Для потоковой обработки всех файлов с расширением .flac в текущем каталоге я наваял следующий shell-скрипт:
#!/bin/sh
for flac in *.flac;
do
mpeg=`echo $flac | cut -f1 -d.`.mp3
cat "$flac" | flac -d -c - | lame --cbr -b 192 - - | cat - > "$mpeg"
done
Скрипт взят с сайта http://vladimir-stupin.blogspot.com/2008/08/flac-mp3-debian.html
а теперь слушаем =)
упомяну также некоторые Gui программки для конветации музыки
WinFF - гуевина для ffmpeg - конвертить не только музыку но и видео =)
soundKonverter
скрипт конвертации ape в cue
http://www.linux.org.ru/view-message.jsp?msgid=3523438#comment-3524994
Полезные скрипты
http://foss-blog.ru/?p=576
9 комментариев:
у меня почему то не как не раагирует на команду добавления тегов с cue файла
в чем может быть причина? icq 350553937
а установлено у вас: cuetools shntool ?
файл cue указываете правильно?
Спасибо, то что надо !
отличный мануал! респект автору! спасибо!!
Спасибо за мануал. Эх, ещё бы гуй кто написал для всего этого...
вообще наверно можно удобнее сделать, например собрать все это в один скрипт, и прикрутить zenity
вы бы опечатки поправили, а то у вас то cuetools/coetools, shtool/shntool
поправил
поправьте пожалуйста опечатку в слове режЕм, а то я например долго искал где это режИм такой *.wv пока не узнал, что это тип файлов такой есть :)
Отправить комментарий