Определение формата необработанных записанных данных, которые были записаны как CDDA
Учитывая файл, содержащий необработанные данные, записанные на CD/DVD, я пытаюсь выяснить, какой формат использовался (то есть ISO, UDF и т. Д.).
Например, я могу определить формат ISO9660, потому что в начале одного из 2048-байтовых секторов я могу найти строку "CD001".
Однако, когда дело доходит до данных CDDA (Redbook), это кажется намного сложнее. Я попытался найти байты синхронизации, но пока мне не очень повезло. Еще одним осложнением в этом случае является то, что каждая дорожка записывается в другой файл. В случае ISO, например, все на одной дорожке; В случае аудио я получил отдельный файл для каждой дорожки.
Я знаю, что этот формат злоупотребляет многими компаниями, поэтому я просто ищу достаточно хорошее обнаружение.
Конкретный случай - обнаружение аудио-CD (в формате CDDA), созданного проигрывателем Windows Media.
Какие-либо предложения?