auCDtect Task Manager
Программа для проверки файлов на апконверт, альтернатива Аudiochecker.
Принцип работы похож на принцип работы audiochecker - тестируемые файлы распаковываются внешними консольными распаковщиками во временную директорию, после чего проверяются с помощью auCDtect.exe. Результаты проверки записываются в лог и заверяются цифровой подписью.
Естественно, что такие логи могут быть проверены самой программой на предмет подделки
- Программа оптимизирована для многозадачной работы.
- Программа оптимизирована для работы на многопроцессорных/многоядерных платформах.
- Каждая задача выполняется в своей виртуальной "песочнице", что позволяет безопасно обрабатывать ошибки и настраивать приоритет каждой задачи (и вообще при необходимости приостанавливать на время).
- Поддерживается более 20-ти форматов файлов для проверки. Этот список при желании может быть легко расширен без необходимости перекомпиляции.
- Полностью поддерживает юникод (чего к сожалению нельзя сказать о внешних распаковщиках и auCDtect.exe)
- В дистрибутив уже включена поддержка английского и русского языков, но при необходимости программа легко поддается локализации на другие языки с помощью любого редактора ресурсов.
- Может запускаться с флешки или CD.
- В сомнительных случаях можно открыть распакованный файл для анализа во внешней программе. Рекомендуются Wavosaur (очень простой аудиоредактор) или Sonic Visualiser (мощный просмотрщик).
- Формирмирует спектрограммы и сохраняет их в формате PNG.
Установка
Скачать архивы с файлами программы и распаковать на диск. Затем скачать пакеты с кодеками и распаковать в директорию программы (с сохранением файловой структуры!!!)
Примечание: можно скачать архив, в который уже включены основные декодеры. Его достаточно просто распаковать
Жмем кнопку - "Файл" и загружаем файлы которые желаем проверить.
Я загрузил два файла. Конвертированный файл I Can Do It MP3 - 320 kb/s в WAV и запакованный во FLAC. И настоящий Put your body in motion который снят EAC с фирменного компакт диска CDDA.
Жмем кнопку - "Старт".
После завершения процесса видим результат:
Красным выделен апконверт - MPEG 95% и на зеленом фоне настоящий файл WAV с диска - CDDA 100%.
Если сделать двойной щелчок левой кнопкой мыши по проверяемому файлу, откроется окно:
в котором можно посмотреть отчет перейдя на вкладку - "Протокол".
Unpaking...
Commandline: C:\PORTAB~1\AUCDTE~1\CODECS\FLAC\FLAC.EXE -d "C:\USERS\DESKTOP\01-I_C~1.FLA" -o C:\Users\AppData\Local\Temp\au_8CD9.wav
Ok
Retrieve WAV info...
Commandline: C:\PORTAB~1\AUCDTE~1\SOX\SOX.EXE --i C:\Users\AppData\Local\Temp\au_8CD9.wav
Ok
Analyzing...
Commandline: C:\Portable Programs\auCDtect Task Manager\auCDtect\auCDtect.exe C:\Users\AppData\Local\Temp\au_8CD9.wav -m0
Ok
Conclusion: MPEG 95%Calculate MD5 checksums...
Ok
Spectrogram processing...
Commandline: C:\PORTAB~1\AUCDTE~1\SOX\SOX.EXE "C:\Users\AppData\Local\Temp\au_8CD9.wav" -n spectrogram -x 400 -Y 275 -w Hann -S 0 -t " " -c " " -o "\AE7D.tmp"
Spectrogram postprocessing...
Ok
Информацию WAV:
ExitCode: 0
Input File : 'C:\Users\AppData\Local\Temp\au_8CD9.wav'
Channels : 2
Sample Rate : 44100
Precision : 16-bit
Duration : 00:03:21.80 = 8899380 samples = 15135 CDDA sectors
File Size : 35.6M
Bit Rate : 1.41M
Sample Encoding: 16-bit Signed Integer PCM
Посмотреть, сравнить и если необходимо сохранить спектрограммы:
Результат спектрограмм, настоящего файла и файла с которым было выполнено извращение апконверт, который я пытался выдать за AudioCD запакованный в FLAC: