Как прочитать заголовок и идентификатор с диска Blu-ray?

Можно ли каким-то образом программно получить идентификатор и название диска Blu-Ray на платформе Windows7+?

2 ответа

Решение

Если вы сможете программно открыть следующие файлы, вы, вероятно, получите то, что вам нужно:

/AACS/mcmf.xml - этот файл является файлом манифеста Managed Copy и будет содержать атрибут "contentID" (в теге mcmfManifest), который можно использовать для идентификации диска. Обычно это строка из 16 шестнадцатеричных цифр.

Иногда существует также файл /CERTIFICATE/id.bdmv, который содержит 4-байтовый идентификатор организации диска (с байтовым смещением 40), за которым следует 16-байтовый идентификатор диска.

Иногда в каталоге /BDMV/META/DL в файле XML есть файл метаданных bdmt_eng.xml (замените eng на другие трехбуквенные коды языков для других языков). Например, на дополнительном диске The Dark Knight этот файл содержит:

  Бонусный диск Темного рыцаря   

Для.NET библиотека BDInfo проанализирует соответствующую структуру диска.

Другие вопросы по тегам