¿Cuál es la estructura de archivos necesaria para que un DVD sea reproducible?

9

La historia de fondo: he comprado un DVD mediante descarga en línea (de EZTakes.com). Los archivos aparecen en este tipo de árbol de directorios:

DVD Name
+-- VIDEO_TS/
|   +-- (various video files)
+-- cover/
|   +-- (a couple of .jpgs of the DVD cover art)
+-- content.info

Estoy intentando (en una Mac usando Disk Utility) grabar esto en un DVD. Creé una imagen maestra de DVD / CD de esta estructura de dos maneras diferentes y luego las grabé, ninguna de las cuales produjo un DVD que se puede ver en mi reproductor de DVD. Esto es lo que he probado hasta ahora:

  1. Haga una imagen de toda la estructura que se muestra arriba. Básicamente, apuntó Disk Utility en la carpeta "DVD Name".
  2. Haga una imagen de toda la estructura que se muestra arriba, menos lo que parecen ser metadatos que podrían no ser necesarios: eliminé el subdirectorio de la cubierta, así como el archivo content.info, y apunté a Disk Utility en la carpeta "DVD Name".
  3. Haz una imagen de parte de la estructura de arriba. Básicamente, apuntó Disk Utility en la carpeta "VIDEO_TS".

Así que me pregunto qué contenido debe tener la imagen del sistema de archivos. ¿Cuál es la estructura correcta para que mi DVD se reproduzca en un reproductor de DVD normal?

Oh, creo que el medio en sí no es un problema. Estoy usando discos DVD-R, y en ambos reproductores de DVD probé estas grabaciones para poder reproducir discos DVD +/- R.

Rick Reynolds
fuente

Respuestas:

3

En un sentido técnico, la carpeta VIDEO_TS ya contiene los datos de video en formato DVD. Un DVD de video es el contenido de esta carpeta VIDEO_TS grabada en un disco DVD +/- R en un sistema de archivos híbrido ISO9660 + UDF. Como Steve Rowe ha mencionado, los DVD de video usan UDF v1.02.

Consulte el artículo de Estructura de DVD de Doom9 para obtener detalles sobre los tipos de archivo. Cuando se graba como un DVD de video, los archivos en la carpeta VIDEO_TS se almacenan en el disco en un orden particular. Por ejemplo (observe que los archivos no están distribuidos en orden alfabético):

VIDEO_TS.IFO         -- VIDEO_TS.* is the first play item
VIDEO_TS.VOB
VIDEO_TS.BUP
VTS_01_0.IFO         -- VTS_01 is the first title set
VTS_01_0.VOB            -- the _0.VOB is the title set's menu
VTS_01_1.VOB            -- the _[1-9].VOB is the title set's video content
VTS_01_2.VOB
VTS_01_0.BUP
VTS_02_0.IFO         -- IFOs contain navigational information
VTS_02_0.VOB         -- VOBs contain Video, Audio & Subtitle streams
VTS_02_1.VOB
VTS_02_0.BUP         -- BUPs are backup IFOs

Muchas utilidades de grabación de datos pueden crear DVD de video, pero debe asegurarse de que no intenten grabar como un DVD de datos; los DVD de datos no necesariamente distribuirán los archivos en el orden correcto y pueden usar el sistema de archivos incorrecto para el disco.

Si tiene el mkisofscomando disponible (en la Terminal en MacOSX y Linux, o Windows con Cygwin), o el hdiutilcomando en OSX, puede hacer un ISO listo para grabar con uno de los siguientes comandos ( fuente ):

# INPUT_FOLDER is the folder that contains the VIDEO_TS

mkisofs -f -dvd-video -udf -V VOLUMENAME -o OUTPUT.iso /path/to/INPUT_FOLDER

hdiutil makehybrid -iso -joliet -udf -udf-version 1.02 -default-volume-name "VOLUMENAME" -o OUTPUT.iso /path/to/INPUT_FOLDER

El archivo ISO de salida se puede grabar con cualquier programa de utilidad de grabación.

quijote curandero
fuente
1
La línea de comando hdiutil que se proporciona aquí creó una iso que mi reproductor de DVD podía leer. Por lo tanto, / path / to / INPUT_FOLDER debe ser el directorio que contiene el directorio VIDEO_TS.
Rick Reynolds
@Rick: a la derecha, la carpeta VIDEO_TS debe ubicarse en / path / to / INPUT_FOLDER / VIDEO_TS
quack quixote
3

El formato del disco para un DVD es UDF . Al reproducir un DVD en una computadora, esto es lo que se usa para acceder a los archivos. Sin embargo, los reproductores de discos de consumo antiguos no usan esta estructura para leer el disco. En su lugar, utilizan la estructura alternativa de archivos ISO-9660. Asegúrese de que está grabando su disco como UDF 1.02 o UDF + ISO 9660 si desea la mayor compatibilidad con reproductores de consumo.

Steve Rowe
fuente
2

Un AUDIO_TS de nivel superior, aunque no se utiliza, es obligatorio.

Alternativamente, puede usar DVD Imager (hasta Leopard) para crear una imagen de DVD que puede grabar en un DVD con la utilidad Disco. Internamente, utiliza mkisofs(no está disponible en Mac OS X pero se entrega con DVD Imager en su subcarpeta de recursos - presione Ctrl y haga clic en el icono de DVD imager y elija "mostrar contenido del paquete") con una línea de comando similar a esta:

mkisofs -dvd-video -udf -o dvd.img dvd/
Mouviciel
fuente
1

Monte un DVD en blanco en el Finder de Mac, arrastre las dos carpetas ..._ TS a él, grábelo. Trabaja para nuestro estudio el 100% del tiempo, lo ha hecho durante años.

Arrástrelos a Toast, grabe un DVD de datos UDF, funciona el 100% del tiempo para nuestro estudio, lo ha hecho durante años. Toneladas de techno-bable sobre nada, si me preguntas.

Jack Frost
fuente