И ещё раз об ape и cue. На сей раз под Fedora.


В связи с тем, что место в /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. Кроме того, формат открытый.

Комментарии:

12 comments

    аригато! как раз то, что надо

    Christian Archer, на здоровье))
    Кстати, может подскажешь?
    Сейчас решил перекодировать долбаный wma в ogg. Оказалось, что в половине случаев конвертер (как и ВСЕ проигрыватели) вылетает, жалуюсь на некий декодер «x-asf-unknow».
    Как лечить — так и ниасилил…

    может это заDRMленные? тогда никак. других идей пока нет

    Christian Archer, хз. Сегодня под виндой конвертнул их в OGG.

    Обана. в Мандриве нет shntool :'(

    Факмоймоцк. Скачал сорс и собрал. Оказываается mac/ape тоже нет :'(

    няяя! как я мог забыть?

    mplayer -vo null -ao pcm filename

    выдаёт audiodump.wav

    mplayer как всегда спасает ситуацию

    SunChaser :

    выдаёт audiodump.wav

    Фубля!
    Кстати, у Мандривы же, вроде, несколько паков. Может, эти инструменты есть в полном?

    @ Dandr:
    Не, все репы кроме платных и того, что в прошлый раз навернул мне систему, у меня подключены. Это должно давать практически все возможности системы. Ну нет макаки и нет. Обошлись.

    Вообще, странно это…

Добавить комментарий

Shopping cart

0

No products in the cart.

%d такие блоггеры, как: