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