Audiophile's Software

Как порезать образ + CUE на треки с помощью CUETools

Дата обновления: 01 Июля 2011
2011-07-01T14:45
Audiophile's Software

Copyright (C) 2014, Taras Kovrijenko

При воспроизведении данного текста или его части ссылка на источник обязательна.


Примечание: эта статья о нарезке lossless образов. Для нарезки MP3 + CUE (без перекодировки и зазоров) - воспользуйтесь программой Properly Cut MP3.


Сейчас на торрент-трекерах очень часто можно встретить раздачи lossless с пометкой image+CUE (даже чаще, чем tracks+CUE). Конечно, при снятии рипа с диска это самый простой способ сохранить все зазоры, и вообще, все данные необходимые для восстановления точной копии диска. Тем не менее, данный формат не слишком практичен - например, Вы не сможете быстро кому-то передать один трек из альбома, или скопировать выборочно треки на свой портативный плеер (даже если Вы скопируете весь альбом - это будет просто один большой трек, ведь плееры не поддерживают CUE). Кроме того, в следствии определенных ограничений, в CUE нельзя записать произвольные теги (например, не поддерживается тег %composer%).

Исходя из этого, можно сделать вывод, что скачанный из интернета образ лучше всё-таки "разрезать" на треки. Ниже я расскажу, как сделать это так, чтобы не потерять возможность восстановления исходного образа.

Для этого нам понадобится программа CUETools. Скачайте архив с программой, распакуйте и запустите файл CUETools.exe. Откроется окно программы:

Сразу же перейдем в настройки

(на скриншоте изображены настройки для кодирования в TAK с использованием 4-х логических процессоров)

Всё что нам здесь нужно - это настроить кодеры (или просто проверить их настройки), поэтому выбираем вкладку Encoders.

Принцип настройки прост. Надо выбрать кодер из списка слева (или, если такового нет, добавить новый нажатием на "+").

Теперь укажите путь к исполняемому файлу (например, для того чтобы работало кодирование в TAK, необходимо укать путь "takc.exe" и поместить соотв. файл в одну папку с CUETools.exe).

В поле Параметры указываются параметры передаваемые кодеру во время кодирования. При этом учтите значения переменных: %M - заменится на профиль выбранный в главном окне CUETools, %O - на имя выходного файла (аналог переменной %d для foobar2000), %I - на имя входного файла (аналог %s в foobar2000). В случае поддержки pipe encoding вместо входного файла лучше указывать прочерк ("-").

В поле Режимы через пробел указываются значения, которые можно выбирать в качестве профилей кодека в главном окне CUETools (именно они и будут подставляться вместо %M).

В правом верхнем углу устанавливается формат выходных файлов - по нему определяется и тип кодека (lossy или lossless). Для контейнеров, которые могут содержать оба типа данных (например, mp4 или m4a) предусмотрена возможность установить/снять отметку Lossless.

В поле Имя прописывается имя для отображения названия кодера в списке справа.

Обратите внимание: большинство кодеров уже настроены и идут в комплекте с программой. Если Вы хотите подключить свой кодер или отредактировать параметры, можете воспользоваться разделом Кодеры и утилиты (+настройка) - только не забудьте заменить переменные foobar2000 на соответствующие переменные CUETools.

По завершении настройки вернитесь в главное окно программы.

Для начала откроем проводник нажатием на значок папки. Можно включить пакетный режим - в раскрывающемся списке (та же кнопка с папкой) выберите Проводник (пакетный режим). Отметьте в дереве каталогов (справа) образ(ы), который(е) необходимо преобразовать.

Теперь в поле Шаблон укажем шаблон для имения выходного CUE файла (файлы треков будут записаны с ним в одну папку). Удобно воспользоваться таким шаблоном: %directoryname%\%album%\%album%.cue - при этом в папке с исходным CUE создастся папка с названием альбома, а в ней - выходные файлы (при надобности, шаблон их имен можно изменить на первой странице настроек программы) и результирующий CUE (с названием альбома в имени файла). Обратите внимание: по мере изменения шаблона в поле "Выход" будет указываться вид полного адреса выходного CUE.

Теперь осталось выбрать в "Действии" пункт Конвертация, в "Настройках" - Потрековый. Ниже можно указать, какие базы данных использовать для поиска тегов при конвертировании, а также использовать ли БД AccurateRip (для проверки точности рипа).

Справа указываются настройки кодирования - надо выбрать формат/расширение/кодер/профиль. На скриншоте (выше) указаны настройки для кодирования в TAK с максимальным сжатием.

Когда закончите настройку, можно нажать кнопку Поехали. Программа проверит обновления, загрузит данные из сетевых баз (зависит от выбранных настроек), а потом, если включен одиночный режим, отобразит окно с предложением выбрать источник метаданных (тегов) для выходных файлов:

При выборе первого варианта источником метаданных будет служить CUE. Далее идут результаты поиска в сетевых БД. Выберите нужный источник и нажмите Ok. Начнется процесс преобразования:

По завершении конвертирования Вы увидите лог с результатами AccurateRip:

В конечной папке Вы найдете треки, потрековый CUE а также логи AccurateRip и EAC. Старые образ и CUE можно удалить - при необходимости их можно восстановить обратным преобразованием в CUETools (настройки аналогичны, только надо выбрать тип "Потрековый").

Примечание: в некоторых образах есть т.н. предзазор первого трека (или HTOA). Т.к. при используемом в данном случае типе CUE зазоры присоединяются к предыдущему треку, то для сохранения целостности рипа первый предзазор записывается в отдельный файл (01.00. (HTOA).*). Обычно этот зазор является очень коротким (менее одной секунды) и не содержит музыки, так что, если Вы используете музыкальную библиотеку foobar2000, его (как и CUE файлы) удобно будет внести в исключения:

За помощь с синтаксисом CUE и программой CUETools - большое спасибо Cornerstone.


Полезные ссылки:

Всё о CUE (RuTracker)
Статьи по работе с рипами (Cornerstone)
Обзор CUETools (iLAB)
"Отчёт CUETools, разбор полётов" (iLAB)

Информация от спонсора

VIPRO: поисковое продвижение сайта. Анализ и построение оптимальной стратегии оптимизации сайта, подбор релевантных вопросов, повышение качества и удобства сайта для посетителей.

 
   
Категория: Авторские статьи | Автор: | Добавил: Audiophile
Просмотров: 79744| Рейтинг: 5.0/5, голосов: 3
Комментариев: 11
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]
0   Спам
[11] jetix34 (22 Января 2015 23:49)
Виниловые Рипы не режет ,как писалось выше ,а отсюда какой в ней смысл очередная однотипно заточенная  программа
0   Спам
[10] Alex (01 Марта 2014 17:56)
Здравствуйте! Вроде всё по инструкции сделал, после нажатия кнопки поехали пишет unable to locate the audio files. Путь указал правильно.
0   Спам
[9] Fox28 (06 Августа 2013 16:06)
Fox28
привет всем!!! скачал программу но как загружать в неё .cue файлы не знаю, там нет меню "Вход", и ваш архив у меня открывается с ошибками, прозба перезалить.
Вот скрин программы:
0   Спам
[8] vlad196 (18 Декабря 2012 01:06)
У меня проблема с takc. Его попросту нет: takc.exe: Не удается найти указанный файл.
0   Спам
[7] plov333 (07 Апреля 2012 23:19)
plov333
Скачал. Резала она все образы с CD, но вот появились образы с винила которые резать не хочет. Выдает ошибку об некоректном формате аудио. Подскажите пожалуйста, как порезать такой образ на треки, не меняя их характеристи(частоту дискретизации и битность аудио). Заранее спасибо. На всякий случай привожу характеристики образов: форматы monkeys audio и wavpack, частота дискретизации 192khz и 96khz, битрейт от 5800 до 3600, битность аудио 24 бита.
Ответ: Режьте с помощью foobar2000:
http://audiophilesoft.ru/publ....-1-0-27

Просто ставите потрековый вид на выходе и конвертируете. Главное формат имени файла поставить вроде %track% %title%, чтобы не совпадал у треков.
0   Спам
[6] Advokatvlad (10 Февраля 2012 20:55)
Advokatvlad
Не могу настроить шаблон так, чтобы при резке образов в папке были вместо цифр треков название исполнителя.
Что мне нужно здесь [%directoryname%\]%artist%\[%year% - ]%album%[ '('disc %discnumberandname%')'][' ('%releasedateandlabel%')'][' ('%unique%')']\%artist% - %album%.cue поменять, чтобы так было?
0   Спам
[5] vasilius1980 (20 Декабря 2011 14:21)
Добрый день.Скачал программу,а файл CUETools.exe. не запускается и всё остальное тоже не открывается,пишет ошибка при инициализации приложения(0хс0000135).Подскажите как быть,очень хочу по-треково треки извлекать
Ответ: Со страницы программы:
Quote
Программа требует установленные библиотеки Microsoft .NET Framework 2.0 (входит в состав 3.5) и Visual C++ 2008. Скачать их можно в Разделе Библиотек.

http://audiophilesoft.ucoz.ua/load/lib/8
0   Спам
[4] ArtemD (22 Октября 2011 01:27)
Блин, почему битрейт у конечных файлов отличается от первоисточника?
Ответ: Потому что это декодирование, нарезка и математическое сжатие. Попробуйте сжать файлы сначала в один rar архив все вместе, а потом в отдельные. В любом случае это сжатие без потерь.
0   Спам
[3] ArtemD (14 Октября 2011 23:55)
И еще, почему не работает cue, создаваемый при кодировании?
0   Спам
[2] ArtemD (14 Октября 2011 23:46)
Спасибо, действительно не обратил внимание на пакетный режим.
В скаченных раздачах почти всегда присутствуют два cue файла, как правило это <название>.flac.cue и <название>.wav.cue. Тот, который wav почему то никогда не воспроизводится, для чего его тогда добавляют? Какой из этих cue следует выбирать при кодировании?
Также не понятно, почему при переводе в TAK конечные файлы имеют совсем иной битрейт нежели первоисточник, причем где то он больше, а где то меньше.
Ответ: Первый для прослушивания, второй - для записи (с предварительным декодированием в wav). Используйте первый.
0   Спам
[1] ArtemD (13 Октября 2011 03:05)
Когда закончите настройку, можно нажать кнопку Поехали. Программа проверит обновления, загрузит данные из сетевых баз (зависит от выбранных настроек), а потом, если включен одиночный режим, отобразит окно с предложением выбрать источник метаданных (тегов) для выходных файлов:
Сделал всё как написано, но этого окна у меня не появляется. У меня вообще ничего не появляется - просто производит молча конвертирование и всё.
Ответ: должны быть проставлены галочки использования сетевых БД, также нужно рабочее соединение с интернетом, ну и не забывайте про одиночный режим (не пакетный)