You are on page 1of 4

Estructura del DVD

Al analizar la estructura de un DVD, nos encontraremos con varios bloques principales, cada una de ellos compuesto por un
archivo IFO, un archivo BUP y uno o varios archivos VOB. Salvo el primer bloque, VIDEO_TS, todos los dems tienen un prefijo
comn, VTS (Video Title Set). Cada bloque es un ttulo, y puede almacenar cualquier elemento tpico de un DVD: pelcula, trailer,
juego, documental, etc. El ttulo de mayor tamao corresponder, como es obvio, al elemento principal del DVD: la pelcula. El
primer bloque, VIDEO_TS, almacena informacin de carcter general referente a todo el DVD, as como elementos de inicio del
DVD tales como avisos legales, mens iniciales...
Los archivos IFO son los que almacenan los parmetros y tablas que describen las caractersticas concretas del contenido
audiovisual que est almacenado en el ttulo correspondiente. Los archivos BUP son simple copias de cada archivo IFO. Los
archivos VOB son los que almacenan el vdeo, audio y subttulos correspondientes a cada uno de los ttulos, y no superan el GB de
tamao (debido a las limitaciones del formato DVD).
Espero haberte ayudado, ya sabes no tienes que abrir los archivos BUP son meras copias.
En esta pgina web te explican todo lo que contiene un DVD:
http://spanish.doom9.org/index.html?/dvd

Qu hay en un DVD?
Qu hay exactamente en un disco de DVD? Qu son los archivos VOB, IFO y BUP?. Todo esto y mucho ms, se
explicar aqu.
Cuando accedes a un disco DVD puedes ver al menos 2 directorios:
22.08.2000 03:20 <DIR> AUDIO_TS
22.08.2000 05:53 <DIR> VIDEO_TS
AUDIO_TS Se usa presumiblemente para el sonido del DVD (esto an lo tengo que ver...) y VIDEO_TS se usa para
almacenar la informacin de video. Puede haber otros directorios en el DVD-ROM que suelen ser aadidos para el
PC.
Hechemos un vistazo al directorio VIDEO_TS:
22.08.2000
22.08.2000
22.08.2000
22.08.2000
22.08.2000
22.08.2000
22.08.2000
22.08.2000
22.08.2000
22.08.2000
22.08.2000
22.08.2000
22.08.2000
22.08.2000
22.08.2000
22.08.2000
22.08.2000

05:53
03:20
05:23
05:23
05:23
05:23
05:23
05:23
05:27
05:31
05:32
05:32
05:32
05:32
05:36
05:40
05:45

<DIR> .
<DIR> ..
12'288 VIDEO_TS.BUP
12'288 VIDEO_TS.IFO
333'824 VIDEO_TS.VOB
59'392 VTS_01_0.BUP
59'392 VTS_01_0.IFO
8'192 VTS_01_0.VOB
1'073'643'520 VTS_01_1.VOB
1'073'631'232 VTS_01_2.VOB
104'785'920 VTS_01_3.VOB
88'064 VTS_02_0.BUP
88'064 VTS_02_0.IFO
59'379'712 VTS_02_0.VOB
1'073'436'672 VTS_02_1.VOB
1'073'549'312 VTS_02_2.VOB
1'073'502'208 VTS_02_3.VOB

22.08.2000 05:49 1'073'371'136 VTS_02_4.VOB


22.08.2000 05:53 1'073'555'456 VTS_02_5.VOB
22.08.2000 05:57 810'952'704 VTS_02_6.VOB
Como puedes ver hay 3 tipos de archivos en el DVD: *.VOB,*.IFO y *.BUP:
VOBs - Video OBjects (Objetos de Video)
Un VOB contiene varias cadenas multiplexadas todas juntas: Video, Audio y Subttulos. El vdeo es MPEG-2, el
sonido puede ser AC-3, Linear PCM, Mpeg 2 multichannel o MPEG1 layer2 2 channel audio. AC3 es el ms estandar
y MPEG-2 multichannel se encuentra solo en unos pocos discos (un ejemplo es "El la lnea de fuego", edicin PAL)
este estandar fue inicialmente considerado como estandar en la Regin 2 (Europa y Japn) pero se dej de lado.
PCM es ms usado en DVDs de msica y MP2 en producciones baratas. PCM es de ms alta calidad y est sin
comprimir, por lo que ocupa mucho espacio, as que no es la eleccin ideal para pelculas completas con extras y
con posiblidad de varios idiomas. Las cadenas AC3 tienen un bitrate entre 192 y 448kbit/s. 192kbit/s se usa para
sonido en 2 canales, y 384-448kbit/s para 5.1 canales surround.
Un VOB puede contener una cadena principal de video y varios cadenas de idiomas y ngulos, dando la posibilidad
de elegir (por ejemplo) la perspectiva durante la reproduccin. Esta capacidad es muy usada para mostrar
storyboards u otras caractersticas extra durante la reproduccin. El bitrate mximo de la cadena de vdeo es
9.8mbit/s. Juntos, las cadenas de video y audio, pueden llegar a 10mbit/s en un momento dado. Es posible tener
9 cadenas de audio diferentes y normalmente se pueden seleccionar durante la reproduccin (esta caracterstica
puede ser desactivada en el proceso de creacin del DVD (authoring phase )). Tambin es posible tener 32
cadenas diferentes de subttulos. Los subtitulos son bitmaps (mapas de bits) que son mostrados sobre la pantalla
del video, normalmente no estn codificados con la cadena de video.
Vamos a mirar de cerca con nuestro viejo y querido vStrip:
Scanning for stream id's, press control-c to quit...
Found 0xBF = Private 2 [@LBA 0]
Found VOB-ID: 01/CELL-ID: 01 [@LBA 0]
Encountered encrypted sector, attempting key recovery [@LBA 1]
Deduced key: 0xC00374C61C (2/2 vkey(s))
Found 0xE0 = Video 0 [PTS 0:00:00.290 @LBA 1]
Width = 720
Height = 480
Aspect-ratio = [3] 16:9 display
Frame-rate = [4] 29.97 (30000/1001) fps
Found 0xBD = Private 1, sub 0x80 [PTS 0:00:00.224 @LBA 99]
Found 0xBD = Private 1, sub 0x81 [PTS 0:00:00.224 @LBA 100]
Found 0xBD = Private 1, sub 0x82 [PTS 0:00:00.224 @LBA 101]
Found 0xBD = Private 1, sub 0x83 [PTS 0:00:00.224 @LBA 102]
Found 0xBE = Padding [@LBA 117]
Found 0xBD = Private 1, sub 0x20 [PTS 0:00:00.724 @LBA 169]
Found 0xBD = Private 1, sub 0x21 [PTS 0:00:00.724 @LBA 170]
Found VOB-ID: 02/CELL-ID: 01 [@LBA 378]
Como se ha dicho antes, normalmente se tiene solo una cadena de vdeo y siempre es la ID 0xE0. PTS es el
Program Time Stamp y establece cuando cierta cadena empieza en relacin al inicio del VOB (sirve para
sincronizar las cadenas). Como puedes ver la resolucin es de 720x480 as que es un DVD NTSC. El frame-rate de
29.97 basicamnete nos dice lo mismo. El DAR (Relacin de aspecto) de la cadena es 16:9.Hay cuatro cadenas de
sonido: 0x80 - 0x83. Son cadenas AC3. Todas las cadenas AC3 estan en la cadena 0xBD, subcadenas 0x8x.El DTS
normalmente est en cadenas del id 0xBD 0x88 o 0xBD 0x89. Las cadenas PCM en 0xBD, hay IDs de cadenas
0xAx, desde 0xA0 hasta ms de 0xA9. Finalmente el sonido MP2 se localiza en las cadenas 0xCx. Aqu tienes un
ejemplo de cadenas PCM y MP2:
Found 0xBD = Private 1, sub 0xA0 [PTS 0:11:01.479 @LBA 4]
Found 0xC0 = Audio 0 [PTS 0:00:00.440 @LBA 25]
Hay tambin dos subcadenas, 0x20 y 0x21. Todas las cadenas de subttulos se localizan tambin en las 0xBD.
Tambin suele haber cadenas de relleno (0xBE), pero no nos conciernen.

Puedes tambin haber oido hablar de los VOBs y Cells ID. Un Cell (celda) es la nidad ms pequea del DVD. En
un DVD simple, normalmente representan los captulos, pero esto puede complicarse dependiendo del disco. Si te
interesan los Cells en el DVD te sujiero que empieces por aprender a usar Scenarist, porque solo as podrs
entender realmente como funcionan. Respecto a los VOB ID todava no he encotrado exactamente como estan
estructurados. Normalmente cada unidad tiene su propia ID, por ejemplo la pelcula principal y el trailer. En los
multingulos y los ttulos de crdito ramificados tienen cada uno su ID.
IFOs - InFOrmacin
Los archivos IFO dan al reproductor informacin importante para la navegacin en el DVD, como donde empiezan
los captulos, donde se localiza una cadena de audio o subttulos, etc...Son tambin los que hacen posible rippear
ciertas partes concretas de la pelcula (como captulos) con un rippeador que pueda leer estos archivos
Con nuestro viejo amigo vStrip se puede visualizar esta salida cuando se usa el ifo parsing (ejemplo en lnea de
comandos: vStrip f:\video_ts\vts_02_1.vob -if:\video_ts\vts_02_0.ifo)
Parsing "f:\video_ts\vts_02_0.ifo"...
0. Length: 02:07:15:24 in 15 cell(s).
1. Length: 00:00:01:01 in 1 cell(s).
Scanning for stream id's, press control-c to quit...
Como puedes ver hay 2 PGCs o ProGram Chains (cadenas de programas) en la pelcula. PGC 0 representa la
pelcula principal asi como PGC 1 el logo del estudio y el principio. Esta estructura puede ser mucho ms
complicada, pero normalmente es tan fcil como se muestra aqu. Las pelculas con multingulo te pueden dar
varios PGCs con el mismo tamao, y las pelculas con ramificaciones varios PGC con diferente tamao. Seleccionar
el PGC correcto dar la versin adecuada de la pelcula. Tambin .. el PGC corresponde al nmero del ttulo que se
mostarr en tu reproductor. Por ejemplo (Matrix - la opcin de 'follow the white rabbit' (sigue al conejo blanco)=
Ttulo 6 o en otras palabras PGC 5, ya que el PC comienza a contar desde 0).

Por ltimo mencionar que los archivos IFO no estan encriptados.


BUPs - BackUP
Los archivos BUP son copias de seguridad de los archivos IFO. Como sus originales, no estn encriptados.
Un vistazo mas minucioso.
Ahora que ya conocemos cada tipo de archivo, vamos a echar un nuevo vistazo a nuestro ejemplo:
22.08.2000
22.08.2000
22.08.2000
22.08.2000
22.08.2000
22.08.2000
22.08.2000
22.08.2000
22.08.2000
22.08.2000
22.08.2000
22.08.2000
22.08.2000
22.08.2000
22.08.2000
22.08.2000

05:23
05:23
05:23
05:23
05:23
05:23
05:27
05:31
05:32
05:32
05:32
05:32
05:36
05:40
05:45
05:49

12'288 VIDEO_TS.BUP
12'288 VIDEO_TS.IFO
333'824 VIDEO_TS.VOB
59'392 VTS_01_0.BUP
59'392 VTS_01_0.IFO
8'192 VTS_01_0.VOB
1'073'643'520 VTS_01_1.VOB
1'073'631'232 VTS_01_2.VOB
104'785'920 VTS_01_3.VOB
88'064 VTS_02_0.BUP
88'064 VTS_02_0.IFO
59'379'712 VTS_02_0.VOB
1'073'436'672 VTS_02_1.VOB
1'073'549'312 VTS_02_2.VOB
1'073'502'208 VTS_02_3.VOB
1'073'371'136 VTS_02_4.VOB

22.08.2000 05:53 1'073'555'456 VTS_02_5.VOB


22.08.2000 05:57 810'952'704 VTS_02_6.VOB
Los archivos VIDEO_TS.* representan lo que se reproduce un primer lugar. Esto se establece durante la creacin
del DVD y es lo primero que sale cuando se introduce este en el reproductor. Normalmente es un anuncio del
copyright, pero puede ser el men donde se elije el idioma, anuncios, etc... El video_ts.vob contiene los datos del
audio y vdeo, el video_ts.ifo los datos de navegacin y video_ts.bup es el backup del archivo video_ts.ifo.
Hay dos archivos ifo ms: vts_01_0.ifo y vts_02_0.ifo. Los primeros 2 nmeros en el nombre nos dicen el nmero
del ttulo. vts_01_* es el ttulo 1, vts_02_* ttulo 2, etc. Obviamente puede haber como mximo 99 ttulos
(vts_00_* no existe). Cada ttulo puede tener 10 archivos VOB, el primer VOB (vts_XX_0.vob) siempre contiene el
men de ese ttulo. Cada ttulo tiene al menos 2 VOBs (uno para el men y otro para el contenido principal) y
exactamente un archivo ifo y uno bup.
En nuestro caso el ttulo 1 contiene el indice de las escenas y su propio men. El ttulo 2 contiene la pelcula
principal y tambin su propio men.
Como puedes ver el tamao mximo de los archivos VOB es 1GB. De hecho los archivos deben ser menores de
exactamente 1GB (1024x1024x1024Bytes), hay algunos que no lo son y estos no pueden ser reproducidos en un
PC..
Ahora la ltima pregunta: Cmo localizar la pelcula principal en el disco?. El mayor archivo .ifo te dar el nmero
del ttulo y necesitars todos los archivos VOB excepto el del men (al menos que tambin lo quieras, por
supuesto). La mayora de los rippeadores (si no hacen anlisis de ifos, ifo parsing) proceden deacuerdo a esta
regla para seleccionar la pelcula principal que ser copiada.
Dentro de un VOB
El contenido de un DVD vdeo esta dividido entre "titles" [Titulos] (pelculas o recopilaciones) y parte de esos
ttulos (captulos o canciones). Los ttulos estn creados con celdas vinculadas entre si por uno o mas "Program
Chains [Cadenas de Programas] (PGCs). Una celda es la unidad de vdeo mas pequea en un DVD. Por lo regular
una celda es igual a un capitulo, pero no siempre. Las celdas algunas veces estn agrupadas entre si usando VOB
IDs. Ejemplos pueden ser los DVDs de la Warner Brothers donde la pelcula principal tiene su VOB ID en una capa,
y otra mas en la otra capa, pelculas con multiangulos. (at the branching points each angle gets its own VOB ID,
and then when they get back together we have the next VOB ID, etc., and seamless branching movies - where we
have different VOB IDs for the different parts of movies that are selected to play when selecting a certain playback
option).
ltima Actualizacin: 9 de Febrero del 2003.

Spanish translation by:

You might also like