
Давайте разберем что из себя представляет отчёт CUETools.
Обычно он имеет расширение файла *.accurip например «Grace Jones — Hurricane.accurip», представляет из себя по сути обычный текстовой файл и может быть открыт в любом текстовом редакторе.
Для удобства я разбил его на 4 раздела и по сути отчёт теперь является Оглавлением.
Для того чтобы перейти к описанию нужного раздела кликнете по его заголовку.
##### Отчёт CUETools && Оглавление #####
[CUETools log; Date: 11.08.2010 5:18:50 PM; Version: 2.0.9]
Pregap length 00:00:33.
CD-Extra data track length 09:16:26.
2. Раздел с отчётом по родной базе CTDB
[CTDB TOCID: vmNXKv93y95g9dAHwZLPIDqZBQc-] found.
| [ CTDBID ] | Status | |
|---|---|---|
| [d20e5e00] | (72/72) | Accurately ripped |
3. Раздел с отчётами по базе AccurateRip
[AccurateRip ID: 00048478-00153a01-30053e05] found.
| Track | [ CRC ] | Status | |
|---|---|---|---|
| 01 | [1f413828] | (58/72) | Accurately ripped |
| 02 | [215c81fe] | (58/72) | Accurately ripped |
| 03 | [a375ac96] | (58/72) | Accurately ripped |
Offsetted by 12:
| Track | [ CRC ] | Status | |
|---|---|---|---|
| 01 | [32dfb9e4] | (14/72) | Accurately ripped |
| 02 | [9237105a] | (14/72) | Accurately ripped |
| 03 | [41330e52] | (14/72) | Accurately ripped |
4. Раздел с отчётом по рипу, сверка контрольных сумм аудио данных с логом EAC
| Track | Peak | [ CRC32 ] | [W/O NULL] | [ LOG ] |
|---|---|---|---|---|
| — | 97,7 | [0D0E0AE7] | [9D5DCABB] | CRC32 |
| 01 | 97,7 | [05720F14] | [3E3EDE49] | |
| 02 | 97,7 | [F48E6ACF] | [7568A11B] | |
| 03 | 89,5 | [F035A64E] | [883658F6] |
##### End #####
| 1. CT Version, Data, Pregap |
|---|
[CUETools log; Date: 11.08.2010 5:18:50 PM; Version: 2.0.9]
Думаю понятно, указана версия CUETools и дата проверки.
Pregap length 00:00:33.
Строка указывает на наличие нестандартного Pregap первого трека в рипе, ёё может и не быть, если Pregap стандартный [2ms].
CD-Extra data track length 09:16:26.
Строка указывает на наличие data-трека на диске, её может и не быть, если data-трек отсутствовал на диске.
| 2. Отчёт по родной базе CTDB |
|---|
[CTDB TOCID: vmNXKv93y95g9dAHwZLPIDqZBQc-] found.
| [ CTDBID ] | Status | |
|---|---|---|
| [d20e5e00] | (72/72) | Accurately ripped |
CTDB по сути аналог AccurateRip, автор базы AR зажал доступ к своей базе для рипера CUERipper [программа идёт в комплекте с CUETools, кстати отличный заменитель устаревшего EAC] в плане отправки данных о новых рипах, поэтому разработчик CUETools недолго думая сделал свою.
В данном случае TOCID в базе CTDB найдет «found», имеется 72 рипа в базе и наш рип совпадает с ними, т.е. «Accurately ripped».
Вывод отчета по родной базе пишется в режиме проверки с включёной CTDB, при обычном конвертировании этой информации в отчёте нету.
Кстати, вы можете помочь пополнить родную базу CT, надо всего лишь проверить свои рипы в режиме «submit» отметив чекбокс «Use CUETools database», если достоверность в AR больше 2 рипов, то информация из AR автоматом переходит в базу CTDB.
Пример добавления диска в CTDB -> #cкриншот #1
и при последующих проверках этот диск уже будет в базе CTDB -> cкриншот #2.
| 3. Отчёт по базе AccurateRip [далее просто AR] |
|---|
[AccurateRip ID: 00048478-00153a01-30053e05] found.
Рип найден в базе AR, 3 часть AR ID , т.е. «30053e05″ не что иное как DISC ID из FreeDB.
Может быть и такой вариант:
Disk not present in database.
т.е. информации о рипе этого диска нету в базе, плохо ли это?
Это всего лишь говорит нам о том, что информацию о рипе этого диска никто не отправлял в базу, такое бывает с редкими или новыми дисками, которые еще не успели до вас рипнуть, обидно, не смертельно.
Штамповка A , собственно с которой и имеем рип, она идёт всегда первой в списке.
| Track | [ CRC ] | Status | |
|---|---|---|---|
| 01 | [1f413828] | (58/72) | Accurately ripped |
| 02 | [215c81fe] | (58/72) | Accurately ripped |
| 03 | [a375ac96] | (58/72) | Accurately ripped |
Штамповка B, отличается от нашей штамповки A смещением на 12 сэмплов.
Offsetted by 12:
| Track | [ CRC ] | Status | |
|---|---|---|---|
| 01 | [32dfb9e4] | (14/72) | Accurately ripped |
| 02 | [9237105a] | (14/72) | Accurately ripped |
| 03 | [41330e52] | (14/72) | Accurately ripped |
Возникают два вопроса: «Что это за штамповки такие?» и «Чем они отличаются?»
Ответ под спойлером -> show
Результаты самой первой в списке, т.е. нашей, нам и важны, если нашей штамповки нету в базе смотрим на результаты других, в поисках штамповки с Accurately ripped для всех треков.
Track — номер трека;
CRC — контрольная сумма трека;
Status — сюда в принципе попадают две колонки:
«58/72″ — первая цифра 58 это кол-во рипов данной штамповки этого диска в базе, вторая цифра 72 это кол-во рипов этого диска в базе;
Следует так же понимать, что база AR заполняется обычными пользователями, со всеми вытекающими.
Чем больше рипов диска в базе AR, тем больше достоверность.
| I. Accurately ripped |
|---|
Accurately ripped — значит что трек прошёл проверку по базе, всё хорошо.
но могут быть и другие варианты:
| II. No matches |
|---|
[AccurateRip ID: 00048478-00153a01-30053e05] found.
| Track | [ CRC ] | Status | |
|---|---|---|---|
| 01 | [1f413828] | (0/72) | No matches |
| 02 | [215c81fe] | (0/72) | No matches |
| 03 | [a375ac96] | (0/72) | No matches |
Offsetted by 12:
| Track | [ CRC ] | Status | |
|---|---|---|---|
| 01 | [32dfb9e4] | (72/72) | Accurately ripped |
| 02 | [9237105a] | (72/72) | Accurately ripped |
| 03 | [41330e52] | (72/72) | Accurately ripped |
No matches — нет совпадений.
Как видим сам диск в базе есть, 72 рипа, но нашей штамповки A нет в базе, что значит?
по сути диск Accurately ripped, возможно наш вариант штамповки просто пока не успел попасть в базу или.. при рипе не выставили верное смещение дисковода, повод проверить лог или это хорошая копия оригинала.
В любом случае беспокоиться не стоит, так как имеем другую штамповку по соседству где все треки Accurately ripped.
| III. Другой вариант No matches |
|---|
[AccurateRip ID: 00048478-00153a01-30053e05] found.
| Track | [ CRC ] | Status | |
|---|---|---|---|
| 01 | [1f413828] | (0/72) | No matches |
| 02 | [215c81fe] | (0/72) | No matches |
| 03 | [a375ac96] | (0/72) | No matches |
####конец отчета по AR###
Чем отличается от предыдущего? тем что рип в базе есть, 72 отчёта, наша штамповка с ним не совпадает,
НО при этом не выводится инфа о других штамповках [как в предыдущем варианте], а они есть.
Что значит? Самый вероятный вариант, что в настройках EAC была включена нормализация при рипе.
Лучше поискать другой рип, как минимум для сравнения.
| IV. Вариант «Partial match» |
|---|
| Track | [ CRC ] | Status | |
|---|---|---|---|
| 01 | [1f413828] | (58/72) | Accurately ripped |
| 02 | [215c81fe] | (58/72) | Partial match |
| 03 | [a375ac96] | (58/72) | Accurately ripped |
т.е. один или несколько треков «Partial match» — частичное совпадение, тут возможно что:
Если достоверность большая [т.е. рипов в базе минимум больше одного], то ошибка с «вашей» стороны, если достоверность 1-2 рипа, то есть шанс что рип с ошибкой у того пользователя, который отправил результат в базу, т.е. результат в базе не верен.
Вообщем, если рипов этого диска больше 1-2 в базе, то имеет место быть ошибка в треке, это уже приговор.
Та же история если большинство треков прошли проверку, а несколько «No matches» или «No match but offset».
Также обращаю внимание на то, что речь ведётся о результатах проверки нашей штамповки, результаты других нам не интересны в данном случае, так как наша есть в базе — 58 рипов.
| 4. Отчёт по рипу, сверка контрольных сумм аудио данных с логом EAC |
|---|
| Track | Peak | [ CRC32 ] | [W/O NULL] | [ LOG ] |
|---|---|---|---|---|
| — | 97,7 | [0D0E0AE7] | [9D5DCABB] | CRC32 |
| 01 | 97,7 | [05720F14] | [3E3EDE49] | |
| 02 | 97,7 | [F48E6ACF] | [7568A11B] | |
| 03 | 89,5 | [F035A64E] | [883658F6] |
Track — номер трека. Строка перед первым треком, где стоит прочерк «—»:
| — | 97,7 | [0D0E0AE7] | [9D5DCABB] | CRC32 |
это строка с данными для всего образа, а далее уже инфо по каждому треку идёт.
Peak — он же Peak Level, т.е. максимальная громкость зарегистрированная в треке, это просто информация для статистики, к качеству рипа она отношения не имеет, однако можно сделать вывод о профессионализме мастеринга на студии, хорошо когда значение меньше 100.
CRC32 — контрольная сумма с учётом нулевых сэмлов
W/O NULL — контрольная сумма без учёта нулевых сэмплов, т.е. абсолютной тишины
LOG — колонка, в которой выводится информация совпали ли контрольные суммы проверяемых аудио данных с теми значениями, которые сохранены в EAC логе.
Вердикт пишется напротив образа, если рип снимался образом или напротив каждого трека, если рип потрековый, например так: открыть спойлер -> show
Если колонка LOG пуста, то лог не обрабатывался вообще, скорее всего лог либо отсутствуетт в папке с рипом, либо имеет название отличное от CUE, соответственно надо сделать одинаковые названия у CUE и LOG и повторить проверку.
Когда контрольные суммы совпадают с логом EAC пишется CRC32 или W/O NULL.
| — | 97,7 | [0D0E0AE7] | [9D5DCABB] | CRC32 |
или
| — | 97,7 | [0D0E0AE7] | [9D5DCABB] | W/O NULL |
Значит аудио данные полностью совпадают с логом и всё ok в этом плане.
Если в этой колонке пишется другая контрольная сумма , значит с логом EAC не совпали аудио данные, например:
| — | 97,7 | [0D0E0AE7] | [9D5DCABB] | 4352MFD6 |
Следовательно, либо лог EAC от совершенно другого рипа, либо с аудио данным произошли какие-то изменения после рипа, прежде чем они попали к вам, возможно, опять же, криво разрезали образ.
Другой вариант:
| — | 97,7 | [0D0E0AE7] | [9D5DCABB] | CRC32 : offset -667 |
CUETools нам говорит что данные совпадают с логом, но имеют смещение +667.
Скорее всего это получилось из-за того, что кто-то хотел подогнать результаты под определённую штамповку в базе AR и сместил данные намеренно.
В принципе тот же эффект будет если сами аудио данные взять от одной штамповки диска, а лог от другой.
Можно попытаться сдвинуть обратно на -667 сэмплов, если в начале и конце диска достаточно нулевых сэмплов, то все станет на нужные места. Если нет, то ничего не поделаешь, да и не критично это, считайте что у вас просто другая штамповка диска.
Как уже говорилось выше, разницы между штамповками одного и того же диска в звуке нету.
Ещё такой вариант событий:
| Track | Peak | [ CRC32 ] | [W/O NULL] | [ LOG ] | |
|---|---|---|---|---|---|
| — | 97,7 | [0D0E0AE7] | [9D5DCABB] | ||
| 01 | 97,7 | [05720F14] | [3E3EDE49] | [F48E6ACF]: | CRC32 for track 2 |
| 02 | 97,7 | [F48E6ACF] | [7568A11B] | [F035A64E]: | CRC32 for track 3 |
| 03 | 89,5 | [F035A64E] | [883658F6] |
Тут CUETools нам говорит, что неправильно пронумерованы треки, поэтому следует их нормально пронумеровать и повторить проверку.
Наверно у вас может появиться вопрос, вот есть контрольные суммы в отчёте по базе AR и контрольные суммы в разделе сверки с логом EAC, но они разные, как так?
Дело в том, что используются разные методы [да и алгоритмы], например при подсчёте контрольной суммы трека для базы AR не учитываются 5 первых секторов/фрэймов первого трека и 5 последних последнего трека, т.е. по 2940 сэмплов.
На этом всё, дополнения и поправки по теме приветствуются (=
| 5. Ссылки |
|---|
База CUETools — CTDB;
Официальный сайт CUETools — www.cuetools.net;
Форум официальной англоязычной поддержки CUETools расположен на hydrogenaudio.org;
Форум русской поддержки CUETools расположен на rutracker.org;
CUETools блог — blog.cuetools.net;
Сайт старого CUETools v1.9.1 расположен на Moitah.net;
Нарезка “лосося” или обзор CUETools
Прямые ссылки на скачивание последних версий CUETools с сайта iLAB вы можете найти на этой станице — Utilities.
—-
Публикация данной статьи на других ресурсах допускается только при указании автора статьи — Children of koRn и ссылки на оригинал.
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
Welcome to iLAB!
Располагайтесь поудобнее, кроме основного контента сайта, мы можем предложить Вам следующие сервисы:
Нарезка “лосося” или обзор CUETools - iLAB – Time to fly
Август 15th, 2010 at 9:47 пп
[...] добавлен FAQ по отчёту CT: Отчёт CUETools, разбор полётов —- Выражаю благодарность соловушко за помощь в [...]
Магазин
Март 31st, 2011 at 5:29 пп
Скажи-ка Жорик, ведь не даром,
Миранда жмется только tar’ом?
BVV63
Апрель 6th, 2011 at 8:45 дп
Возникло несколько вопросов.
1. Чем отличается «No match but offset» от «No matches»?
2. Почему в соотношении найденных рипов для данного смещения ко всем рипам (напр., 14/232) числа в знаменателе для разных трэков одного и того же диска несколько различаются (как правило, не сильно)?
3. Откуда берутся дополнительные смещения Вы объяснили, но я так и не понимаю, почему CRC у разных штамповок разные. Матрица-то используется одна (или нет?). По крайней мере для серединных треков должны совпадать…
4. Цитата из «II. Not matches»:
«возможно наш вариант штамповки просто пока не успел попасть в базу или.. при рипе не выставили верное смещение дисковода, повод проверить лог или это хорошая копия оригинала».
Прокомментируйте, пожалуйста, почему это может быть «хорошая копия оригинала».
5. Оттуда же:
«В любом случае беспокоиться не стоит, так как имеем другую штамповку по соседству где все треки Accurately ripped.»
Но если в базе данной штамповки ещё нет, а заведомо предугадать CRC треков для данной штамповки нельзя, то ведь возможен и вариант некачественного рипа. Или я что-то недопонял?..
А вообще-то, думаю, статью стоит дополнить данной информацией для новичков вроде меня.
Children of koRn
Апрель 6th, 2011 at 6:35 пп
@BVV63
1. был вариант на трекере, что «No match but offset» в версиях постарее именовалось как «Partial match».
2. Хороший вопрос, может по каким-то причинам в базу AR попали не все результаты с каки-то рипов.
3. Потому, что сдвигаются ВСЕ треки на определённое число сэмплов, т.е. если штамповка была сдвинута на +12 сэмплов, то все треки сдвинулись на +12 сэмплов, у всех в начале появились +12 сэмплов, а в конце треков станет -12 сэмплов [они убежали в следующий трек и т.д.]
4. >>почему это может быть «хорошая копия оригинала».
потому, что кроме +/- N сэмплов в начале и в конце она ничем не отличается, Всё что между ними тоже самое до бита.
5. Как это не можем? CT и база AR это за вас делает.
Поэтому вы и получаете список других штамповок по вашему диску [даже если рипов именно Вашей нет в базе].
Самому тоже можно проверить, воспользовавшись функцией «Смещение» в главном окне CT и потом в полученном новом отчёте все увидеть.
Справка и так вышла целой простынёй, это уже вопросы, в большинстве случаев, по работе самой базы AR. Я согласен, что тут не всё по сабжу, если и писать, то в отдельную статью про саму AR тогда.
Сейчас я за это не возьмусь, нужно лучше знать принципы работы базы, смотреть код и т.д.
BVV63
Апрель 7th, 2011 at 4:56 дп
@Children of koRn
Вы бы не могли прокомментировать этот пост:
http://forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=0255&start=1280#15
Вроде логично, но напрямую противоречит Вашим доводам.
Children of koRn
Апрель 7th, 2011 at 12:12 пп
http://rutracker.org/forum/viewtopic.php?p=33668251#33668251
http://rutracker.org/forum/viewtopic.php?p=36326787#36326787
+ в начале может быть вариант с HTOA [Hidden Track One Audio], но как правило да, по сути ничего интересного снимать там нету.
тем не менее CRC могут не совпадать на дисководах с поддержкой Lead-in и Lead-out и без, тут уже зависит от диска.
Это оно для нас может быть не принципиально [потому, что в подовляющем большинстве случаев там "мусор"], а вот когда считается CRC очень даже (:
С штамповками сложнее, я согласен по поводу метода «оттиска», но тем не менее мы видим, что разница в смещении между ними есть [результаты базы AR], ответить реально аргументированно я тоже не могу (:
Спросите например в этой теме http://rutracker.org/forum/viewtopic.php?pg=1&t=626867&start=600
BVV63
Апрель 7th, 2011 at 12:34 пп
@Children of koRn
Спасибо за ответы.
Ещё вопрос назрел. Из статьи я не сделал однозначного вывода, как интерпретировать, когда в колонке Log есть CRC для всего диска, но отсутствует для треков.
Children of koRn
Апрель 7th, 2011 at 2:01 пп
Пожалуйста,
это про 4. Отчёт по рипу, сверка контрольных сумм аудио данных с логом EAC?
так про колонку LOG:
т.е. зависит от того какой лог EAC прилагается к рипу, т.е. от типа рипа треки/образ.
BVV63
Апрель 8th, 2011 at 4:08 дп
@Children of koRn
Извиняюсь, в спешке задав вопрос я упустил важные детали.
Когда я через CUItools сравниваю образ, в логе выдаётся CRC только для образа, но после того, как я, опять же при помощи CUItools, образ разрезаю и провожу сравнение, выдаются CRC как для образа, так и для треков.
Так вот, тот альбом, который я имел ввиду, у меня находится потреково. Наверное, логично было бы предположить, что рип сняли с образа, а потом разрезали. Но дело в том, что в базе AC имеется 240 данных об этом альбоме. Что-то не совсем верится, что все до единого человека снимали рип именно образом, и никто из них не снимал треками.
Children of koRn
Апрель 8th, 2011 at 9:14 дп
@BVV63
Давайте вы, например на http://paste.ubuntu.com/ выложите логи, может тогда ситуация прояснится где и что там, заодно можете прямо там и комментарии сделать где непонятно
Как я понимаю, речь о базе AR [AccurateRip], так вот там результаты для треков выдаются.
BVV63
Апрель 8th, 2011 at 12:26 пп
@Children of koRn
. После разрезания образа и после проверки CRC для треков не появляется.
Чёй-то напутал
Children of koRn
Апрель 8th, 2011 at 4:46 пп
@BVV63
давайте логи, а так что где — непонятно.
По поводу штамповок есть предположение: вероятно на завод не всегда отправляют физическую матрицу, а например некий образ на носителе, а саму физическую матрицу делает уже на самом заводе, в результате за счёт разного оборудования и получется погрешность в виде смещения, но это чисто ИМХО, хотя помойму вполне логично выходит.
+ предполагаю, что физическая матрица тоже не вечная и через N-ое кол-во циклов свой ресурс отрабатывает.
BVV63
Апрель 12th, 2011 at 10:15 дп
@Children of koRn
«давайте логи, а так что где – непонятно»
Да нет смысла, я написал выше, что ошибся.