В связи с тем, что место в /home стало экстренно заканчиваться, решил немного навести порядок в этом файловом беспорядке. Разгребая информационные завалы, наткнулся на залежи музыкальных архивов, понакаченных откуда-то ещё под виндой. Ещё осликом.
Естественно, просто взять и удалить всю эту музыку я не мог, тем более, что там была куча сёрфа. 🙂
Начал разбирать и наткнулся на архив, в котором лежала пара файлов .ape и .cue. Помнится, я уже сталкивался с таким… Пошукал по блогу — точно: Как нарезать ape по cue с выводом во flac.
Но вот тут вышла одна загвоздочка. Да, на тот момент (март 2008-го) я уже плотно подсел на Linux, но судя по командам, эта была Ubuntu. А в Fedora просто не оказалось пакета shnsplit.
Погуглив, выяснил, что есть утилита shntool, в которой есть инструмент split. Помимо этой утилиты? так же необходимы пакеты mac и flac. А дальше…
bash-3.2$ cd '/home/dandr/Downloads/eMule/MdShdw(HQshare.net) The Lively Ones - The Great Surf Hits' bash-3.2$ shntool split CDImage.ape -f CDImage.cue -o flac -t "%n - %t" shntool [split]: warning: file 1 will be too short to be burned Splitting [CDImage.ape] (28:21.00) --> [00 - pregap.flac] (0:00.20) : 100% OK Splitting [CDImage.ape] (28:21.00) --> [01 - Wipeout.flac] (1:42.22) : 100% OK Splitting [CDImage.ape] (28:21.00) --> [02 - Pipeline.flac] (2:14.48) : 100% OK Splitting [CDImage.ape] (28:21.00) --> [03 - Surf Rider.flac] (3:16.52) : 100% OK Splitting [CDImage.ape] (28:21.00) --> [04 - Surf City.flac] (2:13.08) : 100% OK Splitting [CDImage.ape] (28:21.00) --> [05 - Surf Beat.flac] (2:29.70) : 100% OK Splitting [CDImage.ape] (28:21.00) --> [06 - Surfin' USA.flac] (2:17.67) : 100% OK Splitting [CDImage.ape] (28:21.00) --> [07 - High Tide.flac] (1:56.58) : 100% OK Splitting [CDImage.ape] (28:21.00) --> [08 - Rik-A-Tik.flac] (3:03.62) : 100% OK Splitting [CDImage.ape] (28:21.00) --> [09 - Hot Pastrami.flac] (2:01.55) : 100% OK Splitting [CDImage.ape] (28:21.00) --> [10 - Surfin' Safari.flac] (2:34.63) : 100% OK Splitting [CDImage.ape] (28:21.00) --> [11 - Misirlou.flac] (2:35.45) : 100% OK Splitting [CDImage.ape] (28:21.00) --> [12 - Shut Down.flac] (1:53.30) : 100% OK bash-3.2$
Собственно, всё шаманство во второй строке:
shntool split CDImage.ape — показывает, какой файл будет нарезаться;
-f CDImage.cue — указывает, из какого файла брать информацию о треках;
-o flac — задаёт формат фалов на выходе;
-t «%n — %t» — маска имени файлов (номер трека — название дорожки).
ЗЫ Против flac абсолютно ничего не имею: одинаково легко воспроизводится и в linux, и в windows. Кроме того, формат открытый.
аригато! как раз то, что надо
Christian Archer, на здоровье))
Кстати, может подскажешь?
Сейчас решил перекодировать долбаный wma в ogg. Оказалось, что в половине случаев конвертер (как и ВСЕ проигрыватели) вылетает, жалуюсь на некий декодер «x-asf-unknow».
Как лечить — так и ниасилил…
хм… а mplayer их играет?
Christian Archer, нет.
может это заDRMленные? тогда никак. других идей пока нет
Christian Archer, хз. Сегодня под виндой конвертнул их в OGG.
Обана. в Мандриве нет shntool :'(
Факмоймоцк. Скачал сорс и собрал. Оказываается mac/ape тоже нет :'(
няяя! как я мог забыть?
mplayer -vo null -ao pcm filename
выдаёт audiodump.wav
mplayer как всегда спасает ситуацию
SunChaser :
Фубля!
Кстати, у Мандривы же, вроде, несколько паков. Может, эти инструменты есть в полном?
@ Dandr:
Не, все репы кроме платных и того, что в прошлый раз навернул мне систему, у меня подключены. Это должно давать практически все возможности системы. Ну нет макаки и нет. Обошлись.
Вообще, странно это…