Файлы ADTF DAT - потоки и типы структур
Файл данных ADTF содержит потоки данных. В файле.dat есть только имя потока. Чтобы найти структуру потока, нужно пройти через файл DDL .description.
Иногда файлы.description являются неполными или отсутствуют ссылки из имени потока на соответствующую структуру.
Есть ли дополнительная информация о названии структуры в самом файле.dat? (Или мое понимание совершенно неверно?)
1 ответ
Вы должны различаться между ADTF 2.x и ADTF 3.x и их (adtf) структурой файлов данных.
ADTF 2.x:
Вы правы, вы можете интерпретировать данные только с помощью ddl. Поток должен указывать на структуру, описанную в Media Description.
Иногда файлы.description являются неполными или отсутствуют ссылки из имени потока на соответствующую структуру.
Вы можете избежать этого, включив опцию Создать описание носителя в Harddisk Recorder. Затем *.dat.description будет храниться рядом с одноименным файлом *.dat, который содержит правильную ссылку на поток и структуру, поскольку он был доступен во время записи.
Есть ли дополнительная информация о названии структуры в самом файле.dat?
Нет, это только имя потока. Таким образом, вам нужно знать структуру данных для интерпретации. Если у вас есть заголовок (c-struct), вы также можете конвертировать в ddl и ссылаться на него.
ADTF 3.x:
Чтобы избежать этих проблем из-за недоступных или неправильных файлов описания, теперь DDL хранится в файле *.adtfdat в ADTF 3.x