ES2272294T3 - Numeracion de celulas y objetos de video. - Google Patents
Numeracion de celulas y objetos de video. Download PDFInfo
- Publication number
- ES2272294T3 ES2272294T3 ES00942133T ES00942133T ES2272294T3 ES 2272294 T3 ES2272294 T3 ES 2272294T3 ES 00942133 T ES00942133 T ES 00942133T ES 00942133 T ES00942133 T ES 00942133T ES 2272294 T3 ES2272294 T3 ES 2272294T3
- Authority
- ES
- Spain
- Prior art keywords
- cell
- video
- cells
- new
- sequence
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B20/1217—Formatting, e.g. arrangement of data block or words on the record carriers on discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/30—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
- G11B27/3027—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/036—Insert-editing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/327—Table of contents
- G11B27/329—Table of contents on a disc [VTOC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N9/00—Details of colour television systems
- H04N9/79—Processing of colour television signals in connection with recording
- H04N9/80—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
- H04N9/804—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
- H04N9/8042—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/21—Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
- G11B2220/215—Recordable discs
- G11B2220/216—Rewritable discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/21—Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
- G11B2220/215—Recordable discs
- G11B2220/218—Write-once discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2562—DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/02—Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
- G11B27/031—Electronic editing of digitised analogue information signals, e.g. audio or video signals
- G11B27/034—Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/84—Television signal recording using optical recording
- H04N5/85—Television signal recording using optical recording on discs or drums
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Television Signal Processing For Recording (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
Método para grabar un flujo de bits codificados, representando dicho flujo de bits codificados una pluralidad de objetos de vídeo que comprenden una secuencia de células que forman conjuntamente una parte de un flujo de programa MPEG2, en un disco como soporte (23) de grabación, tal como un disco óptico, comprendiendo dicho método: grabar objetos de vídeo que comprenden una secuencia de células grabadas de manera contigua, comprendiendo cada célula un número de identificación único dentro de un objeto de vídeo; grabar una secuencia de reproducción de células que define una cadena de programa de células que puede reproducirse, comprendiendo dicha secuencia referencias a los números de identificación de célula, grabar datos de navegación dentro de dichas células que comprenden dichos números de identificación de célula, caracterizado por dividir al menos una célula grabada previamente en nuevas células y / o sobrescribir al menos una célula grabada previamente al menos parcialmente con una nueva célula, asignar la al menos una célula nueva con un número de identificación de célula, grabar una nueva secuencia de reproducción de células empleando la al menos una nueva célula, empleando la nueva secuencia de reproducción una numeración no incremental de números de identificación de célula.
Description
Numeración de células y objetos de vídeo.
La invención se refiere a un método para grabar
señales de información codificadas tal como se expone en el
preámbulo de la reivindicación 1 en un soporte de grabación como un
disco, tal como un disco que puede leerse de manera óptica. La
invención se refiere además a un aparato de grabación para realizar
el método.
El formato de DVD-vídeo para
discos que pueden leerse de manera óptica se define en las
especificaciones de DVD para discos de sólo lectura, parte 3:
Especificaciones de vídeo (versión 1.0. agosto de 1996). Las partes
relevantes de la misma se han dado a conocer en, por ejemplo, la
solicitud de patente europea EP 724 264 y la patente estadounidense
5 784 528, documentos D1 y D2 respectivamente en la lista de
documentos de referencia que puede encontrarse al final de esta
descripción. Ambos documentos se incorporan como referencia en el
presente documento.
El formato de DVD-vídeo tal como
se define en las especificaciones anteriormente mencionadas para
discos de sólo lectura y descrito en los documentos D1 y D2 fue
creado para almacenar películas y otro contenido de vídeo en medios
de DVD de sólo lectura. Algunas de las características del formato
de DVD-vídeo le hacen menos adecuado para
aplicaciones de grabación en tiempo real.
El documento EP 0 898 279 describe un método de
grabación en un disco como medio de grabación de objeto de vídeo
que comprende una secuencia de célula grabada de manera contigua y
una secuencia de reproducción de células que definen una cadena de
programa que puede reproducirse, y datos de navegación de grabación
dentro de dichas células que comprenden números de identificación
de células.
Sin embargo se desea crear y grabar flujos de
vídeo y estructuras de datos asociados en medios regrabables en
tiempo real que deberían ser preferiblemente casi idénticos a las
estructuras definidas en el formato de DVD-vídeo.
Tales discos regrabables deberían ser compatibles en cuanto a la
reproducción con la mayoría de la base instalada de reproductores
de DVD-vídeo de consumo. El método según la
invención describe un formato novedoso e inventivo para la
grabación de flujos de vídeo en tiempo real compatibles con el
formato DVD-vídeo, al que se hace referencia de
aquí en adelante como grabación de DVD-vídeo en
tiempo real o de manera abreviada grabación de
DVD-vídeo. El formato definido está destinado para
la grabación de vídeo doméstica sobre un medio óptico que es
compatible en cuanto a la reproducción con reproductores de
DVD-vídeo.
El formato de DVD-vídeo
anteriormente mencionado exige que los datos para un VTS (vídeo
title set, conjunto de títulos de vídeo) se asignen de manera
contigua. Esto da todo tipo de problemas cuando parte de los datos
se sobrescribe con nuevas grabaciones.
Cuando se realiza la edición o se sobreescribe
parte de un título, la numeración de objeto de vídeo (VOB) o célula
ya no sigue las reglas del DVD-vídeo. El
DVD-vídeo recomienda la numeración incremental de
objetos de vídeo y células. Al grabar el disco la primera vez puede
cumplirse generalmente ese requisito. Sin embargo, cuando las
viejas grabaciones se sobrescriben (parcialmente), o cuando el
usuario realiza la edición puede que no sea posible mantener la
numeración incremental. Como la numeración de VOB y célula se
incorpora en los datos de tiempo real en los paquetes de navegación
(navigation packs NV-PCK) se tarda mucho tiempo en
realizar un flujo correcto.
Además no se permite comenzar dentro de una
célula según las reglas de DVD-vídeo.
Una cadena de programa que define una secuencia
de reproducción de células debería comprender una dirección inicial
de célula y una dirección final de célula. La división o
sobreescritura parcial de una célula conduce por tanto a nuevas
células. Esto tiene como consecuencia añadir un número nuevo de
identificación de célula. Ya que las reglas de vídeo de sólo
lectura de DVD necesitan una numeración de célula y objeto de vídeo
incremental, deberían volverse a numerar todas las células y
objetos de vídeo. Esto necesita una actualización que necesita
mucho tiempo y datos de navegación dentro de las células.
Por consiguiente, entre otras cosas, es un
objeto de la invención superar las desventajas anteriormente
mencionadas. Según uno de sus aspectos, un método de grabación de
la invención se caracteriza, tal como se ha expuesto, en la parte
caracterizadora de la reivindicación 1.
Al permitir una numeración de células no
incremental en una secuencia de reproducción, se evita la
actualización que necesita mucho tiempo de datos de navegación
dentro de todas las células.
Según un aspecto ventajoso adicional de la
invención, el método se caracteriza tal como se ha expuesto en la
parte caracterizadora de la reivindicación 2. Por el presente
documento se evita la nueva numeración de objetos de vídeo.
Otros aspectos ventajosos de la invención se
exponen en otras reivindicaciones dependientes.
Estos y otros aspectos y ventajas de la
invención resultarán evidentes y se aclararán más detalladamente de
aquí en adelante con referencia a la descripción de realizaciones
preferidas, en particular con referencia a las figuras adjuntas, en
las que,
la figura 1 ilustra la estructura lógica de
datos de un disco DVD correspondiente a una realización para la
grabación de DVD vídeo según la invención,
la figura 2 ilustra más detalladamente la
estructura de la zona del gestor de vídeo (Vídeo Manager VMG) de la
figura 1,
la figura 3 ilustra más detalladamente la
estructura de la zona de información del conjunto de títulos de
vídeo (Vídeo Title Set Information VTSI) de la figura 1;
la figura 4 ilustra la estructura de la tabla de
gestión de información del gestor de vídeo (VTSI_MAT) de la figura
2,
la figura 5 ilustra la estructura de la zona de
información de cadena de programa (PGCI, Program Chain
Information);
la figura 6 muestra un ejemplo de cómo encontrar
una información de cadena de programa de títulos (PGCI);
la figura 7 muestra un aparato de grabación
según una primera realización de la invención, ilustrándose las
respectivas unidades de la misma más detalladamente en las
siguientes figuras de las que
la figura 8 muestra una unidad de entrada
A/V;
la figura 9 muestra una unidad CODEC;
la figura 10 muestra una unidad de salida
A/V;
la figura 11 muestra una unidad de
accionamiento, y
la figura 12 muestra una unidad de control de
sistema.
La estructura de datos que va a describirse de
aquí en adelante explica la compatibilidad de
DVD-vídeo con respecto al formato de grabación de
vídeo en tiempo real y especifica cómo debería emplearse por
dispositivos de grabación para crear discos compatibles de
reproducción de DVD-vídeo.
Para superar las limitaciones para la grabación
en tiempo real del formato de DVD-vídeo para discos
de sólo lectura, se han realizado una serie de modificaciones en la
organización de datos y el uso de algunos de los parámetros de
grabación en el flujo de datos en tiempo real.
El uso de títulos y menús está limitado para
mejorar la intercambiabilidad de discos regrabables entre
dispositivos de grabación. Además de esto, se definen reglas
estrictas para las listas de reproducción que pueden crearse por el
usuario para definir secuencias de reproducción de fragmentos de los
títulos grabados.
En primer lugar se proporciona una lista de
definiciones.
Representación codificada de una unidad de
representación. Véase la ISO/IEC 13818-1 relacionada
con sistemas MPEG-2, documento D3 en la lista de
documentos a los que se hace referencia que pueden encontrarse al
final de esta descripción, para una definición más detallada de
unidades de acceso de vídeo y audio MPEG.
La última célula de un objeto de vídeo (VOB) que
contiene una sola unidad de objeto de vídeo (VOBU). La célula de
vídeo no se usa mediante cualquier cadena de programa (PCGC). El
identificador de célula de una célula de tope es igual a 255.
Secuencia de una o más unidades de objeto de
vídeo (VOBU). La primera VOBU de una célula deberá contener datos
de vídeo. Las células son las unidades de representación básica para
las cadenas de programa (PGC).
Subdivisión de un título. Otra palabra para
parte_de_un_título (part_of_title PTT).
Abreviatura para especificaciones de formato de
vídeo para la grabación de DVD-vídeo en tiempo
real.
Formato tal como se especifica en las
especificaciones de DVD para discos de sólo lectura. Parte 3:
especificaciones de vídeo (versión 1.0, agosto de 1996), cuyos
elementos se describen en los documentos D1 y D2.
Formato de estructuras relacionadas con
DVD-vídeo con las modificaciones especificadas en
esta descripción.
Flujo elemental es un término genérico para una
secuencia de vídeo codificado, audio codificado, gráficos
codificados y otras unidades de acceso que pueden decodificarse
correctamente mediante un hipotético decodificador que funciona sin
control especial desde un controlador externo.
La grabación que se representa por un título de
espacio libre en la tabla de punteros de búsqueda de título. Si la
última grabación es de espacio libre no se representa en esta
tabla.
Título completo o título de lista de
reproducción que no puede reproducirse ya que la información de
cadena de programa relacionada contiene un comando previo para
impedir esto. Se bloquean Time_Play(), Time_Search(), PTT_Play() y
PTT_Search () para un título de espacio libre. La información de
célula en la cadena de programa de un título de espacio libre puede
ser no fiable.
Título que representa una grabación.
Cuando se reproduce un título completo todas las
células completas (excepto las células de tope) contenidas en la
grabación se reproducen en el orden de asignación de datos en el
VOBS de título del VTS. Puede accederse a los títulos completos a
través del menú de títulos.
Serie de imágenes codificadas que comienzan con
un encabezamiento GOP seguido de una imagen intracodificada. El GOP
representa hasta 36 campos de visualización a una tasa de 59,94 Hz,
o 30 campos a una velocidad de 50 Hz.
El flujo de programa tal como se define en
ISO/IEC 13818-1 relacionado con sistemas
MPEG-2, documento D3 en la lista de documentos a
los que se hace referencia que pueden encontrarse al final de esta
descripción.
Un flujo multiplexado es un único flujo de bits,
que combina, uno o más flujos elementales que pueden reproducirse
en sincronía.
El título que representa una secuencia de
reproducción de células de una grabación. Las listas de reproducción
son accesibles a través del menú de títulos.
La secuencia de reproducción de células para la
presentación de un menú o un título.
Título completo o el título de la lista de
reproducción que no es un título de espacio libre.
El fragmento contiguo del VOBS de título del
VTS, que encierra un número entero de paquetes de
MPEG-2 PS.
El VOBS de título del VTS se divide en
grabaciones adyacentes que no coinciden necesariamente con los VOB
en el VOBS.
La unidad accesible al usuario enumerada en la
tabla de punteros de búsqueda de títulos.
Menú que proporciona al usuario acceso a las
listas de reproducción y opcionalmente a títulos completos.
Tabla en el gestor de vídeo que enumera todas
las listas de reproducción y títulos completos disponibles en el
disco. Es un punto inicial para encontrar los datos que son
relevantes para reproducir un título. Gestor de vídeo (VMG).
Las estructuras de datos de
DVD-vídeo que contienen información sobre los datos
de vídeo grabados y el menú de títulos. La tabla de punteros de
búsqueda de títulos es uno de los elementos del gestor de vídeo.
Un objeto de vídeo es (parte de) una secuencia
de células grabadas de manera contigua, que forman conjuntamente
(parte de) un flujo de programa MPEG-2.
Un número entero de paquetes de flujo de
programa MPEG-2 puede desaparecer del comienzo de la
primera célula del VOB, si esta célula no se usa por ningún título.
La última célula de un VOB es una célula de tope.
Un VOB contendrá un flujo elemental de vídeo. Se
permiten separaciones en el flujo de vídeo en las condiciones
especificadas por las especificaciones de
DVD-vídeo.
Según las especificaciones de
DVD-vídeo, un VOB puede contener además hasta ocho
flujos de audio (en flujos de audio elementales y/o en flujos
privados) y hasta 32 flujos de pies de imagen. El formato
DVD-VR solamente permite un flujo de audio y un
flujo de pies de imagen dentro del mismo VOB.
El número entero de paquetes de flujo de
programa MPEG-2 que representa un periodo de
presentación entre 0,4 y 1,0 segundos.
La última VOBU de una célula tiene un periodo de
presentación máximo de 1,2 segundos. Cuando la VOBU contiene vídeo,
los datos de vídeo consisten en un número entero de GOPs y comienza
con un encabezamiento de secuencia, un encabezamiento de GOP y una
imagen intracodificada.
Una unidad de pie de imagen es opcional en una
VOBU y no puede cruzar los límites de VOBU. El periodo de validez
asociado de la SPU termina en o antes del final del tiempo de
presentación de la VOBU.
Los VOB que se usan para los menús se almacenan
en el VOBS del gestor de vídeo (VMGM_VOBS). Los VOB que se usan
para los títulos se almacenan en el VOBS para título del VTS
(VTSTT_VOBS).
La figura 1 muestra la estructura de datos
general según el formato de grabación de vídeo de tiempo real. La
estructura de datos comprende una zona de entrada (LI), un volumen
(VOL) y una zona de sistema de ficheros (FS), una zona de gestor de
vídeo (VMG), un conjunto de títulos de vídeo (VTS), una zona
reservada para otras estructuras (OTHER) y una zona de salida (LO)
conocida a partir de la estructura de datos DVD-ROM.
La información de control de presentación (PCI) y la información de
búsqueda de datos (DSI) dentro del conjunto de objetos de vídeo
para títulos en un VTS (VTSTT_VOBS) no mostradas específicamente en
la figura 1, están dispersas en los paquetes de navegación (NV_PCK)
de cada unidad de objeto de vídeo (VOBU).
La organización de datos según el formato de
grabación de vídeo en tiempo real se discutirá de manera general en
primer lugar.
Con respecto al gestor de vídeo (VMG) se observa
lo siguiente. El gestor de vídeo (VMG) deberá contener un menú de
títulos. Por consiguiente es obligatorio un conjunto de objetos de
vídeo para el menú de gestor de vídeo (VMGM_VOBS).
Con respecto a los conjuntos de títulos de vídeo
(VTS) se observa lo siguiente. La estructura de datos en un disco
contiene solamente un conjunto de títulos de vídeo (VTS). El menú
raíz deberá contener una cadena de programa (PGC) ficticia con un
comando previo que llama al menú de títulos. No deberán estar
presentes en el disco otros menús de conjunto de títulos de vídeo
(VTS). Por consiguiente el conjunto de títulos de vídeo (VTS) no
contiene un conjunto de objetos de vídeo para un menú de conjunto de
títulos de vídeo (VTSM_VOBS). El conjunto de objetos de vídeo para
títulos de conjunto de títulos de vídeo (VTSTT_VOBS) del conjunto de
títulos de vídeo (VTS) contiene el contenido de vídeo grabado.
Con respecto al conjunto de objetos de vídeo
(VOBS), los objetos de vídeo (VOB) y las células se observa lo
siguiente. Un objeto de vídeo (VOB) es (parte de) una secuencia de
células grabadas de manera contigua, que forman conjuntamente
(parte de) un flujo de programa MPEG-2 tal como se
define en el documento D4. Un número entero de paquetes de flujo de
programa MPEG-2 puede desaparecer del comienzo de la
primera célula del objeto de vídeo (VOB), si esta célula no se usa
por ningún título. La última célula de un objeto de vídeo (VOB) es
una célula de tope que no se usa por ningún título. Un conjunto de
objetos de vídeo (VOBS) es una recopilación de objetos de vídeo
(VOB) grabados de manera contigua. Los objetos de vídeo (VOB) y
células en un disco regrabable no son totalmente compatibles con
las especificaciones de vídeo para el disco de sólo lectura de DVD
tal como se da a conocer en el documento D2 y D4. Se permiten o son
necesarias las siguientes excepciones.
- 1)
- La especificación de DVD-vídeo exige que un objeto de vídeo (VOB) comience con una referencia del reloj del sistema (SCR) igual a cero. Esto no se necesita para los discos de DVD-VR.
- 2)
- La visualización del flujo de vídeo desde un objeto de vídeo (VOB) no debe empezar con un campo superior ni debe terminar con un campo inferior.
- 3)
- La especificación de DVD-vídeo recomienda la numeración incremental de objetos de vídeo (VOB) y células. Cuando se graba el disco por primera vez puede cumplirse ese requisito por lo general. Sin embargo cuando se re-escriben (parcialmente) antiguas grabaciones, o cuando el usuario realiza la edición puede que no sea posible mantener la numeración incremental. Para superar este problema, el formato DVD-VR requiere que el número de identificación de objetos de vídeo (VOB ID) de todos los objetos de vídeo (VOB) sea igual a "1". Además de esto, los números de identificación de células (excepto el número 255) siguen siendo únicos pero pueden ser no secuenciales.
- 4)
- Los objetos de vídeo (VOB) y células contienen paquetes de navegación (NV_PCK) con referencias por adelantado para facilitar la búsqueda hacia delante. Algunas de estas referencias por adelantado no pueden conocerse en el momento de la grabación y por tanto deben codificarse con valores que hacen que los dispositivos de reproducción anteriores se comporten de manera aceptable.
- 5)
- Los paquetes de navegación (NV_PCK) también contienen un parámetro que especifica el momento de finalización de la presentación de la última trama de vídeo del objeto de vídeo (VOB). Este parámetro no puede realizarse correctamente en tiempo real en todos los casos. Para resolver este problema, se grabará un número elevado para este parámetro. Una célula de tope al final de un objeto de vídeo (VOB) garantiza que nunca se alcance el final de un objeto de vídeo (VOB) durante la reproducción.
Con respecto a las grabaciones, se observa lo
siguiente. El conjunto de objetos de vídeo para títulos en un
conjunto de títulos de vídeo (VTSTT_VOBS) puede dividirse en una
recopilación de fragmentos adyacentes, denominados grabaciones que
no coincide necesariamente con los objetos de vídeo (VOB). Las
grabaciones encierran un número entero de paquetes de
MPEG-2 PS.
Las grabaciones están relacionadas con la
división del contenido tal como se presenta al usuario. Con respecto
a los títulos completos, listas de reproducción y espacio libre, se
observa lo siguiente. Para cada grabación se crean dos títulos de
cadenas de programa de una secuencia (one_sequential_PGC_titles): un
título completo y una lista de reproducción. El título completo
define la reproducción de todas las células completas (exceptuando
las células de tope) de una grabación en el orden de asignación en
el conjunto de objetos de vídeo (VOBS). La lista de reproducción
puede ser diferente del título completo. Si es así define la
reproducción de un sub-conjunto de células que se
reproducen mediante el título completo.
Los títulos completos y listas de reproducción
se representan en cada caso como un título en la tabla de punteros
de búsqueda de títulos en VMGI (TT_SRPT) y como una unidad de título
(TTU) en la parte de tabla de punteros de búsqueda de títulos en la
VTSI (VTS_PTT_SRPT). Una lista de reproducción señala a la misma
cadena de programa (PGC) como el título completo correspondiente, a
menos que se grabe una cadena de programa diferente (PGC) para la
lista de reproducción.
Los títulos completos y los títulos de lista de
reproducción son títulos reales, a menos que estén etiquetados como
espacio libre. Cuando el usuario elimina un título completo, tanto
el título completo como la lista de reproducción en la tabla de
punteros de búsqueda de títulos (TT_SRPT) se etiquetan como espacio
libre fijando un valor de tipo de reproducción único (TT_PB_TY). Si
se eliminan dos títulos completos consecutivos, las entradas en la
tabla de punteros de búsqueda de títulos (TT_SRPT) deberán
combinarse en un nuevo título. Además, las listas de reproducción
relacionadas se combinan y se etiquetan como espacio libre. El
espacio libre que está disponible en el disco al final del VOBS
para títulos en el VTS o más allá de los límites del VTS no se
refleja en la TT_SRPT. La figura 5 ilustra un ejemplo para encontrar
una PGCI de un título.
Dentro de la figura 5 se proporcionan las
siguientes estructuras de datos: tipo de reproducción de título
(TT_PB_
TY), número de parte del título (PTT_Ns), número del título del VTS (VTS_TTN), número del PGC (PGCN), número de programa (PGN), número de título del VTS (VTS_TTN), dirección inicial de la tabla de información de cadena de programa del VTS (VTS_PGCI-SA), tabla de información de cadena de programa (PGCIT), número de ángulos (AGL-Ns), campo de identificación padre para el título (TT_PTL_ID-FLD), número del VTS (VTSN) y campo de identificación padre (PTL_ID_FLD).
TY), número de parte del título (PTT_Ns), número del título del VTS (VTS_TTN), número del PGC (PGCN), número de programa (PGN), número de título del VTS (VTS_TTN), dirección inicial de la tabla de información de cadena de programa del VTS (VTS_PGCI-SA), tabla de información de cadena de programa (PGCIT), número de ángulos (AGL-Ns), campo de identificación padre para el título (TT_PTL_ID-FLD), número del VTS (VTSN) y campo de identificación padre (PTL_ID_FLD).
Cada título (excepto para el último título de la
lista de reproducción y el último título completo) está enlazado
con el siguiente título mediante una instrucción de enlace PGCN en
la información de cadena de programa asociada (PGCI). La
información de cadena de programa (PGCI) de la última lista de
reproducción y el último título completo contiene una llamada
CallSS al menú de títulos. Si el título está etiquetado como espacio
libre, esta instrucción se almacena como un comando previo en la
información de cadena de programa (PGCI). Por lo demás, la
instrucción se almacena como un comando posterior.
El número de títulos completos en un disco
DVD-VR es igual al número de listas de reproducción
con un máximo de 49. Los títulos pueden subdividirse en un máximo
de 99 capítulos (parte de títulos). El número máximo de capítulos
para todos los títulos completos en un disco es 254.
A continuación se proporcionarán las
restricciones y modificaciones comparadas con el formato de sólo
lectura.
Tal como ya se ha descrito con referencia a la
figura 1, exactamente el conjunto de títulos de vídeo se graba en
disco. La figura 2 ilustra la estructura de datos de la información
general de gestor de vídeo (VMGI) dentro de la zona del gestor de
vídeo (VGM) tal como se muestra en la figura 1. Como en la figura 1,
la información de control de la presentación (PCI) y la información
de búsqueda de datos (DSI) no se muestran en la figura 2, aunque
esta información se dispersa en paquetes de navegación
correspondientes (NV_PCK) en cada unidad de objeto de vídeo (VOBU)
del conjunto de objetos de vídeo para el menú de gestor de vídeo
(VMGM_VOBS).
Con respecto a la tabla de gestión de
información del gestor de vídeo (VMGI_MAT), los primeros 8 bytes del
identificador único del proveedor (PVR_ID) contienen la serie
"DVD-VR01". La primera cadena de programa de
reproducción (FP_PGC) contiene sólo un salto (comando JumpSS) al
menú de títulos como un comando previo.
La tabla de punteros de búsqueda de títulos
(TT_SRPT) consiste en dos secciones de longitud igual. La primera
mitad contiene punteros para N listas de reproducción y la segunda
mitad contiene punteros hacia N títulos completos. Las listas de
reproducción así como los títulos completos se clasifican en el
orden de direcciones iniciales en aumento de la primera célula
utilizada en el conjunto de objetos de vídeo (VOBS). Todos los
títulos son títulos de cadenas de programas de una secuencia para
los que se bloquean Time_Play() (el tiempo de reproducción) y
Time_Search() (el tiempo de búsqueda). Part_of_Title Play() (parte
de la reproducción de título) y Part_of_Title Search () (parte de
la búsqueda de título) deberán bloquearse para títulos que están
asociados con el espacio libre y no deberán bloquearse para otros
títulos. La tabla 1 enumera tipos de reproducción permitidos tal
como se indica por el Title_Playback_Type, campo de tipo de
reproducción de título (TT_PB_TY).
La tabla de unidades de información de cadena de
programa del menú del gestor de vídeo (VMGM_PGCI_UT) está solamente
enlazada al menú de títulos. Deberá haber solamente una unidad de
lenguaje. El menú de gestor de vídeo existe en esta unidad de
lenguaje.
A continuación la tabla de atributos del
conjunto de títulos de vídeo (VTS_ATRT), la tabla de direcciones de
células del menú del gestor de vídeo (VMGM_C_ADT) se limita a un
máximo de 170 células y el mapa de direcciones de unidades de
objetos de vídeo del menú del gestor de vídeo (VMGM_VOBU_ADMAP) a un
máximo de 511 VOBUs. La parte restante de la zona del gestor de
vídeo (VMG) se ocupa con el conjunto de objetos de vídeo del menú
del gestor de vídeo (VMGM_VOBS) y con la copia de reserva de la
información de gestor de vídeo (VMGI_BUP).
Con referencia a la figura 3, se analizará la
información del conjunto de títulos de vídeo. Como el menú raíz
contiene sólo una cadena de programas (PGC) ficticia y no están
permitidos otros menús, los menús (VTS) de títulos de vídeo no
tienen datos de objetos de vídeo asociados (VOB). Por consiguiente
la tabla de direcciones de células del menú del conjunto de títulos
de vídeo (VTSM_C_ADT) y el mapa de direcciones de la unidad de
objetos de vídeo del conjunto de títulos de vídeo (VTSM_VOBU_ADMAP)
no existe.
La tabla de gestión de la información de
conjunto de títulos de vídeo (VTSI_MAT) comprende la zona siguiente
(no mostrada en la figura):
- -
- los atributos de vídeo del VTS (VTS_V_ATR) (el modo de compresión de vídeo es compatible con MPEG-2),
- -
- el número de flujos de audio (VTS_AST_Ns) que describe el número de diferentes conjuntos de atributos de flujos de audio usados en este VTS,
- -
- la tabla de atributos de flujo de audio del VTS (VTS_AST_ATRT) que enumera los diferentes conjuntos de atributos de flujos de audio que se definen (o pueden o no pueden usarse) para este VTS. La PGCI para cada título define qué conjunto se usa realmente,
- -
- el número de flujos de pie de imagen (VTS_SPST_Ns) (fijados a uno en este VTS) y
- -
- la tabla de atributos de flujo de pie de imagen del VTS (VTS_SPST_ATRT) (todos los campos en esta tabla son cero).
La información del conjunto de títulos de vídeo
(VTSI) comprende además una tabla de punteros de búsqueda de parte
del título del conjunto de títulos de vídeo (VTS_PTT_SRPT) en la que
las unidades de títulos se graban en el mismo orden que los títulos
en el puntero de búsqueda de títulos (TT_SRPT).
A continuación se presenta una tabla de
información de cadenas de programas del conjunto de títulos de vídeo
(VTS_PGCIT). El número de punteros de búsqueda de información de
cadenas de programa del conjunto de títulos de vídeo (VTS_PGCI) es
igual al número de títulos en la tabla de punteros de búsqueda de
títulos (TT_SRPT). Los punteros de búsqueda se graban en el mismo
orden que los títulos. Todas las cadenas de programas (PGC) son PGC
de entrada con todos los bits cero para el modo de bloque, tipo de
bloque y campo de identificación parental (PTL_ID_FLD). Cuando una
lista de reproducción es igual al título completo asociado, su
dirección inicial de los valores de información de cadenas de
programa del conjunto de títulos de vídeo (VTS_PGCI_SA) son
idénticos.
Con respecto a la tabla de unidades de
información de cadenas de programas del menú del conjunto de títulos
de vídeo (VTSM_PGCI_UT) se observa lo siguiente. El número de
unidades de lenguaje del menú del conjunto de títulos de vídeo tal
como se especifica en la VTSM_PGCI_UTI deberá ser 1. Hay exactamente
un puntero de búsqueda de unidades de lenguaje de menú del conjunto
de títulos de vídeo (VTSM_LU_SRP). El campo de existencia del menú
del conjunto de títulos de vídeo (VTSM_EXST) deberá contener el
valor (1000 0000b) para indicar que solamente existe el menú raíz.
La unidad de lenguaje del menú del conjunto de títulos de vídeo
(VTSM_LU) contiene solamente un puntero de búsqueda de información
de cadena de programa (VTSM_PGCI_SRP). El parámetro de categoría de
cadena de programa del menú del conjunto de títulos de vídeo
(VTSM_PGC_CAT) para la cadena de programa del menú del conjunto de
títulos de vídeo (VTSM_PGC) contiene el valor (8300 0000h) que
indica que la cadena de programa asociada (PGC) es la PGC de
entrada para el menú raíz. Hay exactamente una información de cadena
de programa del menú del conjunto de títulos de vídeo
(VTSM_PGCI).
La tabla de mapas de tiempo del conjunto de
títulos de vídeo (VTS_TMAPT) contiene mapas de tiempo del conjunto
de títulos de vídeo (VTS_TMAP) presentes para todos los títulos en
el disco pero no contiene entradas de mapas.
Con respecto a la tabla de direcciones de
células del conjunto de títulos de vídeo (VTS_C_ADT) el parámetro
contiene el número de objetos de vídeo en el conjunto de títulos de
vídeo (VTS_VOB_Ns) que contiene el valor "1". Se observa que
el número VTS_VOB_Ns no refleja el número real de VOB en el conjunto
de objetos de vídeo de un disco regrabable. Se fija a 1 ya que el
número de identificación de VOB de todos los VOB está fijado en
"1". Toda la información de fragmentos de células del conjunto
de títulos de vídeo (VTS_CPI) tiene el mismo valor "1" para el
número de identificación de objetos de vídeo del conjunto de títulos
de vídeo (VTS_VOB_IDN). Exactamente 254 bloques VTS_CPI se graban
con VTS_C_IDN comenzando desde "1" y aumentando hasta e
incluyendo "254". La dirección inicial y la dirección final
del fragmento de célula del conjunto de títulos de vídeo (VTS_CP_SA
y VTS_CP_EA) de fragmentos de célula a los que ninguna PGC hace
referencia de un título real contienen el valor (0000 0000h). Se
observa que los fragmentos de célula a los que hace referencia una
PCG de un título de espacio libre contienen direcciones iniciales y
finales cero.
Con respecto al mapa de dirección de unidades de
objeto de vídeo del conjunto de títulos de vídeo (VTS_VOBU
_ADMAP) se observa que todas las direcciones iniciales de unidad de objeto de vídeo (VOBU) de las VOBU que se incluyen completamente en el VTSTT_VOBS se enumeran aquí en orden ascendente. Se observa que las direcciones iniciales VOBU de las VOBU que son parte del espacio libre también están incluidas en el mapa de dirección de las VOBU del VTS.
_ADMAP) se observa que todas las direcciones iniciales de unidad de objeto de vídeo (VOBU) de las VOBU que se incluyen completamente en el VTSTT_VOBS se enumeran aquí en orden ascendente. Se observa que las direcciones iniciales VOBU de las VOBU que son parte del espacio libre también están incluidas en el mapa de dirección de las VOBU del VTS.
A continuación se proporcionará la estructura de
la zona de información de la cadena de programa (PGCI) para las
cadenas de programas de títulos con referencia a la figura 5. Esta
estructura comprende una zona de información general de cadena de
programa (PGC-GI), una tabla de comandos de cadena
de programa (PGC_CMDT), una tabla de información de reproducción de
célula (C_PBIT) y una tabla de información de posición de célula
(C_POSIT).
Con respecto a la información general de la
cadena de programa (PGC-GI) se observa que
exactamente uno de los indicadores de disponibilidad en la tabla de
control de flujo de audio de la cadena de programa (PGC_AST_CTLT)
se fija a (1b). Cuando se fija el indicador de disponibilidad de
orden i, el conjunto de parámetros de flujo de audio definido para
este conjunto de títulos de vídeo (VTS) es válido para esta cadena
de programa (PGC). El número del flujo de audio de decodificación
es siempre "0".
El indicador de disponibilidad del primer campo
de control de flujo de pies de imagen de cadena de programa
(PGC_SPST_CTL) en la tabla de control de flujo de pies de imagen de
programa (PGC_SPST_CTLT) se fija a (1b). Todos los otros bits de la
tabla de control de flujo de pies de imagen de programa
(PGC_SPST_CTLT) contienen el valor (0b).
El modo de reproducción de programa (PG) en el
control de navegación de cadena de programa (PGC_NV_CTL) se fija a
reproducción secuencial. El valor de tiempo restante (still time) se
fija a "no Still".
La tabla de comandos de la PGC (PGC_CMDT)
contiene exactamente tres comandos. Según esta versión de la
especificación sólo se usa realmente un comando (para el enlace de
títulos), los otros dos comandos son comandos NOP (0000 0000h). En
la tabla 2 se define qué comando se usa para el enlace de
títulos.
Con respecto a la tabla de información de
reproducción de célula (C_PBIT): las células no son parte de un
bloque de ángulos y no existe un bloque intercalado.
Con respecto a la tabla de información de
posición de célula (C_POSIT): los números de identificación de los
objetos de vídeo de todas las células en la PGC contienen el valor
"1". Se observa que, en discos DVD-VR, todos
los VOB tiene el mismo VOB_IDN.
Está permitido que el número de identificación
de células de una célula cuyo indicador de reproducción fluida
fijado en la información de reproducción de célula no sea el mismo
que el anterior número de identificación de célula aumentado en
1.
Con respecto a la información de control de
presentación (PCI) se observa que la modificación de una lista de
reproducción puede requerir que una célula se divida en dos nuevas
células. En ese caso, todos los valores del tiempo transcurrido de
célula (C_ELTM en PCI_GI) deberán actualizarse en todos los campos
PCI en la segunda célula.
Más adelante se proporcionan campos de datos
adicionales con respecto al formato de DVD-vídeo
para discos de sólo lectura para llevar atributos de flujo en
tiempo real.
Los últimos 32 bytes reservados de la
información general de la información de control de presentación
(PCI_GI) se vuelven a definir en esta especificación tal como se
muestra en la tabla 3.
PCI_GI_XI identifica la aplicación y especifica
la longitud de la extensión. Si todos los bits en este byte son
cero, entonces los bytes de PCI_GI que siguen a este campo son
cero.
El identificador de aplicación contiene el valor
(0001b) si los atributos de flujo definidos en VTSI_MAT para este
VTS deben sustituirse por los atributos de flujo en tiempo real. De
lo contrario contiene el valor (000b). Los atributos de flujo en
tiempo real son válidos desde el PTM inicial hasta el PTM final de
la VOBU en la que se incluye este campo.
La longitud de extensión define el número de
bytes para esta extensión que sigue a este campo. Deberá contener
el valor (0010b) si el identificador de aplicación es (000 1b).
Contiene el valor (0000b) si el identificador de aplicación es
(0000b).
RT_V_ATR describe los atributos de flujo de
vídeo en tiempo real.
La relación de aspecto, la fuente de imagen en
buzón y el modo de cámara de cine se definen en las especificaciones
de DVD para el disco de sólo lectura.
RS_AST_ATR describe los atributos de flujo de
audio en tiempo real:
El tipo envolvente se define en las
especificaciones del disco de sólo lectura.
Con respecto a la información de búsqueda de
datos (DSI) se observa que todos los VOB se asignan en bloques
contiguos y no existen ángulos.
Con respecto a la información general de
información de búsqueda de datos (DSI_GI) se observa que el número
de identificación de objeto de vídeo (VOB ID) es siempre 1. Además
no hay ningún requisito de que los números de identificación de
célula sean monótonamente crecientes desde 1 en el objeto de vídeo.
Deberán aplicarse las siguientes normas para la identificación de
células:
- -
- el identificador de célula es idéntico en todas las VOBU que pertenecen a la misma célula
- -
- las células que se utilizan por los títulos reales se identifican de manera única por su identificador de célula.
Se observa que la modificación de una lista de
reproducción puede requerir que una célula se divida en dos nuevas
células. En ese caso, todos los valores del tiempo transcurrido de
célula (C_ELTM en DSI_GI) deberán actualizarse en todos los campos
DSI en la segunda célula.
Con respecto al objeto de vídeo se observa que
un número entero de paquetes de flujo de programa
MPEG-2 pude faltar desde el comienzo de la primera
célula en el VOB, si ningún título usa esta célula. La última célula
de un VOB es una célula de tope.
Se observa que se excluyen las conexiones
fluidas entre los VOB.
Se permite solamente un flujo de audio dentro de
un VOB. El número de flujo de decodificación de audio es
"0".
Se permite solamente un flujo a pie de imagen
dentro de un VOB. El número de flujo de decodificación a pie de
imagen es "0". Los datos para una unidad a pie de imagen (SPU)
se incluyen totalmente en una VOBU. El periodo de validez de la SPU
no deberá comenzar antes de la PTM inicial de la VOBU ni finalizar
después del PTM final de la VOBU.
\newpage
El formato de DVD-vídeo para
discos regrabables no es totalmente idéntico al formato de
DVD-vídeo para discos de sólo lectura. Las
diferencias se encuentran (1) en las reglas para la asignación de
datos y (2) en algunos detalles de los datos de navegación en los
flujos de datos en tiempo real. El primer tipo de diferencias
generalmente no tiene consecuencias para los reproductores de
DVD-vídeo. Como consecuencia del segundo tipo de
diferencias en algunos casos el comportamiento del modo de trucaje
(trick mode) de los dispositivos de reproducción de
DVD-vídeo con discos regrabables puede que no sea
exactamente el mismo que con discos grabados previamente. Los
fabricantes pueden mejorar la compatibilidad entre reproductores de
DVD-vídeo y discos regrabables siguiendo las
directrices proporcionadas a continuación.
Con respecto a las estructuras VOBS:
En discos de DVD-vídeo
regrabables algunas reglas para las estructuras de datos de conjunto
de objetos de vídeo son diferentes de las reglas para discos de
sólo lectura. Los reproductores de DVD-vídeo
reproducirán de manera adecuada discos regrabables si son robustos
frente a:
- -
- numeración no secuencial de los VOB en el VTSTT_VOBS
- -
- numeración no secuencial de células dentro de un VOB
- -
- la existencia de restos de células parcialmente sobrescritas u otros datos sin usar entre células "activas"
- -
- reglas modificadas para punteros de búsqueda de avance como se define a continuación:
Las grabadoras de DVD-vídeo son
necesarias para llenar al menos los punteros de avance correctos
FWDI (n) para n \leq M. Los punteros de avance FWDI(n) con
M < n \leq N contienen el último valor correcto. Para n >
N, los punteros de avance señalan el final de la célula actual. La
duración de una célula en un disco regrabable es normalmente de 60
segundos.
Esto significa que para la funcionalidad de
búsqueda de avance los reproductores de DVD-vídeo
pueden seguir basándose en los punteros FWDI para velocidades más
bajas (2x, 4x, 8x). Para velocidades más altas, el reproductor
puede seguir usando los punteros FWDI de larga distancia pero en
este caso señalan el final de la célula actual. Si se desean
velocidades de búsqueda rápida precisas, la velocidad puede
ajustarse captando imágenes intermedias (por ejemplo, aplicando un
puntero FWDI(6)) o adaptando el periodo de visualización de
las imágenes.
La figura 7 muestra un aparato de grabación
según una primera realización de la invención. El aparato de
grabación se compone de varias unidades. Una unidad es la unidad 1
de entrada A/V. La unidad 1 de entrada A/V recibe señales de imagen
y sonido en un terminal 2 de entrada de antena y un terminal 3 de
entrada de sonido/imagen externo. El terminal 2 de entrada de
antena está adaptado para recibir señales A/V moduladas emitidas
transmitidas por una fuente de cable, terrestre o por satélite. El
terminal 3 de entrada de sonido/imagen externo está adaptado para
recibir una señal de audio no modulada o señales de vídeo no
moduladas generadas directamente por una fuente de audio o de
vídeo, respectivamente.
La figura 8 ilustra la unidad 1 de entrada A/V
más detalladamente. Un sintonizador 5 que se conecta al terminal 2
de entrada de antena demodula las señales de antena A/V moduladas y
emite las señales demoduladas hacia una unidad 6 de
demultiplexación A/V adecuada para separar las señales de audio de
las señales de vídeo. Una unidad 7 de conversión A/D de audio emite
una señal A de audio digital y una unidad 8 de decodificación
NTSC/PAL/SECAM, que comprende un conversor A/D de vídeo, emite una
señal V de vídeo digital. Estas señales A y V se emiten a una
unidad 9 de codificación/decodificación que se ilustra más
detalladamente en la figura 9. La unidad 9 de
codificación/decodificación comprime y codifica las señales A y V
respectivamente mediante un codificador 10 de audio y un
codificador 11 de vídeo, las convierte en un flujo comprimido y
multiplexado según las especificaciones de grabación de vídeo,
empleando un multiplexador 12. Para este fin, el codificador 10 de
audio y el codificador 11 de vídeo están adaptados para realizar la
compresión de fuente según una norma específica para la compresión,
tal como por ejemplo MPEG-2 de audio y vídeo.
El flujo multiplexado y comprimido se remite a
través de una memoria 13 intermedia de pista (track buffer) que
absorbe las fluctuaciones de velocidad procedentes de la grabación y
reproducción de datos intermitente desde un disco a una unidad 14
de accionamiento. La unidad 9 de codificación y decodificación
también expande un flujo comprimido, que una unidad 14 de
accionamiento lee desde un medio de grabación, y emite de manera
separada una señal A de audio y una señal V de vídeo a la unidad 15
de salida A/V. Para este fin, la unidad 9 de codificación y
decodificación comprende un decodificador 16 A/V adecuado para
decodificar las señales de fuente de audio y de vídeo
comprimidas.
La unidad 15 de salida A/V que se ilustra más
detalladamente en la figura 10 comprende un conversor 17 D/A de
audio para emitir señales de sonido a un terminal 18 de salida de
sonido externo. La unidad 15 de salida A/V comprende además una
unidad 19 de conversión D/A - de decodificación de vídeo para emitir
señales de vídeo a un terminal 20 de salida de imagen externa.
\newpage
La figura 11 ilustra la unidad 14 de
accionamiento más detalladamente. Esta unidad 14 recibe el flujo
comprimido generado por la unidad 9 de codificación y
decodificación y añade un código de corrección de errores mediante
una unidad 21 de procesamiento de corrección de errores adecuada al
flujo. A continuación, una unidad 22 de modulación/demodulación de
canal convierte el flujo con código de corrección de errores en bits
de canal adaptados para la grabación en un medio 23 de grabación.
En el caso de un disco DVD se aplica el esquema de modulación EFM+.
La grabación y lectura en el caso de un medio 23 de grabación de
tipo óptico se realiza mediante un láser comprendido en una unidad
25 de cabezal óptico. Una unidad 24 de control de potencia de láser
controla el láser. Las señales reflejadas desde el medio 23 de
grabación se convierten mediante un amplificador y un circuito 26
equalizador de forma de onda en señales de dos valores. El flujo
comprimido resultante se demodula adicionalmente mediante la unidad
22 de modulación/demodulación, se corrigen los errores mediante la
unidad 21 de procesamiento de corrección de errores y se emite a la
unidad 9 de codificación/decodificación a través de la memoria 13
intermedia de pista.
Un servocircuito 27, conectado al amplificador y
circuito 26 equalizador de forma de onda, controla la ubicación de
la unidad 25 de cabezal óptico con respecto al medio 23 de grabación
y la velocidad rotacional del medio 23 de grabación controlando los
medios 28 de accionamiento rotacional.
Una unidad 29 de control de sistema, tal como se
muestra en la figura 12, controla cada bloque y realiza el control
de archivos, la gestión de información de control y el control de la
memoria intermedia de pista. Para este fin se proporciona una
unidad 30 de procesamiento de control de sistema conectada a medios
31 de memoria cargados con un sistema de operación adecuado. Los
medios 32 de entrada del operador y los medios 33 de salida del
operador están conectados a los medios 31 de memoria. Los medios 32
de entrada del operador comprenden por ejemplo medios de tecleado y
los medios de salida del operador comprenden medios de
visualización.
Aunque la invención se ha descrito con
referencia a realizaciones preferidas de la misma, ha de entenderse
que éstas no son ejemplos limitativos. Por tanto, varias
modificaciones de las mismas pueden resultar evidentes a los
expertos en la técnica, sin desviarse del alcance de la invención
tal como se define en las reivindicaciones. La invención puede
implementarse tanto con software como con hardware, y varios
"medios" pueden representarse por el mismo elemento de
hardware. También se observa que la palabra "comprende" no
excluye la presencia de otras etapas o elementos diferentes a los
enumerados en una reivindicación. Los signos de referencia no
limitan el alcance de las reivindicaciones.
(D1) Solicitud de patente europea EP 724 264
(D2) Patente estadounidense 5 784 528
(D3) ISO/IEC 13818-1: 1995
Information Technology- Generic Coding of moving pictures and
associates audio information: part 1: Systems (MPEG2 sistemas).
Claims (10)
1. Método para grabar un flujo de bits
codificados, representando dicho flujo de bits codificados una
pluralidad de objetos de vídeo que comprenden una secuencia de
células que forman conjuntamente una parte de un flujo de programa
MPEG2, en un disco como soporte (23) de grabación, tal como un disco
óptico, comprendiendo dicho método:
grabar objetos de vídeo que comprenden una
secuencia de células grabadas de manera contigua, comprendiendo
cada célula un número de identificación único dentro de un objeto de
vídeo;
grabar una secuencia de reproducción de células
que define una cadena de programa de células que puede reproducirse,
comprendiendo dicha secuencia referencias a los números de
identificación de célula,
grabar datos de navegación dentro de dichas
células que comprenden dichos números de identificación de
célula,
caracterizado por
dividir al menos una célula grabada previamente
en nuevas células y/o sobrescribir al menos una célula grabada
previamente al menos parcialmente con una nueva célula,
asignar la al menos una célula nueva con un
número de identificación de célula,
grabar una nueva secuencia de reproducción de
células empleando la al menos una nueva célula, empleando la nueva
secuencia de reproducción una numeración no incremental de números
de identificación de célula.
2. Método según la reivindicación 1,
caracterizado por asignar a todos los objetos de vídeo el
mismo número de identificación de objetos de vídeo.
3. Método según la reivindicación 2, en el que
dicha asignación de nuevas células con números de identificación de
célula comprende la actualización de datos de navegación dentro de
las nuevas células.
4. Método según la reivindicación 3, en el que
dicha actualización comprende actualizar un tiempo transcurrido de
célula y un número de identificación de célula.
5. Método según la reivindicación 4, en el que
una célula, un objeto de vídeo, una secuencia de reproducción, un
número de identificación de célula y datos de navegación
corresponden, respectivamente, a una célula, un objeto de vídeo
(VOB), una cadena de programa (PGC), un número de identificación de
célula y un paquete de navegación (NV_PCK) de la especificación de
vídeo de sólo lectura de DVD.
6. Aparato de grabación para grabar un flujo de
bits codificados, que representan una pluralidad de objetos de
vídeo que comprenden una secuencia de células que forman
conjuntamente una parte de un flujo de programa MPEG2, en un disco
como soporte (23) de grabación, tal como un disco óptico,
comprendiendo el aparato de grabación medios (9, 14) de grabación
adaptados para grabar
una secuencia de células grabadas de manera
contigua, comprendiendo cada célula un número de identificación
único dentro de un objeto de vídeo;
una secuencia de reproducción de células que
define una cadena de programa de células que puede reproducirse,
comprendiendo dicha secuencia referencias a los números de
identificación de célula,
datos de navegación dentro de dichas células que
comprenden dichos números de identificación de célula,
caracterizado porque el aparato de
grabación comprende
medios (29) de control de sistema adaptados para
controlar los medios (9, 14) de grabación
para dividir al menos una célula grabada
previamente en nuevas células y/o sobrescribir al menos una célula
grabada previamente al menos parcialmente con una nueva célula,
para asignar la al menos una célula nueva con un
número de identificación de célula,
para grabar una nueva secuencia de reproducción
de células empleando la al menos una nueva célula, empleando la
nueva secuencia de reproducción una numeración no incremental de
números de identificación de célula.
7. Aparato de grabación según la reivindicación
6, caracterizado porque los medios (29) de control de sistema
están adaptados para asignar a todos los objetos de vídeo el mismo
número de identificación de objeto de vídeo.
8. Aparato de grabación según la reivindicación
7, caracterizado porque los medios (29) de control de sistema
están adaptados para actualizar los datos de navegación dentro de
las nuevas células.
9. Aparato de grabación según la reivindicación
8, caracterizado porque los medios (29) de control de sistema
están adaptados para actualizar un tiempo transcurrido de célula y
un número de identificación de célula.
10. Aparato de grabación según la reivindicación
9, en el que una célula, un objeto de vídeo, una secuencia de
reproducción, un número de identificación de célula y datos de
navegación corresponden, respectivamente, a una célula, un objeto
de vídeo (VOB), una cadena de programa (PGC), un número de
identificación de célula y un paquete de navegación (NV_PCK) de la
especificación de vídeo de sólo lectura de DVD.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP99202057 | 1999-06-25 | ||
EP99202057 | 1999-06-25 | ||
PCT/EP2000/005890 WO2001001682A1 (en) | 1999-06-25 | 2000-06-23 | Numbering of video objects and cells |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2272294T3 true ES2272294T3 (es) | 2007-05-01 |
Family
ID=8240363
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES00942133T Expired - Lifetime ES2272294T3 (es) | 1999-06-25 | 2000-06-23 | Numeracion de celulas y objetos de video. |
Country Status (24)
Country | Link |
---|---|
US (2) | US6965729B1 (es) |
EP (2) | EP1108327B1 (es) |
JP (1) | JP4599011B2 (es) |
KR (1) | KR100712105B1 (es) |
CN (1) | CN1183756C (es) |
AR (1) | AR025184A1 (es) |
AT (1) | ATE341156T1 (es) |
AU (1) | AU771833B2 (es) |
BR (1) | BR0006852B1 (es) |
CA (1) | CA2342137C (es) |
CY (1) | CY1105858T1 (es) |
DE (1) | DE60030944T2 (es) |
DK (1) | DK1108327T3 (es) |
ES (1) | ES2272294T3 (es) |
HU (1) | HU228413B1 (es) |
ID (1) | ID30177A (es) |
IL (1) | IL141585A (es) |
MY (1) | MY123700A (es) |
PL (1) | PL200623B1 (es) |
PT (1) | PT1108327E (es) |
RU (1) | RU2275752C2 (es) |
TR (1) | TR200100641T1 (es) |
TW (1) | TW488160B (es) |
WO (1) | WO2001001682A1 (es) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100477639B1 (ko) * | 2001-12-29 | 2005-03-23 | 삼성전자주식회사 | 시청 제한 방법 |
KR20030065160A (ko) | 2002-01-31 | 2003-08-06 | 삼성전자주식회사 | 파이널라이즈 이후 추가 데이터 기록이 가능한 저장매체,그 기록 및 재생 장치와 방법 |
KR100561479B1 (ko) * | 2003-03-13 | 2006-03-16 | 삼성전자주식회사 | 동영상으로 재생되는 복수개의 타이틀이 기록된정보저장매체, 그 재생 장치 및 재생 방법 |
KR100595585B1 (ko) | 2003-05-13 | 2006-07-03 | 엘지전자 주식회사 | 이동통신시스템에서의 멀티미디어 방송 및 멀티캐스트서비스를 위한 무선자원관리방법 |
JP2005276344A (ja) * | 2004-03-25 | 2005-10-06 | Toshiba Corp | 情報記録媒体及び情報再生装置 |
WO2006067761A1 (en) * | 2004-12-22 | 2006-06-29 | Koninklijke Philips Electronics, N.V. | Dispersive chapter-allocation to dvd recordings |
US7793206B2 (en) * | 2005-11-02 | 2010-09-07 | Creative Technology Ltd | System for downloading digital content published in a media channel |
JP2007334966A (ja) * | 2006-06-13 | 2007-12-27 | Toshiba Corp | 情報記録装置及び情報再生装置 |
US20090304366A1 (en) * | 2006-12-21 | 2009-12-10 | Koninklijke Philips Electronics N.V. | Reliable video recording on optical discs |
US8151195B2 (en) * | 2008-03-05 | 2012-04-03 | Lsi Corporation | Title editing for slow or fast motion on recordable DVD discs |
US10237584B2 (en) * | 2017-04-17 | 2019-03-19 | Sony Interactive Entertainment LLC | Real-time incorporation of user-generated content into third-party content streams |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5691982A (en) * | 1979-12-25 | 1981-07-25 | Daido Steel Co Ltd | Gas shielded arc welding method |
CA2168327C (en) | 1995-01-30 | 2000-04-11 | Shinichi Kikuchi | A recording medium on which a data containing navigation data is recorded, a method and apparatus for reproducing a data according to navigationdata, a method and apparatus for recording a data containing navigation data on a recording medium. |
EP0737975B1 (en) * | 1995-04-11 | 1999-07-07 | Kabushiki Kaisha Toshiba | Recording medium, recording apparatus and recording method for recording data into recording medium, and reproducing apparatus and reproducing method for reproducing data from recording medium |
CN1115045C (zh) | 1995-09-29 | 2003-07-16 | 松下电器产业株式会社 | 对媒体进行位流交错录放的方法及装置 |
JP4416846B2 (ja) * | 1997-08-22 | 2010-02-17 | ソニー株式会社 | メニュー制御用データを記録したコンピュータ読み取り可能な記録媒体ならびにメニュー制御方法および装置 |
EP0903744B1 (en) * | 1997-09-17 | 2001-01-10 | Matsushita Electric Industrial Co., Ltd | Optical disc, video data editing apparatus, computer-readable recording medium storing an editing program, reproduction apparatus for the optical disc, and computer-readable recording medium storing a reproduction program |
JPH11232792A (ja) * | 1998-02-12 | 1999-08-27 | Nippon Columbia Co Ltd | 記録装置およびディスク記録方法 |
JP3356691B2 (ja) * | 1998-07-07 | 2002-12-16 | 株式会社東芝 | 情報記録媒体とその記録方法及び再生方法 |
CN1154107C (zh) * | 1998-11-16 | 2004-06-16 | 皇家菲利浦电子有限公司 | 用于记录实时信息的方法和装置 |
EP1057184B1 (en) * | 1998-11-16 | 2016-04-27 | Koninklijke Philips N.V. | Method and device for recording real-time information |
KR100942426B1 (ko) * | 2007-10-12 | 2010-02-17 | 한국화학연구원 | 수소이온 전도성 무기물을 함유하는 나노복합전해질 막,이의 제조방법 및 이를 이용한 막-전극 접합체 |
-
2000
- 2000-06-23 BR BRPI0006852-7A patent/BR0006852B1/pt not_active IP Right Cessation
- 2000-06-23 CA CA002342137A patent/CA2342137C/en not_active Expired - Lifetime
- 2000-06-23 DE DE60030944T patent/DE60030944T2/de not_active Expired - Lifetime
- 2000-06-23 IL IL14158500A patent/IL141585A/he active IP Right Grant
- 2000-06-23 CN CNB008017948A patent/CN1183756C/zh not_active Expired - Lifetime
- 2000-06-23 TR TR2001/00641T patent/TR200100641T1/xx unknown
- 2000-06-23 JP JP2001506228A patent/JP4599011B2/ja not_active Expired - Lifetime
- 2000-06-23 AT AT00942133T patent/ATE341156T1/de active
- 2000-06-23 EP EP00942133A patent/EP1108327B1/en not_active Expired - Lifetime
- 2000-06-23 KR KR1020017002252A patent/KR100712105B1/ko active IP Right Grant
- 2000-06-23 ES ES00942133T patent/ES2272294T3/es not_active Expired - Lifetime
- 2000-06-23 PT PT00942133T patent/PT1108327E/pt unknown
- 2000-06-23 MY MYPI20002862 patent/MY123700A/en unknown
- 2000-06-23 HU HU0103739A patent/HU228413B1/hu unknown
- 2000-06-23 ID IDW20010436A patent/ID30177A/id unknown
- 2000-06-23 AU AU56860/00A patent/AU771833B2/en not_active Expired
- 2000-06-23 US US09/763,301 patent/US6965729B1/en not_active Expired - Lifetime
- 2000-06-23 PL PL346279A patent/PL200623B1/pl unknown
- 2000-06-23 WO PCT/EP2000/005890 patent/WO2001001682A1/en active IP Right Grant
- 2000-06-23 EP EP06117309A patent/EP1708199A3/en not_active Withdrawn
- 2000-06-23 RU RU2001107849/09A patent/RU2275752C2/ru active IP Right Revival
- 2000-06-23 DK DK00942133T patent/DK1108327T3/da active
- 2000-06-26 AR ARP000103206A patent/AR025184A1/es active IP Right Grant
- 2000-08-11 TW TW089116164A patent/TW488160B/zh not_active IP Right Cessation
-
2005
- 2005-10-06 US US11/244,681 patent/US8457477B2/en not_active Expired - Fee Related
-
2006
- 2006-12-19 CY CY20061101810T patent/CY1105858T1/el unknown
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8452162B2 (en) | Order of titles | |
ES2373605T3 (es) | Dispositivo de codificación de imágenes y dispositivo de decodificación de imágenes. | |
US8457477B2 (en) | Numbering of video objects and cells | |
AU771828B2 (en) | Recording incomplete video streams | |
MXPA01002072A (es) | Numeracion de objetos y celulas de video | |
MXPA01002074A (es) | Orden de titulos en una grabacion de video dvd de tiempo real | |
MXPA01001965A (es) | Grabacion de flujos de video incompletos |