¿Es de alguna manera posible obtener la id de Blu-Ray Disc y el título mediante programación en la plataforma Windows 7 +?¿Cómo leer el título y la identificación del disco Blu-ray?
Respuesta
Si mediante programación puede abrir los siguientes archivos es probable que obtenga lo que necesita:
/AACS/mcmf.xml - Este archivo es el archivo de manifiesto copia controlada y contendrá un atributo 'contentID' (en la etiqueta mcmfManifest) que se puede usar para identificar el disco. Típicamente es una cadena de dígitos hexadecimales 32.
A veces, también hay un archivo /CERTIFICATE/id.bdmv que contiene un id. De organización de disco de 4 bytes (en byte offset 40) seguido de un id de 16 bytes de disco.
A veces, hay información de metadatos en el directorio/BDMV/META/DL en el archivo XML bdmt_eng.xml (reemplace eng por otros códigos de idioma de 3 letras para otros idiomas). Por ejemplo en el disco supplemetary de The Dark Knight veo este archivo contiene:
<di:title><di:name>The Dark Knight Bonus Disc</di:name></di:title>
¡Interesante! Sin embargo, me gustaría formular algunas preguntas más: ¿ContentID es único y, por lo tanto, me permite identificar el título del disco de forma única? Por cierto, por lo que pude ver id.bdmv y bdmt_LLL.xml la mayoría de las veces están disponibles solo en discos descifrados, ¿me equivoco? –
Por lo que sé, contentID debe ser único, ya que es la clave que permite a los autores de contenido proporcionar 'ofertas' de copia administrada. Como la copia administrada es obligatoria (pero aún no está disponible), cualquier disco comercial producido después de la fecha límite (diciembre de 2009?) Debe tener un contentID único. Sin embargo, no conozco un mapeo público disponible para buscar un título de su contentID. En cuanto a los otros archivos, están disponibles para leer en mi Linux después de simplemente montar un disco Blu-ray para leer. No requieren ningún tipo de descifrado AACS ya que no son archivos AV. – jmhindle
Después de excavar un poco, el contentID es el número ISAN - ver http://www.isan.org/docs/ISAN_in_Blu-ray_june_2010_S – jmhindle
para .NET, la biblioteca BDInfo analizará la estructura del disco correspondiente.
- 1. Zend Framework: ¿cómo leer los archivos adjuntos del correo electrónico (y guardar en el disco)?
- 2. Crear eventos para el disco duro leer y escribir
- 3. QTableView + QSqlTableModel - cómo leer la identificación de la fila seleccionada
- 4. PHP: ¿Cómo se puede leer el "Título" de la fuente del archivo .ttf?
- 5. ¿Cómo evitar la fragmentación del disco duro?
- 6. en Python y Linux cómo obtener la identificación del usuario
- 7. ¿Cómo imprimir la identificación del objeto?
- 8. ¿Cómo obtengo la identificación del elemento ordenable?
- 9. ¿Cómo consulto la información del archivo "Tamaño en el disco"?
- 10. ¿Cómo controlo la CPU, la memoria y el uso del disco de la computadora en Java?
- 11. ¿Cómo obtener información sobre el sistema de archivos del disco?
- 12. Java: Escribir/Leer un mapa desde el disco
- 13. Cómo duplicar JQuery() y cambiar la identificación
- 14. ¿Cómo obtengo el título del botón MessageBox?
- 15. nombre de la plantilla y la plantilla Identificación del
- 16. MKPointAnnotation - ¿Título del espectáculo predeterminado y animado?
- 17. ¿Cuál es la manera más rápida de leer un archivo de 10 GB del disco?
- 18. leer la etiqueta de identificación XML desde PHP
- 19. ¿Cómo verificar la identificación del dispositivo del simulador de iPhone?
- 20. Obteniendo título y descripción del meta
- 21. ¿Cómo obtener el valor del título del documento en látex?
- 22. fullCalendar - Título y detalle del evento
- 23. ¿Cómo puedo leer el título de la ventana con JNI o JNA?
- 24. Identificación del elemento en el mouse sobre
- 25. ¿Cómo leer y escribir UTF-8 en un disco en Android?
- 26. UITableView el color del título modificación de la cabecera
- 27. ¿Cómo obtengo la identificación del video de la URL? (DailyMotion)
- 28. Android: identificación del producto en la aplicación
- 29. Cocoa Mac Título de la aplicación Título: "sin título"
- 30. Establecer la gravedad del título en el centro en ActionBarSherlock
No parece ser el soporte nativo para el formato Blu-ray integrado en Windows; deberías usar una biblioteca de terceros. – Luke
@Luke: es bueno saberlo, gracias. ¿Sugeriría una biblioteca de terceros en particular? –
No conozco ninguno. Una búsqueda rápida en Google llevó a [this] (http://www.videolan.org/developers/libbluray.html), pero no puede reproducir discos comerciales, por lo que podría no ser capaz de obtener la información. Si el disco se está reproduciendo en algún software de reproductor multimedia, podría exponer una API para obtener esta información; Estoy bastante seguro de que Windows Media Player hace esto. – Luke