Видео ролики бесплатно онлайн

Смотреть анал видео

Официальный сайт jetune 24/7/365

Смотреть видео бесплатно

masai 27.10.2009 23:44

Tips & tricks — Разрезаем lossless-аудио (ape, flac, wv, wav) по файлу cue

Понимаю, что по теме этого поста наверняка написано огромное количество статей, мануалов и прочих ЧаВо. Но каждый раз искать лень, проще один раз сделать узелок на память в блоге.

Итак, задача такова: дана пара файлов, предположим, sample.cue и sample.flac, с каким-либо альбомом. Требуется получить треки альбома в отдельных flac-файлах.Если у вас linux, то делается это в два счёта. Ниже следует перевод одной довольно неплохой статьи с решением проблемы.

Файлы с lossless-аудио могут быть разрезаны по cue-файлу при помощи утилиты «shnsplit» (входит в пакет «shntool»). Также потребуется утилита «cuebreakpoints» (из пакета «cuetools»). Чтобы установить их, откройте терминал и введите следующее (эти пакеты есть в Ubuntu и Debian):

1
sudo apt-get install cuetools shntool


Кроме этого потребуются приложения для работы с выбранным форматом. Для Monkey’s Audio нужна будет утилита «mac» (в Debian есть пакет «monkeys-audio»). Для FLAC и WavePack потребуется установить соответственно «flac» и «wavpack»:

1
sudo apt-get install flac wavpack


Утилите shnsplit требуется для работы список точек, в которых нужно делить звуковой файл. Очень кстати тут оказывается утилита cuebreakpoints, которая печатает список таких точек по cue- или toc-файлу в формате, используемом в shnsplit. Можно создать конвейер между cuebreakpoints и shnsplit следующим образом:

1
cuebreakpoints sample.cue | shnsplit -o flac sample.flac


В этом примере flac-файл с именем «sample.flac» разрезается по точкам, содержащимся в «sample.cue» и результат выводится в формате FLAC.

Выходной формат задаётся параметром «-o». Если не указать формат, то файлы будут сохрняться в формате по умолчанию, то есть в виде wav-файлов.

Чтобы разрезать файл в формате Monkey’s Audio и сохраниеть результаты в формате FLAC, нужно выполнить следующую команду:

1
cuebreakpoints sample.cue | shnsplit -o flac sample.ape


По умолчанию для выходных файлов используется префикс «split-track» (то есть по умолчанию файлы будут иметь имена: split-track01, split-track02, split-track03,…). Можно задать собственный префикс при помощи опции «-a».

Чтобы посмотреть список всех параметров наберите «shntool split -h» или «shnsplit -h».

В звуковые файлах, полученных с помощью shnsplit не будут записаны данные об исполнителе, альбоме и так далее. Однако, можно воспользоваться скриптом cuetag (также входящим в пакет cuetools) для того, чтобы перенести данные из cue-файла в отдельные дорожки. Можно указать отдельные файлы, соответствующие дорожкам, содержащимся в cue-файле:

1
cuetag sample.cue split-track01.flac split-track02.flac split-track03.flac split-track04.flac


Эта команда перенесёт теги, содержащиеся в файле «sample.cue» в файлы с дорожками: «split-track01.flac», «split-track02.flac», «split-track03.flac» and «split-track04.flac».
Можно записать теги сразу во все полученные файлы:

1
cuetag sample.cue split-track*.flac


Утилита cuetag работает с форматами FLAC, Ogg и mp3.

P.S. На welinux уже были обсуждения этой темы (тут и тут) и ссылки на оригинальную статью в комментариях, но полного описания рассмотренных утилит я не помню, потому и закросспостил сюда этот перевод.


Тэги: cue falc monkey's audio ogg wavepack
+ 12 -
Похожие Поделиться

xT 27.10.2009 23:52 #
+ 0 -
Что-то не так
masai 27.10.2009 23:53 #
+ 0 -
Попытался отредактировать, вылезла ошибка, а пост пропал. :( Вот, только что поправил.
ZogG 28.10.2009 00:42 #
+ 0 -
Я использую cue2tracks
snowemo 28.10.2009 04:41 #
+ 1 -
вот и я. скоро добавлю ебилд в sunrise overlay :)
ZogG 28.10.2009 07:26 #
+ 0 -
дай заценить
snowemo 28.10.2009 11:28 #
+ 1 -
Пожалуйста! :)
http://bugs.gentoo.org/show_bug.cgi?id=289605
rushba 28.10.2009 08:45 #
+ 0 -
Всё уже добавлено до нас в arcon overlay ;)
ZogG 28.10.2009 10:37 #
+ 0 -
так как я на анстейбл, я использую только локальный оверлей, а то из-за оверлея может много чего обновить, чего мне не надо
SIO 29.10.2009 06:40 #
+ 0 -
.____.
http://www.gtk-apps.org/content/show.php?content=80703
Фтопку красноглазие. 8,5 часов сна с начала недели эффективнее мучания консоли по поводу и без повода, проверено!
masterkey 30.10.2009 00:11 #
+ 0 -
а я просто слушаю в cue+flac/ape на хороших наушниках -)
ZogG 30.10.2009 00:16 #
+ 0 -
это не всегда удобно, я люблю флак, но не люблю, когда всё одним файлом. Так приходится слушать весь альбом к примеру, а мне может только одна песня нужна, да и не все плееры держат(я имею ввиду не проигрыватели, а именно железки-плееры)
masterkey 30.10.2009 01:02 #
+ 0 -
ну то что приходится слушать весь альбом ты зря (т.к. mpd их как песни дергает). А плееры - да. С ними проблема (у мя iPod класический. без плагинов никак)
h31 02.11.2009 12:59 #
+ 1 -
Удобнее взять flacon, qshntoolsplit или gcue2tracks и нарезать им. А вообще лучше всего иметь плеер, который нормально держит Cue (скрытая реклама Qmmp :) ).
masai 12.11.2009 20:16 #
+ 0 -
Дело вкуса
Обращение к пользователям

Смотреть онлайн бесплатно

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн