пятница, 11 декабря 2009 г.

Ape+cue to ogg convert

Заметка о том, как перегнать целый музыкальный альбом, находящийся в формате ape+cue в мой любимый ogg (да, я совсем не аудиофил).

Сначала установим необходимые программы:
mac - monkey audio converter
shntool - набор утилит для манипулирования потоковым звуком
cuetools - утилиты для работы с cue
vorbis-tools - утилиты для работы с ogg
echo "media-sound/mac">/etc/portage/package.keywords/mac
emerge mac shntool cuetools vorbis-tools -av

Разчленение ape на отдельные wav:
cuebreakpoints ./Joyride.cue | shnsplit ./Joyride.ape
Splitting [./Joyride.ape] (59:08.33) --> [split-track01.wav] (4:23.13) : 100% OK
Splitting [./Joyride.ape] (59:08.33) --> [split-track02.wav] (3:18.10) : 100% OK
Splitting [./Joyride.ape] (59:08.33) --> [split-track03.wav] (3:52.67) : 100% OK
Splitting [./Joyride.ape] (59:08.33) --> [split-track04.wav] (3:55.70) : 100% OK
Splitting [./Joyride.ape] (59:08.33) --> [split-track05.wav] (4:36.28) : 100% OK
Splitting [./Joyride.ape] (59:08.33) --> [split-track06.wav] (3:54.15) : 100% OK
Splitting [./Joyride.ape] (59:08.33) --> [split-track07.wav] (3:40.55) : 100% OK
Splitting [./Joyride.ape] (59:08.33) --> [split-track08.wav] (4:26.05) : 100% OK
Splitting [./Joyride.ape] (59:08.33) --> [split-track09.wav] (3:35.02) : 100% OK
Splitting [./Joyride.ape] (59:08.33) --> [split-track10.wav] (4:16.53) : 100% OK
Splitting [./Joyride.ape] (59:08.33) --> [split-track11.wav] (3:16.02) : 100% OK
Splitting [./Joyride.ape] (59:08.33) --> [split-track12.wav] (3:54.00) : 100% OK
Splitting [./Joyride.ape] (59:08.33) --> [split-track13.wav] (3:27.50) : 100% OK
Splitting [./Joyride.ape] (59:08.33) --> [split-track14.wav] (4:26.13) : 100% OK
Splitting [./Joyride.ape] (59:08.33) --> [split-track15.wav] (4:05.25) : 100% OK

Сжатие всего добра в ogg:
for i in $(ls split*wav);do oggenc $i -q 8 -o $i.ogg; done

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

Отправить комментарий