PT1110222E - Ordem de títulos numa gravação de dvd vídeo em tempo real - Google Patents
Ordem de títulos numa gravação de dvd vídeo em tempo real Download PDFInfo
- Publication number
- PT1110222E PT1110222E PT00943846T PT00943846T PT1110222E PT 1110222 E PT1110222 E PT 1110222E PT 00943846 T PT00943846 T PT 00943846T PT 00943846 T PT00943846 T PT 00943846T PT 1110222 E PT1110222 E PT 1110222E
- Authority
- PT
- Portugal
- Prior art keywords
- title
- video
- titles
- recording
- free space
- Prior art date
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
-
- 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/82—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
- H04N9/8205—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
-
- 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/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/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]
-
- 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
- G11B2020/10935—Digital recording or reproducing wherein a time constraint must be met
- G11B2020/10944—Real-time recording or reproducing, e.g. for ensuring seamless playback of AV data
-
- 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
- G11B2020/1264—Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting concerns a specific kind of data
- G11B2020/1265—Control data, system data or management information, i.e. data used to access or process user data
-
- 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/213—Read-only 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/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/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
- 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/2583—Optical discs wherein two standards are used on a single disc, e.g. one DVD section and one CD section
-
- 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
-
- 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
-
- 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/806—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 with processing of the sound signal
- H04N9/8063—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 with processing of the sound signal using time division multiplex of the PCM audio and PCM video signals
-
- 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/82—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
- H04N9/8205—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
- H04N9/8227—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being at least another television signal
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)
Description
DESCRIÇÃO
ORDEM DE TÍTULOS NUMA GRAVAÇÃO DE DVD VÍDEO EM TEMPO REAL
ÂMBITO DA INVENÇÃO A invenção diz respeito a um método para gravar sinais de informação codificados como referido no preâmbulo de reivindicação 1 num suporte de gravação tipo disco, tal como um disco que pode ser lido opticamente. A invenção além disso diz respeito a um aparelho de gravação para realizar o método.
ANTECEDENTES DA INVENÇÃO 0 formato DVD-Video para discos que podem ser lidos opticamente está definido em DVD Specifications for Read-Only Disc, parte 3: Video Specifications (versão 1.0, Agosto de 1996). Partes relevantes delas estão sendo descritas em por exemplo European Patent Application EP 724 264 e US Patent 5 784 528, respectivamente documento Dl e D2 na lista de documentos referidos que pode ser encontrada no final desta descrição. Ambos os documentos são aqui incorporados por referência. O formato DVD-Video como definido nas acima mencionadas Specifications for Read-Only Disc, e descrito em Dl e D2 foi criado para armazenar filmes e outros conteúdos video em meios DVD read-only. Algumas das caracteristicas do formato DVD-Video tornam-no menos apropriado para aplicações de gravação em tempo real.
Contudo, é desejável criar e gravar fluxos video e estruturas de dados associadas em meios que podem ser regraváveis em tempo real que deverão ser preferivelmente quase idênticas às estruturas definidas no formato DVD-Video. Tais discos 1 regraváveis deverão ser compatíveis na leitura com a maioria da base instalada de leitores de DVD-Video de consumo. 0 método de acordo com a invenção descreve um formato original e inventivo para DVD-Video compatível com gravação em tempo real de fluxos de vídeo, referida aqui em seguida como Real Time DVD Video Recording ou abreviadamente DVD-Video Recording. 0 formato definido destina-se a gravação vídeo doméstica num meio óptico que é compatível na leitura com leitores DVD-Video. 0 acima mencionado formato DVD-Video exige que dados para um VTS ("Video Title Set") sejam alocados contiguamente. Isto dá todas as espécies de problemas quando parte dos dados é sobrescrita com novas gravações: 0 formato DVD-Video permite uma numeração?????' arbitrária de Títulos Vídeo "Video Titles" (VT) num conjunto de Video Titles "Video Titles Set" (VTS). Por exemplo tal como a sequência de Títulos Vídeo: VTl, VT3, VT2......... Sobrescrever por exemplo o Título Vídeo VT3 com um novo e maior Título Vídeo VT4, resultará em sobrescrever também o Título Vídeo VT2. Isto parecerá estranho a um utilizador, empregando um menu Título Vídeo listando os Títulos Vídeo em ordem consecutiva: VTl, VT2, VT3 Uma tal sequência será mudada para uma sequência como: VTl, X, VT4......com X representando um Título Vídeo apagado.
Assim, quando sobrescrita parcial é uma das características, o modelo de utilizador do meio de gravação torna-se complicado. 0 documento de propriedade anterior WO 00/02195 descreve um método para editar informação vídeo em discos dvd-RAM que faz uso de marcas de gravação para continuar a ser informado se 2 um certo objecto se destina a ser editado ou não ou é permitido ser apagado. 0 documento de propriedade anterior EP 1003337 descreve um formato para armazenar informação video num disco DVD-RAM que permite gravar uma sequência MPEG-2 falta de acessibilidade random no meio da sequência conjuntamente com outros tipos de sequências áudio-video.
OBJECTO E SUMÁRIO DA INVENÇÃO
Em consequência, entre outras coisas, é um objecto da invenção obviar às acima mencionadas desvantagens. De acordo com um dos seus aspectos um método de gravar para a invenção é caracterizado como exposto na parte caracterizante da reivindicação 1.
Definindo os itens que podem ser lidos e a lista de títulos que podem ser lidos na ordem de alocação, o meio de gravação aparece a um utilizador como um meio sequencial tipo fita. O utilizador deverá entender que quando sobrescrevendo uma gravação específica, uma gravação subsequente pode ser sobrescrita também. Ele não deverá entender isto se as gravações forem ordenadas ao acaso, como permitido no formato DVD Video, possivelmente conduzindo ao desaparecimento de uma gravação prévia quando sobrescrevendo uma gravação específica.
Isto permite que dispositivo de leitura empregue um único modelo de utilizador no caso de gravações DVD vídeo em tempo real. Um menu de títulos, utilizado por um leitor para exibir e seleccionar, pode simplesmente ser lido a partir da área de gestão. Não existe necessidade de ler a informação na própria área de armazenamento de vídeo e consequentemente calcular um menu de títulos. Isto significa que um leitor adaptado para 3 leitura de discos DVD Read-Only pré-gravados, não requer modificação com vista a exibir um menu de titulos próprio.
Aspectos vantajosos adicionais da invenção estão expostos em outras reivindicações dependentes.
BREVE DESCRIÇÃO DOS DESENHOS
Estes e adicionais aspectos e vantagens da invenção ficarão claros a partir de e elucidados com maior detalhe adiante com referência à descrição de formas de realização preferidas, em particular com referência às figuras anexas nas quais, A Fig. 1 ilustra a estrutura de dados lógica de um disco DVD correspondendo a uma forma de realização para DVD Video Recording de acordo com a invenção; A Fig. 2 ilustra mais em detalhe a estrutura da área Video Manager (VMA) da Fig. 1; A Fig. 3 ilustra mais em detalhe a estrutura da área Video Title Set Information (VTSI) da Fig. 1; A Fig. 4 ilustra a estrutura da video Manager Information Management Table (VTSIJMAT) da Fig. 2; A Fig. 5 ilustra a estrutura da área Program Chain Information (PGCI); A Fig. 6 mostra um exemplo de encontrar um Titles Program Chain Information (PGCI); A Fig. 7 mostra um aparelho de gravação para uma primeira forma de realização da invenção, as suas respectivas unidades estando ilustradas com maior detalhe nas figuras seguintes das quais A Fig. 8 mostra uma unidade de entrada A/V; A Fig. 9 mostra uma unidade CODEC; A Fig. 10 mostra uma unidade de saída A/V; A Fig. 11 mostra uma unidade drive, e A Fig. 12 mostra uma unidade de controlo de sistema. 4
DESCRIÇÃO DAS FORMAS DE REALIZAÇÃO A estrutura de dados a ser descrita adiante explica aa compatibilidade do DVD-Video com Real-Time Video Recording Format e especifica como deverá ser utilizada por gravadores para criar discos DVD-Video compatíveis na leitura.
Para ultrapassar limitações para gravação em tempo real do formato DVD-Video para discos read-only, algumas modificações foram feitas na organização dos dados e na utilização de alguns dos parâmetros de gravação na sequência de dados em tempo real. A utilização de Títulos e Menus é restrita para melhorar a permutabilidade de discos regraváveis entre gravadores. Adicionalmente a isto, são definidas regras estritas para Play Lists, que podem ser criadas pelo utilizador para definir sequências de leitura (playback)de peças a partir dos Títulos gravados.
Em primeiro lugar é dada uma lista de definições.
Access unit
Representação codificada de uma unidade de apresentação. Ver ISO/IEC 13818-1 relacionado com sistemas MPEG-2, documento D3 na lista de documentos referidos que pode ser encontrada no final desta descrição, para uma mais detalhada definição de unidades de acesso áudio e vídeo MPEG.
Buffer Cell Última Célula de um Video Object (VOB) contendo precisamente uma Video Object Unit (VOBU) . A Buffer Cell não é utilizada por qualquer Program Chain (PCGC). A Célula ID de uma Buffer Cell é igual a 255.
Cell 5
Sequência de uma ou mais Video Object Units (VOBU). A primeira VBOU de uma Cell (Célula) conterá dados video. Células são as unidade de apresentação básica para as Program Chains (PGC).
Chapter
Subdivisão de um Title (Titulo). Outra palavra para Part_of_Title (PTT) . DVD-VR Format
Abreviatura para Video Format Specifications for Real-Time DVD-Video Recording. DVD-Video format for read-only discs
Formato como especificado nas especificações DVD para Read-Only Disc- Part 3: Video Specifications (versão 1.0, Agosto de 1996), elementos das quais estão sendo descritos em Dl e D2 . DVD-Video format for rewritable discs
Formato de estruturas relacionadas com DVD-Video com as modificações especificadas nesta descrição.
Elementary stream
Uma elementary stream é um termo genérico para uma sequência de video codificado, áudio codificado, gráficos codificados ou outras unidades de acesso que podem ser correctamente descodificadas por um hipotético descodificador operando sem comando especial a partir de um controlador externo.
Free Space 6
Recording (Gravação) que é representada por um Free Space Title na Title Search Pointer Table. Se o último Recording é Free Space ele não está representado nesta tabela.
Free Space Title
Full Title ou Play List Title que não pode ser lida porque a Program Chain Information relacionada contém um pré-comando para evitar isto. Time^Play(), TimeJSearch(), PTT_Play() e PTT_Search() para um Free Space Title são bloqueados. A informação de Cell na Program Chain de um Free Space Title pode não ser segura.
Full Title
Title representando um Recording.
Quando um Full Title é lido, todas as Células completas (excepto as Buffer Cells) contidas no Recording são lidas pela ordem de alocação de dados no VTS Title VOBS. Full Titles podem ser acessíveis via Title Menu.
Group of Pictures (GOP) Série de imagens codificadas iniciando-se com um cabeçalho GOP seguido por uma imagem intra codificada. 0 GPO representa até 36 campos de exibição a uma velocidade de 59,94 Hz, ou 30 campos a uma velocidade de 50Hz. MPEG-2 Program Stream (MPEG-2PS)
Program Stream como definido em ISO/IEC 13818-1 relativo a sistemas MPEG-2, documento D3 na lista de documentos referidos que pode ser encontrada no final desta descrição.
Multiplexed stream
Uma sequência multiplexada é uma sequência de bits única combinando uma ou várias sequências elementares que podem ser lidas em sincronismo. 7
Play List (ou Play List Title) Título representando uma sequência de leitura de Células a partir de um Recording. Play Lists são acessíveis via Title Menu.
Program Chain (PGC)
Sequência de leitura de Células para a apresentação de um Menu ou um Título.
Real Title
Full Title ou Play List Title que não é um Free Space Title. Recording
Peças contíguas do VTS Title VOBS, encerrando um número inteiro de pacotes MPEG-2PS 0 VTS Title VOBS é repartido em Recordings adjacentes que não coincidem necessariamente com os VOBs no VOBS.
Title
Unidade acessível ao utilizador listada na Title Search Pointer Table.
Title Menu
Este é um menu que dá o acesso do utilizador às Play Lists e opcionalmente a Full Titles.
Title Search Pointer Table
Tabela no Video Manager listando todas as Play Lists e todos os Full Titles disponíveis no disco. É um ponto de partida para encontrar os dados que são relevantes para ler um Título. video Manager (vmg)
Estruturas de dados DVD-Video contendo informação acerca dos dados vídeo gravados e do Title Menu. A Title Search Pointer Table é um dos elementos do video Manager. video Object (VOB)
Um Video Object é (uma parte de) uma sequência de Células (Cells) gravadas contiguamente, constituindo conjuntamente (uma parte de) uma MPEG-2 Program Stream.
Um número inteiro de pacotes MPEG-2 Program Stream pode faltar a partir do começo da primeira Célula do VOB, se esta Célula não é utilizada por qualquer Título (Title). A última Célula de um VOB é uma Buffer Cell.
Um VOB conterá uma sequência vídeo elementar. Interrupções na sequência vídeo são permitidas sob condições especificadas pelas especificações DVD-Video.
De acordo com as especificações DVD-Video um VOB pode conter também até oito sequências Áudio (em sequências áudio elementares e/ou em sequências privadas) e até 32 sequências Sub-picture. 0 formato DVD-VR permite apenas uma sequência Audio e uma sequência Sub-picture dentro do mesmo VOB.
Video Object Unit (VOBU) Número inteiro de pacotes MPEG-2 Program Stream representando um período de apresentação entre 0,4 e 1,0 segundos. O último VOBU de uma Célula tem um período de apresentação máximo de 1,2 segundos. Quando o VOBU contém Video, os dados vídeo consistem num número inteiro de GOPs e iniciam-se com uma sequência cabeçalho e uma imagem intra codificada.
Uma Sub-picture Unit é opcional num VOBU e não pode cruzar as fronteiras VOBU. O período de validade da SPU termina em ou antes do tempo de apresentação do VOBU. video Object Set (vobs) 9
Isto é uma colecção de VOBs contiguamente gravados.
Os VOBs que são utilizados para os menus são armazenados no Video Manager VOBS (VMGMJ/OBS) . Os VOBs que são utilizados para os Titulos são armazenados no VTS Title VOBS (VTSTTJVOBS). A Fig. 1 mostra a estrutura de dados geral de acordo com o formato Real-Time Video Recording. A estrutura de dados compreende uma área Lead-In (LI), uma área Volume (VOL) e File System (FS), uma área Video Manager (VMG), um Video Title Set (VTS), uma área reservada para outras estruturas (OTHER) e uma área Lead-Out (LO) como conhecido a partir da estrutura de dados de DVD-ROM. Não especificamente representado na Fig. 1 é Presentation Control Information (PCI) e Data Search Information (DSI) dentro do Video Object Set para VTS Titles (VTSTT.VOBS), ambos dispersos nos Navigation Packs (NV_PCK) de cada Video Object Unit (VOBU). A organização de dados de acordo com o formato Real-Time Video Recording será discutida primeiro em geral Com respeito ao Video Manager (VMG) observa-se o seguinte. O Video Manager (VMG) conterá um Title Menu. Consequentemente, um Video Object Set para Video Manager Menu (VlGM_VOBS) é obrigatório.
Com respeito aos Video Title Sets (VTS) assinala-se o seguinte. A estrutura de dados num disco contém apenas um
Video Title Set (VTS) . 0 Root Menu conterá um Program Chain (PGC) mudo com um pré-comando chamando o Title Menu. Nenhuns outros menus Video Title Set (VTS) estarão presentes no disco. Consequentemente o Video Title Set (VTS) não contém um
Video Object Set para um Video Title Set Menu (VTSMJVOBS) . 0
Video Object Set para Video Title Set Titles (VTSTTJVOBS) do Video Title Set (VTS) contém o conteúdo video gravado. 10
Com respeito ao Video Object Set (VOBS), os Video Objects (VOBs) e Cells, assinala-se o seguinte. Um Video Object (VOB) é (uma parte de) uma sequência de Células gravadas contiguamente, constituindo conjuntamente (uma parte de) uma MPEG-2 Program Stream como definido em D4. Um número inteiro de pacotes MPEG-2 Program Stream pode estar em falta a partir inicio da primeira Célula do Video Object (VOB), se esta Célula não é utilizada por qualquer Titulo. A última Célula de um Video Object (VOB) é uma Buffer Cell que não é utilizada por qualquer Título. Um Video Object Set (VOBS) é uma colecção de Video Objects (VOBs) contiguamente gravados. Video Objects (VOBs) e Cells num disco regravável não são completamente concordantes com as Video Specifications para o DVD Read-Only Disc como descrito em D2 e D4. As seguintes excepções são permitidas ou requeridas: 1) A especificação DVD-Video requer que um Video Object (VOB) se inicie com um System Clock Reference (SCR) igual a zero. Isto não é requerido para discos DVD-VR. 2) O Display da sequência video a partir de um video Object (VOB) não tem que se iniciar com um campo cimo nem ter que terminar com um campo fundo. 3) A especificação DVD-Video prescreve numeração incremental de Video Objects (VOBs) e Células. Quando se grava o disco pela primeira vez este requisito pode geralmente ser satisfeito. Contudo, quando gravações antigas são (parcialmente) sobrescritas, ou quando o utilizador faz edição, pode não ser possível manter a numeração incremental. Para ultrapassar este problema, o formato VDV-VR requer que o número de identificação do Video Object (VOB ID) de todos os Video Objects (VOBs) seja igual a '1'. Adicionalmente a isto, números de Cell ID (excepto número 255) permanecem únicos mas permite-se que eles não sejam sequenciais. 11 4) Os Video Objects (VOBs) e Cells contêm pacotes de Navigation (NV_PCK) com referências para a frente para facilitar procura para a frente. Algumas destas referências para a frente não podem ser conhecidas no tempo de gravação e por conseguinte têm gue ser codificadas com valores gue fazem os dispositivos de leitura anteriores comportar-se de uma forma aceitável. 5) Os pacotes Navigation (NV_PCK) também contêm um parâmetro especificando o tempo de fim de apresentação do último guadro video do Video Object (VOB). Este parâmetro não pode ser tornado correcto em tempo real em todos os casos. Para resolver este problema um número elevado será gravado para este parâmetro. Uma Buffer Cell no final de um Video Object (VOB) garante que o final de um Video Object (VOB) nunca é atingido durante a leitura (play back) .
Com respeito a gravações, observa-se o seguinte: 0 video Object Set para Títulos num video Title Set (VTSTT_VOBS) pode ser repartido numa colecção de peças adjacentes, denominadas Recordings, que não coincidem necessariamente com os Video Objects (VOBs). Os Recordings encerram um número inteiro de pacotes MPEG-2 PS.
Os Recordings relacionam-se com a repartição do conteúdo como é apresentada ao utilizador.
Com respeito aos Full Titles, Play Lists e Free Space, observa-se o seguinte:
Para cada Recording são criados dois One_Sequencial_PGC_Titles : um Full Title e uma Play List. O Full Title define leitura (play back) de todas as Cells completas (excepto Buffer Cells) de um Recording na ordem de alocação no Video Object Set (VOBS). A Play List pode ser diferente do Full Title. Se 12 assim ela define leitura de um subconjunto das Células que são lidas pelo Full Title.
Full Titles e Play Lists são ambos representados como um
Titulo na Title Search Pointer Table em VMGI (TT_SRPT) e como um Title Unit (TTU) na Part_of_Title Search Pointer Table no VTSI (VTSJPTTJ3RPT) . Uma Play List aponta para a mesma Program Chain (PGC) que o correspondente Full Title, a menos que um diferente Program Chain (PGC) seja gravado para a Play List.
Full Titles e Play List Titles são Real Titles, a não ser que estejam marcados como Free Space. Quando um Full Title é apagado pelo utilizador, não só o Full Title mas também a Play List na Title Search Pointer Table (TTJ3RPT) são marcados como Free Space fixando um único valor de Playback Title (ttjpbjty) . Se dois consecutivos Full Titles são apagados, as entradas na Title Search Pointer Table (TT_SRPT) serão combinados num novo Titulo. Também as PLay Lists relacionadas são combinadas e marcadas como Free Space. 0 espaço Free que está disponível no disco no final do VTS Title VOBS ou para além da fronteira do VTS, não está reflectido no TT_SRPT. A Fig. 6 ilustra um exemplo de encontrar PGCI de Title.
Na Fig. 6 as seguintes estruturas de dados são dadas:Title Play Back Type (TT_PB-TY), Number of Part_of_Title (PTTJNs), VTS Title Number (VTS_TTN), PGC_Number (PGCN), Program Number (PGN), Start Adress de VTS Program Chain Information Table (VTS_PGCI-SA), Program Chain Information Table (PGCIT), Number of Angles (AGL-Ns), Parente_iD_field para Title (TT pTL ID-FLD), VTS Number (VTSN) e Parent iD-field (PTL_ID_FLD) .
Cada Title (excepto para o último Play List Title e o último
Full Title) está encadeado com o Title seguinte por uma 13 instrução LinkPGCN na Program Chain Information (PGCI) associada. A Program Chain Information (PGCI) da última Play List e o último Full Title contêm um CallSS para o Title Menu. Se o Titulo está marcado como Free Space, esta instrução é armazenada como um pré-comando na Program Chain Information (PGCI) . De outro modo a instrução é armazenada como um pós-comando. 0 número de Full Titles num disco DVD-VR é igual ao número de Play Lists com um máximo de 49. Os Títulos podem ser subdivididos num máximo de 99 Capítulos (Chapters) (Part_of_Titles) . 0 número máximo de Chapters para todos os Full Titles no disco é 254.
No que se segue serão oferecidas as restrições e modificações em comparação com formato read-only.
Como já descrito com referência à Fig. 1, exactamente um Video Title Set é gravado no disco. A Fig. 2 ilustra a estrutura de dados de Video Manager General Information (VMGI) dentro da área Video Manager (VMG) como representado na Fig. 1. Como na Fig. 1, a Presentation Control Information (PCI) e a Data Search Information (DSI) não estão representadas na Fig. 2, embora esta informação esteja dispersa nos correspondentes Navigation Packs (NV_PCK) em cada Video Object Unit (VOBU) do Video Object Set para o Video Manager Menu (VMGMJVOBS) .
Com respeito à Video Manager Information Management Table (VMGI_MAT), os primeiros 8 bytes do Provider Unique ID (PVR_ID) contêm a fileira 'DVD-VR01'. A primeira First Play Program Chain (FP_PGC) contém exactamente um JumpSS do Title Menu como um pré-comando. 14 A Title Search Pointer Table (TT_SRPT) consiste em duas secções de igual comprimento. A primeira metade contém ponteiros(pointers) para N Play Lists e a segunda metade contém ponteirospara N Full Titles. Play Lists bem como Full Titles são ordenados pela ordem de incremento dos endereços de inicio da primeira Célula utilizada no Video Object Set (VOBS) . Todos os Títulos são One_Sequencial_PGC_Titles para os quais Time_Play() e Time.Search() estão bloqueados. Part_of_ Title_Play() e Part_of_Title_Search () serão bloqueados para Títulos que estão associados com Free Space e não serão bloqueados para outros Títulos. A Tabela 1 lista Playback Types (Tipos de Leitura) admitidos como indicado pelo campo Title_Playback_Type (TT_PB_TY) .
Tabela 1 Valores de tt_pb_ty admitidos valor de tt_pb_ty Tipo de Título 0000 0101b Real Title que não é a última Play List ou nem o último Full Title 0001 0101b Real Title que é a última Play List ou o último Full Title 0000 0111b Free Space Title A Video Manager Menu Program Chain Information Unit Table (VMGMJPGCIJJT) está precisamente encadeada com o Title Menu. Existirá apenas uma Language Unit. 0 Video Manager Menu existe nesta Language Unit.
Seguindo o Video Title Set Attribute Table (VTS_ATRT), o Video Manager Menu Cell Adress Table (VMGM_C_ADT) é restringido a um máximo de 170 células e o Video Manager Menu Video Object Unit Adress Map (vmgm_vobu_admap) a um máximo de 511 VOBUs. A parte remanescente da área Video Manager (VMG) é ocupada com o Video Manager Menu Video Object Set (VMGM_VOBS) e o "back up" da Video Manager Information (VMGIJ3UP) . 15
Com referência à Fig. 3, será tratada a Video Title Set Information (VTSI). Como o Root Menu contém exactamente uma Program Chain (PGC) muda e outros menus não são admitidos, os Video Title Set (VTS) Menus não têm associados dados Video Object (VOB). Consequentemente a Cell Adress Table do Video Title Set Menu (VTSM_C_ADT) e o Adress Map da Video Object
Unit do Video Title Set (VTSM_VOBU_ADMAP) não existem. A Management Table da Video Title Set Information (VTSI) compreende a área seguinte (não representada na figura): os VTS video Attributes (VTS_V_ATR) (o modo de compressão video obedece a MPEG-2), o número de Audio Streams (VTS_AST_Ns) descreve o número de diferentes conjuntos de atributos de sequências áudio utilizados neste VTS, a VTS Audio Stream Attribute Table (VTS_AST_ATRT) listando os diferentes conjuntos de atributos de sequências áudio que são definidos (e podem ser ou não ser utilizados) para este VTS. A PGCI para cada Title define qual dos conjuntos é actualmente utilizado, o número de Sub-picture Streams (VTS_SPST_Ns) (fixado em um neste VTS) e a VTS Sub-picture Stream Attribute Table (VTSJ3PST_ATRT) (todos os campos nesta tabela são zero). A Video Title Set Information (VTSI) compreende além disso um Video Title Set Part_of_Title Search Pointer Table (VTSJPTTJ3RPT) em que as Units Title são gravadas pela mesma ordem que os Títulos em Titles Search Pointer (TT_SRPT).
Em seguida está presente uma video Title Set Program Chain Information Table (VTS_PGCIT). O número ponteiros de procura de Video Title Set Program Chain Information (VTS_PGCI) é 16 igual ao número de Títulos na Title Search Pointer Table (TT_SRPT) . Os ponteiros de procura são gravados na mesma ordem que os Títulos. Todas as Program Chains (PGCs) são Entry PGCs com todos os bits zero para o modo Block, tipo Block e Parental ID Field (PTL_ID_FLD). Quando uma Play List é igual ao Full Title associado, os seus valores Start Adress of Video Title Set Program Chain Information (VTS_PGCI_SA) são idênticos.
Com respeito à Video Title Set Menu Program Chain Information Unit Table (VTSM_PGCI_UT) observa-se o seguinte. 0 número de Video Title Set Menu Language Units como especificado em VTSM_PGCI_UTI será 1. Existe exactamente um Video Title Set Menu Language Unit Search Pointer (VTSM_LU_SRP) . O campo Video Title Set Menu Existence (VTSM_EXST) conterá o valor (1000 0000b) para indicar que precisamente o Root Menu existe. A Video Title Set Menu Language Unit (VTSMJLU) contém precisamente um Program Chain Information Search Pointer (VTSM_PGCI_SRP) . O parâmetro Video Title Set Menu Program
Chain Category (VTSM_PGC_CAT) para o Video Title Set Menu
Program Chain (VTSMJPGC) contém o valor (8300 OOOOh) indicando que o associado Program Chain (PGC) é a Entry PGC para o Root Menu. Existe exactamente um video Title Set Menu Program
Chain Information (VTSM_PGCI). A Video Title Set Time Map Table (VTS_TMAPT) contém Video Title Set Time Maps (VTS_TMAPs) que estão presentes para todos os Títulos no disco mas não contém quaisquer entradas de mapa.
Com respeito a Video Title Cell Adress Table (VTS_C_ADT), o parâmetro contendo o número de Video Object no Video Title Set (VTS_VOB_Ns) contém o valor '1'. Observa-se que o VTS_VOB_Ns não reflecte o número actual de VOBs no Video
Object Set de um disco regravável. É fixado para 1 como o 17 número VOB ID de todos os VOBs é fixado para '1'. Todas as Video Title Set Cell Piece Information (VTS_CPI) têm o mesmo valor ('1') para o video Title Set Video Object ID Number (VTS_VOB_IDN) . Exactamente 254 blocos VTS_CPI são gravados com VTS_C_IDN iniciando-se a partir de '1' e incrementando-se até e incluindo '254'. 0 Start Address e End Address do Video Title Set Cell Piece (VTS_CP_SA e VTS_CP_EA) de Cell Pieces que não são referenciadas por qualquer PGC de um Real Title contêm o valor (0000 OOOOh). Observa-se que as Cell Pieces que são referenciadas por um PGC de um Free Space Title contêm endereços zero de inicio e fim.
Com respeito a Video Title Set Video Object Unit Adress Map (VTS_VOBU_ADMAP) observa-se que todos os endereços de inicio de Video Object Unit (VOBU) dos VOBUs que estão completamente contidos em VTSTTJVOBS são listados aqui por ordem ascendente. Observa-se os endereços de inicio VOBU de VOBUs que são parte de Free Space são também incluídos no VTS VOBU Address Map.
Em seguida a estrutura da área Program Chain Information (PGCI) para as Title Program Chains será dada com referência à Fig. 5. Esta estrutura compreende uma Program Chain General Information Area (PGC-GI), uma Program Chain Command Table (PGC_CMDT), uma Cell Playback Information Table (C_PBIT) e uma Cell Position Information Table (CJPOSIT).
Com respeito a Program Chain General Information (PGC_GI) observa-se que exactamente uma das marcas de Availability em Porgram Chain Audio Stream Control Table (PGC_AST_CTLT) é fixada para (1b). Quando a marca de Availability de ordem i é fixada, a fixação do parâmetro de sequência Audio stream de ordem i definida para este Video Title Set (VTS) é válida para esta Program Chain (PGC). O número de Descodificação de sequência Áudio é sempre '0'. 18 A marca de disponibilidade (availability) do primeiro campo Program Chain Sub-picture Stream Control (PGC_SPST_CTL) na Program Sub-picture Stream Control Table (PGC_SPST_CTLT) é fixada para (lb). Todos os outros bits da Program Sub-picture Stream Control Table (PGC_SPST_CTLT) contêm o valor (Ob). 0 modo Program (PG) Playback em Program Chain Navigation Control (PGC_NV_CTL) é fixado para leitura ("playback") sequencial. 0 valor de tempo Still é fixado para não Still. A PGC Command Table (PGC_CMDT) contém exactamente três comandos. De acordo com esta versão da especificação apenas um comando é utilizado actualmente (para encadeamento de Titulo), os outros dois comandos são comandos NOP (0000 OOOOh). Cujo comando é utilizado para encadeamento de Titulo como definido na Tabela 2.
Tabela 2 Comandos em PGCI PGC associado com ... contém ... como um ... Real Title que não é a última Play List ou não o último Full Title em TT_SRPT LinkPGCN para PGC de Real Title seguinte pós-comando Real Title que é a última Play List ou o último Full Title em TTJ3RPT CallSS para Title Menu pós-comando Free Space Title LinkPGCN para PGC de Real Title seguinte pré-comando
Com respeito a Cell Playback Information Table (C_PBIT): Cells não são parte de um Angle Block e não existem num Interleaved Block.
Com respeito a Cell Position Information Table (C_POSIT) : Os Números de Identificação ("Identification Numbers") dos Video
Objects de todas as Células no PGC contêm o valor '1'. 19
Observa-se que, em discos DVD-DR, todos os VOBs têm o mesmo VOELIDN. É permitido que o número ID de Célula (Cell) de uma Célula da qual a fixação de marca de Seamless playback na Cell Playback Information, não seja o mesmo que o número ID de Célula prévia incrementado de 1.
Com respeito a Presentation Control Information (PCI) observa-se que modificar uma Play List pode requerer que uma Cell seja separada em duas novas Células. Neste caso todos os valores de Cell Elapse Time (C_ELTM em PCI_GI) serão actualizados em todos os campos PCI na segunda Célula.
Campos de dados adicionais com respeito ao formato DVD-Video para discos Read-Only para conterem atributos de sequência em tempo real são apresentados abaixo.
Os últimos 32 bytes reservados (reserved) de General Information de Presentation Control Information (PCI_GI) são redefinidos nesta especificação como se mostra na tabela 3.
Tabela 3 Redefinição de campos reservados no final de PCI_GI
Conteúdo Número de bytes Reserved Reservado 16 bytes (8) PCI_GI_XI Informação de Extensão PCI_GI 1 byte (9) RT_V_ATR Atributos Video 1 byte (10) RT_AST_ATR Atributos Sequência Áudio 1 byte Reserved Reservado 13 bytes Total 32 bytes 20 PCI_GI_XI identifica a aplicação e especifica o comprimento da extensão. Se todos os bits neste byte são zero, também os bytes de PCI_GI seguindo este campo são zero:
b7 b6_b5_b4 b3 b2 bl bO
Identificador de aplicação | Comprimento de Extensão 0 Identificador de Aplicação (Application Identifier) contém o valor (0001b) se os atributos de sequência como definido em VTSI_MAT para este VTS tem que ser dominado pelos atributos da sequência tempo real. De outro modo contém o valor (0000b). Os atributos da sequência tempo real são válidos a partir de Start PTM até End PTM do VOBU no qual este campo está contido. O Comprimento de Extensão (Extension Length) define o número de bytes para esta extensão seguindo este campo. Conterá o valor (0010b) se o Ientificador de Aplicação é (0001b). Ele contém o valor (0000b) se o Identificador de Aplicação é (0000b). RT_V_ATR descreve os atributos da sequência Video em tempo real. b7 b6 b5 b4 b3 b2 bl b0 Aspect ratio Reserved reserved Source picture letter boxed reserved Film camera mode
Aspect ratio, Source picture letter boxed e Film camera mode têm os significados definidos nas especificações para o Read-Only Disc. RS_AST_ATR descreve os atributos de sequência Audio em tempo real: 21 b7 b6 b5 b4 b3 b2 bl bO reserved |Surround Type |reserved
Suround Type como definido nas Especificações DVD do Read-Only Disc. Com respeito a Data Search Information (DSI) observa-se que todos os VOBs são alocados em Blocos Contíguos (Contiguous Blocks) e não existem Ângulos (Angles).
Com respeito a Data Search Information General Information (DSI_GI) observa-se que o número de Video Object ID (VOB ID) number é sempre 1. Além disso não existe exigência de que os números ID de Célula sejam monotonicamente incrementados de 1 no Video Object. As seguintes regras serão aplicadas para ID de Célula (Cell ID). ID de Célula é idêntico em todos os VOBUs pertencendo à mesma Célula Células que são utilizadas por Real Titles são unicamente identificadas pelo seu Cell ID.
Observa-se que modificar uma Play List pode requerer que uma Cell seja dividida em duas novas Células. Neste caso todos os valores de Cell Elapse Time (CJELTM em DSI_GI) serão actualizados (updated) em todos os campos DSI na segunda Cell.
Com respeito ao Video Object, observa-se que um número inteiro de pacotes MPEG-2 Program Stream pode faltar a partir do início da primeira Cell do VOB, se esta Cell não é utilizada por qualquer Título. A última Cell de um VOB é uma Buffer Cell.
Nota-se que conexões inconsúteis entre VOBs são excluídas.
Apenas uma sequência Audio é permitida dentro de um VOB. 0 número da sequência de descodificação Audio é '0'. 22
Apenas uma sequência Sub-picture é permitida dentro de um VOB. O número da sequência de descodificação Sub-picture é '0'. Dados para uma Sub-picture Unit (SPU) são completamente contidos num VOBU. O período de validade de (SPU) não se iniciará antes do Start PTM do VOBU, não terminará depois do End PTM do VOBU. O formato DVD-Video para discos regraváveis não é completamente idêntico ao formato DVD-Video para discos read-only. As diferenças são (1) nas regras para alocação de dados e (2) em alguns detalhes dos dados de navegação nas sequências de dados em tempo real. O primeiro género de diferenças geralmente não tem consequências nos leitores de DVD-Video. Como uma consequência do segundo género de diferenças em alguns casos o comportamento em modo conduzido de dispositivos leitores de DVD-Video com discos regraváveis pode não ser sempre exactamente o mesmo que como com discos pré-gravados. Os fabricantes podem melhorar a compatibilidade entre leitores de DVD-Video e discos regraváveis seguindo as linhas mestras concedidas no seguinte.
Com respeito a Estruturas VOBS em discos DVD-Video regraváveis algumas regras para as estruturas de dados do Video Object Set são diferentes das regras para discos read-only. Leitores de DVD-Video lerão bem discos regraváveis quando são robustos contra: numeração não sequencial de VOBs no VTSTTJVOBS numeração não sequencial de Cells dentro de um VOB - a existência de restos de Células parcialmente sobrescritas ou outros dados não utilizados entre Células "activas" regras modificadas para ponteiros de procura (search pointers) para a frente como definido em seguida: 23 exige-se aos gravadores DVD-Video que pelo menos preencham correctamente ponteiros para a frente FWDI(n) para n<M. Ponteiros para a frente FWDi(n) com Μ< η< N contêm o último valor correcto. Para n>N os ponteiros para a frente apontam para da Célula (Cell) corrente. A duração de uma Célula no disco regravável é tipicamente 60 segundos.
Isto significa que para a funcionalidade de procura para a frente os leitores de DVD-Video pode ainda contar com os ponteiros FWDI para as velocidades mais baixas (2x, 4x, 8x) . Para velocidades mais elevadas, o leitor pode ainda utilizar os ponteiros FWDI de longa distância mas neste caso eles apontam para o fim da Célula corrente. Se correctas velocidades de busca rápidas são desejadas, a velocidade pode ser ajustada escolhendo imagens intermédias (por exemplo aplicando um ponteiro FWDI(6)) ou adaptando o período de exibição das imagens. A Fig. 7 mostra um aparelho de gravação de acordo com uma primeira forma de realização da invenção. O aparelho de gravação é composto por várias unidades. Uma unidade é a unidade de entrada A/V 1. A unidade de entrada A/V 1 recebe sinais de imagem e de som no terminal de entrada 2 de antena e de um terminal de entrada de som / imagem externo 3 O terminal de entrada de antena 2 está adaptado para receber sinais A/V difundidos modulados transmitidos ou por fonte de satélite, terrestre ou cabo. O terminal de entrada externa de som/imagem 3 está adaptado para receber um sinal áudio não modulado ou um sinal vídeo não modulado gerados directamente por uma fonte áudio ou vídeo respectivamente. A Fig. 8 ilustra a unidade de entrada de A/V 1 em maior detalhe. Um sintonizador 5, que está ligado ao terminal de 24 entrada de antena 2, desmodula os sinais de antena A/V modulados e fornece os sinais desmodulados a uma apropriada unidade desmultiplexadora A/V 6 para separar sinais áudio de sinais video. Uma unidade de conversão A/D 7 fornece um sinal áudio digital A e uma unidade descodificadora NTSC/PAL/SECAM 8, compreendendo um conversor A/D de vídeo, fornece um sinal de video digital V. Estes sinais A e V são enviados para uma unidade codificadora / descodificadora 9, que está ilustrada com maior detalhe na Fig. 9. A unidade codificadora/ descodificadora 9 comprime e codifica os sinais A e V, respectivamente por um codificador áudio 10 e um codificador vídeo 11, converte-os para uma sequência multiplexada e comprimida em conformidade com as especificações de Video Recording, empregando um multilexador 12. Com esta finalidade o codificador áudio 10 e o codificador vídeo 11 estão adaptados para efectuar compressão de fonte de acordo com um Standard específico para compressão, tal como por exemplo MPEG-2 para áudio e vídeo. A sequência comprimida e multiplexada é submetida via um buffer de pista 13, que absorve flutuações de velocidade derivadas de gravação e de reprodução de dados intermitentes a partir de um disco, para uma unidade drive 14. A unidade codificadora/.e descodificadora 9 também expande uma sequência comprimida lida a partir de um meio de gravação pela unidade drive 14 e envia separadamente um sinal áudio A e um sinal video V para a unidade de saida A/V 15. Com esta finalidade, a unidade codificadora/descodificadora 9 compreende um descodificador A/V 16 apropriado para descodificar os sinais de fonte áudio e vídeo comprimidos. A unidade de saida A/V 15, a qual está ilustrada com maior detalhe na Fig. 10, compreende um conversor áudio D/A 17 para enviar sinais de som para um terminal de saida de som externo 18. A unidade de saida A/V 15 compreende além disso um 25 codificador video - unidade de conversão D/A 19 para enviar sinais video para um terminal de saida de imagem externo 20. A Fig. 12 ilustra a unidade drive 14 em maior detalhe. Esta unidade 14 recebe a sequência comprimida gerada pela unidade codificadora/descodificadora 9, e adiciona um código de correcção de erro por uma apropriada unidade de processamento de correcção de erro 21 à sequência. Em seguida uma unidade de modulação /desmodulação de canal 22 converte a sequência com código de correcção de erro para bits de canal adaptados para gravação num meio de gravação 23. No caso de um disco DVD o esquema de modulação EFM+ está sendo aplicado. Gravação e leitura no caso de um meio de gravação 23 do tipo óptico, são realizadas por um laser compreendido numa unidade cabeça óptica 25. Uma unidade de controlo de energia laser 24 está controlando o laser. Os sinais reflectidos a partir do meio de gravação 23 estão sendo convertidos por um circuito amplificador e equalizador de forma de onda 26 em sinais de dois valores. A sequência comprimida resultante é além disso desmodulada pela unidade de modulação /desmodulação 22, erro corrigido pela unidade de processamento de correcção de erro 21 e enviados para a unidade codificadora/descodificadora 9 via buffer de pista 13.
Um servo circuito 27, ligado ao circuito amplificador e equalizador de forma de onda 26, controla o posicionamento da unidade de cabeça óptica 25 em relação ao meio de gravação 23 e a velocidade rotacional do meio de gravação 23 controlando os meios de accionamento rotacional 28.
Uma unidade de controlo de sistema 29 controla cada bloco e realiza controlo de ficheiro, controla a gestão de informação e controlo de buffer de pista, com esta finalidade uma unidade de processamento de controlo de sistema 30 é providenciada a qual está sendo ligada a meios de memória 31 26 carregados com um apropriado sistema de operação. Os meios de entrada de operador 32 e os meios de saída de operador 33 estão ligados aos meios de memória 31. Os meios de entrada de operador 32 compreendendo por exemplo meios de teclado e os meios de saída de operador compreendendo meios de exibição (display).
Embora a invenção tenha sido descrita com referência a suas formas de realização preferidas, deve ser entendido que estas não são exemplos limitativos. Assim, várias suas modificações podem tornar-se claras para os peritos na técnica, sem afastamento do alcance da invenção, como definido pelas reivindicações. A invenção pode ser implementada por meio não só de hardware mas também de software, e os diversos "meios" podem ser representados pelo mesmo item de hardware. Além disso, a invenção repousa em cada uma e todas as características inovadoras ou combinação de características. Assinala-se também que a palavra ''compreendendo' não exclui a presença de outros elementos ou passos para além dos listados numa reivindicação. Quaisquer indicações de referência não limitam o alcance das reivindicações.
LISTA DE DOCUMENTOS REFERIDOS (Dl) European Patent Application EP 724 264 (D2) Us Patent 5 784 528 (D3) ISO/IEC 13818-1: 1995 Information Tecnology - General Coding of moving pictures and associated audio Information: Part 1: Systems (MPEG2-sistems) 27-02-2007 27
Claims (10)
- REIVINDICAÇÕES 1. Um método de gravação de um fluxo (sequência) de bits codificado, o dito fluxo de bits codificado representando uma pluralidade de objectos vídeo compreendendo uma sequência de células constituindo no conjunto uma parte de um Fluxo de Programa MPEG2, num suporte de gravação análogo a um disco, tal como um disco óptico, o dito método compreendendo os passos de: gravar uma colecção de objectos vídeo dispostos contiguamente numa área de armazenamento de objectos vídeo do dito disco, - gravar informação de gestão numa área de informação de gestão do dito disco para armazenar informação dizendo respeito a objectos vídeo gravados, em que - a dita colecção é repartida em gravações adjacentes que representam títulos que podem ser lidos o método sendo caracterizado por - definir um título que pode ser lido como uma sequência de leitura de todas as células completas ou como um subconjunto de células completas de uma gravação pela ordem de alocação na área de armazenamento de objectos vídeo no disco, e gerar uma lista de títulos com títulos ordenados sequencialmente pela ordem de disposição na área de armazenamento de objectos vídeo no disco.
- 2. Um método de acordo com a reivindicação 1, caracterizado por definir um título de espaço livre que representa espaço livre na área de armazenamento do objectos vídeo, e incluir o título de espaço livre na lista de títulos.
- 3. Um método de acordo com a reivindicação 2, caracterizado por bloquear títulos de espaço livre para leitura. 1
- 4. Método de acordo com a reivindicação 3, caracterizado por converter um titulo apagado num titulo de espaço livre.
- 5. Um método de acordo com a reivindicação 4, caracterizado por gerar um menu de títulos listando os títulos pela mesma ordem que numa tabela de títulos para permitir ao utilizador um acesso aos títulos.
- 6. Um aparelho de gravação para gravar um fluxo de bits codificado representando uma pluralidade de objectos vídeo compreendendo uma sequência de células constituindo no conjunto uma parte de um Fluxo de Programa MPEG2, num suporte de gravação análogo a um disco, tal como um disco óptico (23), o aparelho de gravação compreendendo meios de gravação para gravar uma colecção de objectos vídeo dispostos contiguamente numa área de armazenamento de objectos vídeo do dito disco, e para gravar informação de gestão numa área de informação de gestão do dito disco para armazenar informação dizendo respeito a objectos vídeo gravados, em que a dita colecção está repartida em gravações adjacentes que representam títulos que podem ser lidos, caracterizado por o aparelho de gravação compreender meios de controlo de sistema adaptados para definir um título que pode ser lido como uma sequência de leitura de todas as células completas ou como um subconjunto de células completas de uma gravação pela ordem de alocação na área de armazenamento de objectos vídeo no disco, e para gerar uma lista de títulos constituída por títulos ordenados sequencialmente pela ordem de disposição na área de armazenamento de objectos vídeo no disco.
- 7. Um aparelho de gravação de acordo com a reivindicação 6, caracterizado por os meios de controlo de sistema estarem adaptados para definir um título de espaço livre que representa espaço livre na área de armazenamento de objectos 2 vídeo, e incluir o título de espaço livre na lista de títulos.
- 8. Um aparelho de gravação de acordo com a reivindicação 7, caracterizado por os meios de controlo de sistema estarem adaptados para bloquear os títulos de espaço livre para leitura.
- 9. Um aparelho de gravação de acordo com a reivindicação 8, caracterizado por a unidade de controlo de sistema (29) estar adaptada para converter um título apagado num título de espaço livre.
- 10. Um aparelho de gravação de acordo com a reivindicação 9, caracterizado por os meios de controlo de sistema estarem adaptados para gerar um menu de títulos (Title Menu) listando os títulos pela mesma ordem que numa tabela de títulos para permitir ao utilizador acesso aos títulos e os meios de gravação compreenderem meios de saída para exibir o menu de títulos. 27-02-2007 3
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP99202056 | 1999-06-25 |
Publications (1)
Publication Number | Publication Date |
---|---|
PT1110222E true PT1110222E (pt) | 2007-03-30 |
Family
ID=8240362
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PT00943846T PT1110222E (pt) | 1999-06-25 | 2000-06-21 | Ordem de títulos numa gravação de dvd vídeo em tempo real |
Country Status (23)
Country | Link |
---|---|
US (2) | US7577341B1 (pt) |
EP (1) | EP1110222B1 (pt) |
JP (1) | JP4768180B2 (pt) |
KR (1) | KR100678451B1 (pt) |
CN (1) | CN1314048C (pt) |
AR (1) | AR025182A1 (pt) |
AT (1) | ATE347168T1 (pt) |
BR (1) | BR0006855B1 (pt) |
CA (1) | CA2341658C (pt) |
CY (1) | CY1106042T1 (pt) |
CZ (1) | CZ299570B6 (pt) |
DE (1) | DE60032105T2 (pt) |
DK (1) | DK1110222T3 (pt) |
ES (1) | ES2275521T3 (pt) |
HU (1) | HU224951B1 (pt) |
ID (1) | ID29100A (pt) |
IL (2) | IL141620A0 (pt) |
MY (1) | MY128206A (pt) |
PL (1) | PL200622B1 (pt) |
PT (1) | PT1110222E (pt) |
RU (1) | RU2267172C2 (pt) |
TW (1) | TW472240B (pt) |
WO (1) | WO2001001415A1 (pt) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1195767A1 (en) * | 2000-09-27 | 2002-04-10 | Deutsche Thomson-Brandt Gmbh | Method and apparatus for evaluating for the purpose of decoding a bitstream having a data structure fulfilling the requirements of two different data structure standards, and storage medium containing such bitstream |
US7043484B2 (en) * | 2000-12-05 | 2006-05-09 | Dvdemand Technologies Inc. | System and method for producing storage media images |
JP3609779B2 (ja) | 2001-12-26 | 2005-01-12 | 株式会社東芝 | 情報記録装置及び情報記録媒体 |
EP1516332A4 (en) * | 2002-06-24 | 2009-07-22 | Lg Electronics Inc | RECORDING MEDIUM WITH A DATA STRUCTURE FOR MANAGING THE REPRODUCTION OF MULTI-TITLE VIDEO DATA RECORDED THEREFROM AND PLAYBACK PROCESSES AND DEVICES |
EP1516330A4 (en) * | 2002-06-24 | 2009-07-15 | Lg Electronics Inc | RECORDING MEDIUM HAVING A DATA STRUCTURE FOR MANAGING THE REPRODUCTION OF MULTIPLE REPRODUCED VIDEO DATA AND RECORDING METHODS AND RECORDING AND REPRODUCING METHODS AND APPARATUSES |
KR20040000290A (ko) * | 2002-06-24 | 2004-01-03 | 엘지전자 주식회사 | 고밀도 광디스크의 멀티 경로 데이터 스트림 관리방법 |
US7809775B2 (en) * | 2003-02-27 | 2010-10-05 | Lg Electronics, Inc. | Recording medium having data structure for managing playback control recorded thereon and recording and reproducing methods and apparatuses |
RU2369919C2 (ru) | 2003-02-28 | 2009-10-10 | Эл Джи Электроникс Инк. | Носитель записи со структурой данных для управления воспроизведением в произвольном порядке/с перемешиванием записанных на нем видеоданных и способы и устройства записи и воспроизведения |
KR100561479B1 (ko) * | 2003-03-13 | 2006-03-16 | 삼성전자주식회사 | 동영상으로 재생되는 복수개의 타이틀이 기록된정보저장매체, 그 재생 장치 및 재생 방법 |
EP1480218A1 (en) * | 2003-05-23 | 2004-11-24 | Koninklijke Philips Electronics N.V. | Rewritable record carrier |
KR101190210B1 (ko) | 2003-10-06 | 2012-10-16 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 다층 광 디스크 및 상기 디스크에 기록하는 장치 |
KR100555945B1 (ko) | 2004-01-08 | 2006-03-03 | 삼성전자주식회사 | 재기록 가능한 광 매체에 데이터를 추가 기록하기 위한기록제어방법 및 빈 영역 관리방법 |
US20050238314A1 (en) * | 2004-03-30 | 2005-10-27 | Sako Asayama | Recording system, recording apparatus, recording method, recording program and recording medium |
JP3900363B2 (ja) | 2004-08-24 | 2007-04-04 | 船井電機株式会社 | Avhdd及びハードディスクレコーダ |
CN101185135A (zh) * | 2005-04-21 | 2008-05-21 | 皇家飞利浦电子股份有限公司 | 在双层一次写入光盘上记录数据的方法 |
JP2009503762A (ja) * | 2005-08-04 | 2009-01-29 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Dvd+rビデオフォーマットディスクにおけるタイトル置換 |
TWI278238B (en) * | 2005-10-07 | 2007-04-01 | Via Tech Inc | Format converting method |
US7793206B2 (en) * | 2005-11-02 | 2010-09-07 | Creative Technology Ltd | System for downloading digital content published in a media channel |
TW200729172A (en) * | 2006-01-20 | 2007-08-01 | Ulead Systems Inc | Volume generation methods and systems |
CN104954869B (zh) * | 2015-05-22 | 2018-05-29 | 合肥杰发科技有限公司 | 基于android***的多媒体播放方法及装置 |
Family Cites Families (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2294173B (en) | 1994-10-11 | 1998-12-09 | Mitsubishi Electric Corp | Disk media, and method of and device for recording and playing back information on or from a disk media |
JP2849556B2 (ja) | 1994-12-21 | 1999-01-20 | 松下電器産業株式会社 | ビデオオンデマンドシステム用の時間調整装置 |
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. |
CN1115045C (zh) * | 1995-09-29 | 2003-07-16 | 松下电器产业株式会社 | 对媒体进行位流交错录放的方法及装置 |
TW385431B (en) * | 1995-09-29 | 2000-03-21 | Matsushita Electric Ind Co Ltd | A method and an apparatus for encoding a bitstream with plural possible searching reproduction paths information useful in multimedia optical disk |
TW436777B (en) * | 1995-09-29 | 2001-05-28 | Matsushita Electric Ind Co Ltd | A method and an apparatus for reproducing bitstream having non-sequential system clock data seamlessly therebetween |
US5838873A (en) | 1996-05-31 | 1998-11-17 | Thomson Consumer Electronics, Inc. | Packetized data formats for digital data storage media |
US5999698A (en) * | 1996-09-30 | 1999-12-07 | Kabushiki Kaisha Toshiba | Multiangle block reproduction system |
WO1998021722A1 (fr) * | 1996-11-13 | 1998-05-22 | Matsushita Electric Industrial Co., Ltd. | Appareil et procede de generation de train de bits pour memoire a disque d'enregistrement de donnees permettant une reproduction continue de plusieurs pieces de donnees-images et support d'enregistrement sur lequel est enregistre un programme applique a l'appareil de generation |
US6449227B1 (en) * | 1997-03-25 | 2002-09-10 | Samsung Electronics Co., Ltd. | DVD-audio disk, and apparatus and method for playing the same |
KR100250578B1 (ko) | 1997-03-31 | 2000-04-01 | 전주범 | 디브이디알 시스템의 기록 방법 |
CN100403404C (zh) * | 1997-09-17 | 2008-07-16 | 松下电器产业株式会社 | 光盘记录装置和记录方法 |
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 |
JP3028517B2 (ja) * | 1997-09-17 | 2000-04-04 | 松下電器産業株式会社 | 光ディスク、録画装置及び方法、再生装置及び方法並びにプログラム記憶媒体 |
CN1099675C (zh) | 1997-09-17 | 2003-01-22 | 松下电器产业株式会社 | 光盘,记录仪器,以及计算机可读记录介质 |
TW385436B (en) | 1997-12-12 | 2000-03-21 | Toshiba Corp | Digital recording system using variable recording rate |
DE19810549A1 (de) * | 1998-03-11 | 1999-09-16 | Delo Industrieklebstoffe Gmbh | Polymerisierbare fluorhaltige Zubereitung, ihre Verwendung und Verfahren zur Herstellung ausgehärteter Polymermassen aus dieser Zubereitung |
JP3383580B2 (ja) * | 1998-05-15 | 2003-03-04 | 株式会社東芝 | 情報記憶媒体と情報記録再生装置と方法 |
US6493506B1 (en) * | 1998-07-01 | 2002-12-10 | Lsi Logic Corporation | Optical disk system and method for storing disk- and user-specific settings |
JP3356691B2 (ja) * | 1998-07-07 | 2002-12-16 | 株式会社東芝 | 情報記録媒体とその記録方法及び再生方法 |
JP3382159B2 (ja) * | 1998-08-05 | 2003-03-04 | 株式会社東芝 | 情報記録媒体とその再生方法及び記録方法 |
EP1057184B1 (en) * | 1998-11-16 | 2016-04-27 | Koninklijke Philips N.V. | Method and device for recording real-time information |
CA2289958C (en) * | 1998-11-19 | 2003-01-21 | Tomoyuki Okada | Information recording medium, apparatus and method for recording or reproducing data thereof |
EP1021048A3 (en) * | 1999-01-14 | 2002-10-02 | Kabushiki Kaisha Toshiba | Digital video recording system and its recording medium |
DE19905176A1 (de) * | 1999-02-09 | 2000-08-10 | Fev Motorentech Gmbh | Elektromagnetischer Aktuator mit Luftdämpfungselement |
KR100583497B1 (ko) | 1999-04-02 | 2006-05-24 | 마츠시타 덴끼 산교 가부시키가이샤 | 광 디스크, 기록 장치 및 재생 장치 |
-
2000
- 2000-06-21 AT AT00943846T patent/ATE347168T1/de active
- 2000-06-21 PT PT00943846T patent/PT1110222E/pt unknown
- 2000-06-21 DE DE60032105T patent/DE60032105T2/de not_active Expired - Lifetime
- 2000-06-21 KR KR1020017002253A patent/KR100678451B1/ko active IP Right Grant
- 2000-06-21 WO PCT/EP2000/005715 patent/WO2001001415A1/en active IP Right Grant
- 2000-06-21 HU HU0103983A patent/HU224951B1/hu unknown
- 2000-06-21 CZ CZ20010693A patent/CZ299570B6/cs not_active IP Right Cessation
- 2000-06-21 RU RU2001107839/28A patent/RU2267172C2/ru active
- 2000-06-21 CN CNB00801793XA patent/CN1314048C/zh not_active Expired - Lifetime
- 2000-06-21 US US09/763,442 patent/US7577341B1/en not_active Expired - Lifetime
- 2000-06-21 PL PL346264A patent/PL200622B1/pl unknown
- 2000-06-21 ES ES00943846T patent/ES2275521T3/es not_active Expired - Lifetime
- 2000-06-21 JP JP2001506550A patent/JP4768180B2/ja not_active Expired - Lifetime
- 2000-06-21 IL IL14162000A patent/IL141620A0/xx active IP Right Grant
- 2000-06-21 EP EP00943846A patent/EP1110222B1/en not_active Expired - Lifetime
- 2000-06-21 CA CA2341658A patent/CA2341658C/en not_active Expired - Lifetime
- 2000-06-21 ID IDW20010435A patent/ID29100A/id unknown
- 2000-06-21 DK DK00943846T patent/DK1110222T3/da active
- 2000-06-21 BR BRPI0006855-1B1A patent/BR0006855B1/pt not_active IP Right Cessation
- 2000-06-22 MY MYPI20002826A patent/MY128206A/en unknown
- 2000-06-26 AR ARP000103204A patent/AR025182A1/es active IP Right Grant
- 2000-08-11 TW TW089116167A patent/TW472240B/zh not_active IP Right Cessation
-
2001
- 2001-02-23 IL IL141620A patent/IL141620A/en unknown
-
2007
- 2007-02-20 CY CY20071100235T patent/CY1106042T1/el unknown
-
2009
- 2009-03-13 US US12/403,822 patent/US8452162B2/en not_active Expired - Fee Related
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8452162B2 (en) | Order of titles | |
US8457477B2 (en) | Numbering of video objects and cells | |
CA2341493C (en) | Recording incomplete video streams | |
MXPA01002074A (en) | Order of titles in a real-time dvd video recording | |
MXPA01002072A (en) | Numbering of video objects and cells | |
MXPA01001965A (en) | Recording incomplete video streams |