Вторник, 19.03.2024, 07:57
CUE Corrector
Приветствую Вас Гость | RSS
Меню сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

AUDIO CRC

      Часто бывает необходимо сравнить два аудиофайла, чтобы убедиться в их идентичности. Например, в случае сомнений в правильности конвертации из одного формата в другой или когда нет уверенности, что имеющийся файл соответствует полученному при создании рипа. Для подобной проверки можно сравнить CRC файлов.
      Циклический избыточный код (Cyclic redundancy check) или CRC — алгоритм нахождения контрольной суммы, предназначенный для проверки целостности данных.
      Для аудиофайлов задача нахождения и сравнения CRC усложняется тем, что файлы могут отличаться тегами, и вообще быть в разных форматах. Поэтому во многих случаях не имеет смысла сравнивать CRC самих файлов, а нужно рассматривать только аудиоданные.
      Именно контрольная сумма аудиоданных (CRC) присутствует в отчётах программы Exact Audio Copy (EAC). В зависимости от типа рипа она вычисляется или для всего образа или для каждого трека в отдельности.

 

 

      Расчёт CRC, в зависимости от настроек программы,  может быть выполнен двумя способами:
            1) при подсчёте учитываются все семплы аудиоданных;
            2) нулевые семплы аудиоданных при подсчёте игнорируются.
      Информация о применявшемся способе вычислений также содержится в отчёте EAC:

 

 

      CUE Corrector позволяет вычислять CRC аудиоданных, как для отдельных файлов так и для всех файлов рипа. При этом CRC рассчитываются для всего рипа и для каждого трека отдельно согласно имеющейся в отчёте EAC разметке – TOC-блоку.

 

 

      Для многих распространенных форматов даже не требуется предварительная конвертация в wav т.к. CUE Corrector необходимые преобразования делает самостоятельно без создания временных файлов на диске.
      Для расчёта CRC одного аудиофайла укажите в проводнике нужный файл и в контекстном меню выберите пункт Вычислить EAC CRC.

 

 

      Результаты вычислений будут показаны в новом окне:

 

 

      В отчёте присутствует следующая информация:
            1) Номер версии и сборки CUE Corrector, создавшего отчет;
            2) Технические данные проверенного файла: название, время звучания, формат, частота дискретизации, количество каналов и разрядность семплирования;
            3) Сведения об аудио из тегов файла: автор и название альбома, номер, название и исполнитель трека.
            4) CRC, рассчитанные с учетом и без нулевых семплов аудиоданных;
            5) CRC из лога EAC для проверенного аудиофайла. Выводится в случае, если в папке с проверяемым аудиофайлом находится файл лога EAC.
            6) Время, затраченное на вычисления.
      Для вычислений CRC всех аудиофайлов рипа с разделением результатов по трекам следует воспользоваться командой Проверить по базе AccurateRip. Данная команда доступна в проводнике для файлов отчётов EAC, в том числе и встроенных в аудиофайлы. Для вычислений также потребуются cue файл и указанные в нём аудиофайлы.

 

 

      Результат проверки выводится в новом окне, а также может быть сохранён в виде файла отчёта:

 

 

      Отчёт содержит основную информацию о проверке:
            1) Номер версии и сборки CUE Corrector, создавшего отчет.
            2) Имя исполнителя и название альбома. Информация берется из отчёта EAC.
            3) Информация о запросе в базу AcurateRip: идентификационный номер диска и название файла с информацией о нём в базе, а также его наличии в ней.
            4) Информация о диске в базе AccurateRip версий 1 и 2.
            5) Информация о наличии в базе AccurateRip v1 других штамповок диска. Выводится если указано в настройках Проверять другие смещения (AR v 1).
            6) Информация о проверенных аудиоданных, сверка контрольных сумм с отчётом EAC.
            7) CRC, рассчитанные по алгоритму AccurateRip для баз версий 1 и 2. Выводится если указано в настройках Добавлять AccurateRip CRC в отчёт.
            8) Длительность проверки и дата создания отчёта.
            9) Контрольная сумма отчёта.
      CRC аудиоданных показаны в 6 блоке отчёта в виде таблицы:
            Track – номер трека;
            Peak - Peak Level, т.е. максимальная громкость трека;
            CRC32 - контрольная сумма с учётом нулевых семплов;
            W/O NULL - контрольная сумма без учёта нулевых семплов;
            LOG - контрольные суммы из отчёта EAC. В случае их совпадения с CRC проверяемых аудиофайлов выводится способ расчёта (с учетом или без нулевых семплов).
      Первая строка в таблице относится ко всему диску, последующие – к отдельным трекам.
      В зависимости от типа рипа таблица будет иметь следующий вид:
            Для рипа образом (Image+CUE)

 

 

            В столбце LOG информация только о CRC всего диска.
            Для потрекового рипа (Tracks+CUE)

 

 

            В столбце LOG отсутствует информация о CRC всего диска, но есть сведения для каждого трека. При этом можно заметить, что для трека 3 CRC аудиофайла не совпадает с CRC, указанным в отчёте EAC, а для трека 5 вообще отсутствует, что может означать или отсутствие CRC в отчёте или расхождения test&copy CRC.
      Так как основное назначение данной функции проверка по базе AccurateRip, вычисления CRC по умолчанию производятся только в случае, если информация о диске (рипе) есть в базе AccurateRip. При отсутствии диска в базе или невозможностью с ней связаться отчёт имеет упрощенный вид:

 

 

      Для вывода полного отчёта в настройках необходимо отметить пункт Вычислять CRC даже если диска нет в базе

 

 

Вход на сайт
Календарь
«  Март 2024  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031
Поиск
© 2024 FoxSDСделать бесплатный сайт с uCoz