專利名稱::數(shù)據(jù)記錄方法和數(shù)據(jù)解碼方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及數(shù)據(jù)記錄方法、數(shù)據(jù)編輯方法和數(shù)據(jù)解碼方法及其裝置和記錄媒體,用于向諸如硬盤、光盤等可隨機(jī)存取記錄介質(zhì)記錄諸如視頻數(shù)據(jù)和聲頻數(shù)據(jù)之類的數(shù)據(jù)以及再現(xiàn)所述數(shù)據(jù)。
背景技術(shù):
:用于采用盤介質(zhì)的視頻和聲頻的數(shù)字記錄和再現(xiàn)裝置已經(jīng)在廣泛地使用。盤介質(zhì)不同于磁帶介質(zhì)的特征功能之一是非破壞性(non-destructive)編輯的功能,也稱非線性編輯的功能。這個功能具有在不實(shí)際移動或復(fù)制在盤上錄制的AV流的情況下按需要的順序再現(xiàn)AV流的任何部分的能力,并且這個功能是通過創(chuàng)建指示AV流中要被再現(xiàn)的每個部分的起點(diǎn)和終點(diǎn)以及它們的再現(xiàn)次序的信息(回放管理信息)并根據(jù)該信息進(jìn)行再現(xiàn)而實(shí)現(xiàn)的。這樣,用這種盤介質(zhì),就有可能在不重寫源材料和移動數(shù)據(jù)的情況下進(jìn)行編輯。然而,有時(shí)需要直接編輯源材料。例如,假設(shè)想要將非破壞性編輯的結(jié)果一起放在單一文件中,以易于被個人電腦(PC)處理。在這種情況下,只應(yīng)將編輯結(jié)果中正在被使用的從相關(guān)聯(lián)的AV流中挑選出來并合并單一文件中。也有這樣的情況,即想要把AV流中不必要的中間部分刪除,以增加盤的空白容量。在這種情況下,應(yīng)當(dāng)把位于中間部分之前和之后的各部分結(jié)合起來。在任一情況下,都要把多個AV流放在一起。然而問題是,在采用基于MPEG視頻標(biāo)準(zhǔn)(IS0/EIEC11172-2或IS0/IEC13813-2)的視頻數(shù)據(jù)編碼方案時(shí),在接縫(seam)處可能出現(xiàn)某種再現(xiàn)噪聲。原因如下。MPEG視頻標(biāo)準(zhǔn)采用可變長度編碼,這就要求以一個預(yù)定速率對要代碼化的數(shù)據(jù)進(jìn)行編碼,使得要與編碼器的輸出端連接的被稱作VBV(VideoBufferingVerifier-視頻緩沖驗(yàn)證器)的模型假設(shè)解碼器(modelhypotheticaldecoder)將艮卩不上溢(overflow)也不下溢(underflow)。在這個模型中,將代碼化的(coded)數(shù)據(jù)以不大于前述的預(yù)定速率的速率提供到VBV緩沖器,占據(jù)在VBV中的數(shù)據(jù)量按該速率增加。另一方面,一旦一個幀(frame)或半幀(field)已經(jīng)被解碼,數(shù)據(jù)的占據(jù)立即以相應(yīng)的代碼化數(shù)據(jù)的量減少。如果數(shù)據(jù)沒有在保證VBV緩沖器即使在數(shù)據(jù)量重復(fù)地增加和減少的情況下即不上溢也不下溢的控制下被編碼,則任何基于MPEG視頻的代碼化數(shù)據(jù)都不能保證被正確地再現(xiàn),如圖22中所示。在一些視頻數(shù)據(jù)被連接時(shí)再現(xiàn)噪聲的風(fēng)險(xiǎn)可能在于VBV緩沖器在某個接縫點(diǎn)處導(dǎo)致上溢或下溢的可能性。VBV緩沖器在接縫處崩潰的原因,將參照一個例子作說明。這里,描述這樣一種情況,即連接圖23(a)中所示的對VBV緩沖器的占據(jù)隨時(shí)間而變的代碼化視頻數(shù)據(jù)的在時(shí)間OUT之前的前部A與圖23(b)中所示的代碼化視頻數(shù)據(jù)的在時(shí)間IN之后的后部B。圖23(c)是連接的結(jié)果??梢悦靼祝谶@個情況下,緩沖器下溢,因?yàn)楹写罅看a化數(shù)據(jù)的一幀或半幀就發(fā)生在該連接點(diǎn)之后,而不管該連接點(diǎn)之前的低緩沖器占用。發(fā)生這種情況的原因是有可能喪失了緩沖器占有率的一致性。為了解決上述問題,日本專利申請公開一平9號JP9-182024提出一種通過增加將數(shù)據(jù)輸入到解碼器的傳輸速度來防止下溢的技術(shù),然而,這一方法需要特殊的解碼器,導(dǎo)致成本劣勢。如在另一種方法,日本專利申請公開一平8號JP8-211582提出了一種技術(shù)(重編碼),根據(jù)該技術(shù),接縫部分在連接時(shí)被解碼一次,然后被再次編碼,這樣,代碼化數(shù)據(jù)的量將被保持,以便不導(dǎo)致VBV緩沖器的破壞。然而在這種情況下,存在因?yàn)橹匦戮幋a過程而導(dǎo)致圖像降級(degradation)的問題。此外,該方法需要連續(xù)地或并行地進(jìn)行編碼和解碼,由此招致裝置更復(fù)雜化的問題。
發(fā)明內(nèi)容本發(fā)明就是鑒于上述問題而被設(shè)計(jì)的,因此,本發(fā)明的目的是提供一種數(shù)據(jù)記錄方法、數(shù)據(jù)編輯方法和數(shù)據(jù)解碼方法以及數(shù)據(jù)記錄器和數(shù)據(jù)解碼器和記錄媒體,它們通過簡單的配置,能防止在再現(xiàn)由連接的AV流構(gòu)成的AV流時(shí)的再現(xiàn)噪聲。按照本發(fā)明的第一方面,一種數(shù)據(jù)記錄方法,用于在一記錄介質(zhì)上記錄一個單元,該單元至少包括視頻數(shù)據(jù)和關(guān)于該單元的程序信息,特征在于,該視頻數(shù)據(jù)根據(jù)MPEG標(biāo)準(zhǔn)編碼,該單元被單一文件管理,并且該程序信息含有顯示第一扇區(qū)的第一條目信息,該第一扇區(qū)能夠在該單元中連續(xù)解碼,所述方法包括下列步驟從該第一扇區(qū)刪除一個第四扇區(qū),重寫該程序信息,使得在所刪除的第四扇區(qū)之前的點(diǎn)和之后的點(diǎn)在該單元中連接在一起,重寫該第一條目信息到顯示第二扇區(qū)的第二條目信息,該第二扇區(qū)在第一扇區(qū)中被刪除的第四扇區(qū)之前,且重寫該第一條目信息到顯示第三扇區(qū)的第三條目信息,該第三扇區(qū)在第一扇區(qū)中被刪除的第四扇區(qū)之后。按照本發(fā)明的第二方面,一種數(shù)據(jù)記錄方法,用于在一記錄介質(zhì)上記錄一個單元,該單元至少包括視頻數(shù)據(jù)和關(guān)于該單元的程序信息,特征在于,該視頻數(shù)據(jù)根據(jù)MPEG標(biāo)準(zhǔn)編碼,該單元被單一文件管理,并且該程序信息含有關(guān)于第一扇區(qū)的第一軌道信息,該第一扇區(qū)能夠在該單元中連續(xù)解碼,所述方法包括下列步驟從該第一扇區(qū)刪除一個第四扇區(qū),重寫該程序信息,使得在所刪除的第四扇區(qū)之前的點(diǎn)和之后的點(diǎn)在該單元中連接在一起,重寫該第一條目信息到關(guān)于第二扇區(qū)的第二軌道信息,該第二扇區(qū)在第一扇區(qū)中被刪除的第四扇區(qū)之前,且重寫該第一條目信息到關(guān)于第三扇區(qū)的第三軌道信息,該第三扇區(qū)在第一扇區(qū)中被刪除的第四扇區(qū)之后。按照本發(fā)明的第三方面,一種數(shù)據(jù)解碼方法,用于按照含有關(guān)于第一單元的位置信息的第一程序信息,解碼由多個含有具有至少視頻的第一數(shù)據(jù)的第一單元組成的第二單元,特征在于,第一數(shù)據(jù)是根據(jù)MPEG標(biāo)準(zhǔn)編碼的數(shù)據(jù),第二單元被單一文件管理,第一程序信息含有用于顯示在文件中各第一單元之間的連接點(diǎn)的信息,如果在該連接點(diǎn)處第一條目改變?yōu)榈诙l目,即使該連接點(diǎn)處于一個在第二單元中連續(xù)再現(xiàn)的扇區(qū),第一單元的解碼在連接點(diǎn)被停止。按照本發(fā)明的第四方面,一種數(shù)據(jù)解碼方法,用于按照含有關(guān)于第一單元的位置信息的第一程序信息,解碼由多個含有具有至少視頻的第一數(shù)據(jù)的第一單元組成的第二單元,特征在于,第一數(shù)據(jù)是根據(jù)MPEG標(biāo)準(zhǔn)編碼的數(shù)據(jù),第二單元被單一文件管理,第一程序信息含有用于顯示在文件中各第一單元之間的連接點(diǎn)的信息,如果在該連接點(diǎn)處第一條目改變?yōu)榈诙l目,即使該連接點(diǎn)處于一個在第二單元中連續(xù)再現(xiàn)的扇區(qū),解碼器在連接點(diǎn)之前和之后被切換。本申請的第一個發(fā)明是一種數(shù)據(jù)記錄方法,用于在一記錄介質(zhì)上記錄第二單元和用于管理第二單元的第一程序,第二單元由多個含有具有至少視頻或聲頻的第一數(shù)據(jù)的第一單元組成,特征在于,第一程序含有管理第一單元之間的連接點(diǎn)的信息。本申請的第二個發(fā)明的特征在于,連接點(diǎn)是一個位置,在該位置從第二單元中刪除任意第一數(shù)據(jù)。本申請的第三個發(fā)明的特征在于,第二單元被單一文件管理。本申請的第四個發(fā)明的特征在于,第一視頻數(shù)是據(jù)根據(jù)MPEG標(biāo)準(zhǔn)編碼的視頻數(shù)據(jù)。本申請的第五個發(fā)明是一種數(shù)據(jù)編輯方法,用于通過連接含有具有至少視頻或聲頻的第一數(shù)據(jù)的第一單元與含有具有至少視頻或聲頻的第二數(shù)據(jù)的第三單元而生成第二單元,特征在于,管理第二單元的第一程序含有管理第一單元與第三單元之間的連接點(diǎn)的信息。本申請的第六個發(fā)明的特征在于,第一單元和第三單元是通過從第二單元中刪除任意第一數(shù)據(jù)而形成的。本申請的第七個發(fā)明的特征在于,第二單元被單一文件管理。本申請的第八個發(fā)明的特征在于,第一和第二視頻數(shù)是據(jù)根據(jù)MPEG標(biāo)準(zhǔn)編碼的視頻數(shù)據(jù)。本申請的第九個發(fā)明是一種數(shù)據(jù)解碼方法,用于按照管理第二單元的第一程序,解碼由多個含有具有至少視頻或聲頻的第一數(shù)據(jù)的第一單元組成的第二單元,特征在于,第一程序含有管理第一單元之間的連接點(diǎn)的信息,并且第一單元的解碼是參考關(guān)于連接點(diǎn)的信息而被控制的。本申請的第十個發(fā)明的特征在于,第一單元的解碼控制是通過在連接點(diǎn)停止解碼而實(shí)現(xiàn)的。本申請的第十一個發(fā)明的特征在于,第一單元的解碼控制是通過在連接點(diǎn)之前和之后切換解碼器而實(shí)現(xiàn)的。本申請的第十二個發(fā)明的特征在于,第一和第二視頻數(shù)是據(jù)根據(jù)MPEG標(biāo)準(zhǔn)編碼的視頻數(shù)據(jù)。本申請的第十三個發(fā)明是一種數(shù)據(jù)記錄設(shè)備,用于在一記錄介質(zhì)上記錄第二單元和用于管理第二單元的第一程序,第二單元由多個含有具有至少視頻或聲頻的第一數(shù)據(jù)的第一單元組成,特征在于,第一程序含有管理第一單元之間的連接點(diǎn)的信息。本申請的第十四個發(fā)明是一種數(shù)據(jù)編輯設(shè)備,用于通過連接含有具有至少視頻或聲頻的第一數(shù)據(jù)的第一單元與含有具有至少視頻或聲頻的第二數(shù)據(jù)的第三單元而生成第二單元,特征在于,管理第二單元的第一程序含有管理第一單元與第三單元之間的連接點(diǎn)的信息。本申請的第十五發(fā)明是一種數(shù)據(jù)解碼設(shè)備,用于按照管理第二單元的第一程序,解碼由多個含有具有至少視頻或聲頻的第一數(shù)據(jù)的第一單元組成的第二單元,特征在于,第一程序管理關(guān)于第一單元之間的連接點(diǎn)的信息,該數(shù)據(jù)解碼設(shè)備包含用于第一單元的解碼器,以根據(jù)關(guān)于連接點(diǎn)的信息控制解碼。圖1是表示本發(fā)明實(shí)施例中的一個視頻盤記錄器的示意配置的框圖。圖2是表示QuickTime文件格式中的管理信息與AV流之間的關(guān)系的示意圖。圖3是表示QuickTime文件格式中的Movieatom(電影原子)的方案的示意圖。圖4是表示QuickTime文件格式中的Trackatom(軌道原子)的方案的示意圖。圖5是表示QuickTime文件格式中的Trackheaderatom(軌道首部原子)的方案的示意圖。圖6是表示QuickTime文件格式中的媒體原子(Mediaatom)的方案的示意圖。圖7是表示QuickTime文件格式中的Mediainformationatom(媒體信息原子)的方案的示意圖。圖8是表示通過Sampletableatom(樣本表原子)的數(shù)據(jù)管理的例子的示意圖。圖9是表示QuickTime文件格式中的樣本表原子的方案的示意圖。圖10是表示QuickTime文件格式中的Editatom(編輯原子)的方案的示意圖。圖ll是表示通過編輯原子的回放范圍目的地的例子的示意圖。圖12是表示QuickTime文件格式中的User-defineddataatom(用戶定義的數(shù)據(jù)原子)的方案的示意圖。圖13是表示本發(fā)明的第一實(shí)施例中的流結(jié)構(gòu)的示意圖。圖14是表示本發(fā)明的第一實(shí)施例中的VU結(jié)構(gòu)的示意圖。圖15是表示基于本發(fā)明的第一實(shí)施例中的QuickTime的AV流管理結(jié)構(gòu)的示意圖。圖16是表示本發(fā)明的第一實(shí)施例中的記錄操作的流程圖。圖17是表示本發(fā)明的第一實(shí)施例中的AV流的連接狀態(tài)的示意圖。圖18是表示管理本發(fā)明的第一實(shí)施例中的AV流的連接的信息結(jié)構(gòu)的第一個例子的示意圖。圖19是表示管理本發(fā)明的第一實(shí)施例中的AV流的連接的信息結(jié)構(gòu)的第二個例子的示意圖。圖20是表示管理本發(fā)明的第一實(shí)施例中的AV流的連接的信息結(jié)構(gòu)的第三個例子的示意圖。圖21是表示本發(fā)明的第一實(shí)施例中的回放操作的流程圖。圖22是表示VBV緩沖器的占用的變化的例子的示意圖。圖23是表示按照現(xiàn)有技術(shù)的MPEG視頻流的連接的例子的示意圖。具體實(shí)施例方式這里將結(jié)合附圖詳細(xì)說明本發(fā)明的實(shí)施例?!聪到y(tǒng)配置〉圖1表示本文中各實(shí)施例通用的、能夠配音的視頻盤記錄器的配置。如圖1中所示,該裝置的組成部分是總線100、主CPU101、RAM102、ROM103、用戶接口104、系統(tǒng)時(shí)鐘105、光盤106、拾波器(pick叩)107、ECC解碼器108、ECC編碼器109、回放緩沖器110、記錄/配音緩沖器111、多路分離器U2、多路復(fù)用器113、多路復(fù)用緩沖器114、聲頻解碼器115、視頻解碼器116、聲頻編碼器117、視頻編碼器118和未示出的照相機(jī)、麥克風(fēng)、揚(yáng)聲器、顯示器等等。主CPU101通過總線100與多路分離器112、多路復(fù)用器113、拾波器107通信,并且與聲頻解碼器115、視頻解碼器116、聲頻編碼器117、視頻編碼器118通信,盡管沒有示出。再現(xiàn)時(shí),通過拾波器從光盤106讀出的數(shù)據(jù)被ECC解碼器108糾錯并被暫時(shí)存儲在回放緩沖器110中。多路分離器112按照來自聲頻解碼器115和視頻解碼器116的數(shù)據(jù)傳輸請求,將回放緩沖器中的數(shù)據(jù)按照類型分發(fā)到相關(guān)聯(lián)的解碼器。在記錄過程中,由聲頻編碼器117和視頻編碼器118壓縮編碼的數(shù)據(jù)被一次發(fā)送到多路復(fù)用緩沖器114,被多路復(fù)用器113進(jìn)行AV多路復(fù)用,然后被發(fā)送到記錄/配音緩沖器111。記錄/配音緩沖器111中的數(shù)據(jù)被ECC編碼器109與糾錯碼加在一起,然后通過拾波器107被記錄到光盤106上。聲頻數(shù)據(jù)的編碼方案采用MPEG-1層-II,而視頻數(shù)據(jù)的編碼方案采用MPEG-2。假設(shè)光盤106是可拆卸式光盤,是從外圍向中心螺旋式地進(jìn)行記錄和回放的。一個扇區(qū)由2048個字節(jié)組成,十六個扇區(qū)構(gòu)成一個糾錯ECC塊。如果ECC塊中的任何數(shù)據(jù)需要被重寫,就必須讀出含有該數(shù)據(jù)的整個ECC塊,對它糾錯,更新目標(biāo)數(shù)據(jù),再把糾錯碼加到該數(shù)據(jù),以重構(gòu)一個ECC塊,并將其記錄到記錄介質(zhì)上。此外,為了改善記錄效率,采用ZCAV(環(huán)帶恒定角速度-ZoneConstantAngularVelocity),使記錄區(qū)域(area)由多個具有不同旋轉(zhuǎn)速度的環(huán)帶組成?!次募到y(tǒng)〉文件系統(tǒng)被用來管理光盤106上各種信息。作為文件系統(tǒng),這里用UDF(通用盤格式-UniversalDiskFormat),以顧及使用PC進(jìn)行的連接操作。在該文件系統(tǒng)上,每個管理信息和AV流是作為文件處理的。用戶區(qū)是按2048個字節(jié)的邏輯塊(與扇區(qū)一一對應(yīng))管理的。每個文件由整數(shù)個數(shù)的盤區(qū)(extent)(連續(xù)的邏輯塊)構(gòu)成,也可以分散開來存儲在各盤區(qū)單元(extentimit)中??瞻讌^(qū)域在邏輯塊單元中使用空間位圖加以管理。表示關(guān)于文件系統(tǒng)的盤區(qū)、空間位圖、管理信息的信息等等被記錄在光盤106上。<文件格式>QuickTime文件格式被用作AV流的管理的格式。QuickTime文件格式是由蘋果計(jì)算機(jī)公司為多媒體數(shù)據(jù)管理而開發(fā)的一種格式,在PC世界中被廣泛使用。QuickTime文件格式由視頻數(shù)據(jù)、聲頻數(shù)據(jù)之類的數(shù)據(jù)(這些數(shù)據(jù)也被稱作媒體數(shù)據(jù))和管理信息組成。這兩者的組合在本文中被稱作QuickTime電影(簡稱電影)。這兩者可以在同一個文件中出現(xiàn),或者在不同的文件中出現(xiàn)。當(dāng)在同一個文件中出現(xiàn)時(shí),它們構(gòu)成圖2(a)中所示的文件。每一信息作為稱作原子的公共結(jié)構(gòu)而加以存儲。管理信息作為稱作電影原子的結(jié)構(gòu)而加以存儲。AV流作為稱作電影數(shù)據(jù)原子而加以存儲。應(yīng)該注意到電影原子是一種類型的程序信息,用于控制按任意次序回放媒體數(shù)據(jù)的任一部分,包括一張表、媒體數(shù)據(jù)的屬性信息和外部引用信息,其中所述表提供AV數(shù)據(jù)在文件中的相對位置,該相對位置對應(yīng)于在媒體數(shù)據(jù)中的任意時(shí)間,將在以下對它們加以描述。當(dāng)管理信息和媒體數(shù)據(jù)被存儲在不同文件中時(shí),它們組成如圖2(b)中的文件202和203的結(jié)構(gòu)。管理信息作為稱作電影原子的結(jié)構(gòu)而加以存儲,而AV流則不需要作為原子來加以存儲。在這種情況下,稱電影原子"外部引用"含有AV流的文件203。如圖2(c)中所示,可以進(jìn)行外部引用,使得文件204的電影原子能引用處于多個文件205和206中的AV流文件#1和#2。這個結(jié)構(gòu)使得能進(jìn)行所謂的"非線性編輯"或"非破壞性編輯",在不對任何AV流進(jìn)行物理移動的情況下實(shí)現(xiàn)模擬編輯?,F(xiàn)在,將參考圖3至12說明QuickTime管理信息格式。作為開始,將解釋公共信息存儲格式即原子。每個原子必須在其開頭包含指示原子的大小的原子大小(Atomsize)和指示原子的類型信息的類型(Type)。Type用四個字符代表,例如'moov'表示電影原子,'mdat,表示電影數(shù)據(jù)原子。每個原子可含有另一個原子。就是說,原子可構(gòu)成層次化的結(jié)構(gòu)。圖3表示一個電影原子的結(jié)構(gòu)。電影首部原子(Movieheaderatom)管理電影原子管理的電影的總體屬性(overallattribute)。軌道原子存儲關(guān)于包含在該電影中視頻、聲頻之類的軌道的信息。用戶定義的數(shù)據(jù)原子是一種能以自由方式定義的原子。圖4表示軌道原子的結(jié)構(gòu)。軌道首部原子管理軌道的總體屬性。編輯原子管理一部分媒體數(shù)據(jù)應(yīng)當(dāng)按照什么時(shí)序在電影中再現(xiàn)。軌道引用原子(Trackreferenceatom)管理與其它軌道之間的關(guān)系。媒體原子管理諸如視頻和聲頻數(shù)據(jù)的實(shí)際數(shù)據(jù)。圖5表示軌道首部原子的結(jié)構(gòu)。這里,只對下文需要的那些軌道首部原子進(jìn)行說明。標(biāo)志('Flags')是一組指示屬性的標(biāo)志。茲以能啟動軌道的標(biāo)志作為典型的例子。如果這個標(biāo)志是l,該軌道被再現(xiàn);如果該標(biāo)志是0,該軌道不被再現(xiàn)。層(Layer)指示軌道的空間優(yōu)先級(spatialpriority)。如果有多個顯示圖像的軌道,那么軌道的層值越小,對應(yīng)圖像的前景被顯示得越多。圖6表示媒體原子的結(jié)構(gòu)。媒體首部原子管理關(guān)于該媒體原子管理的媒體數(shù)據(jù)的總體屬性等。處理者引用原子(Handlerreferenceatom)存儲表示媒體數(shù)據(jù)應(yīng)當(dāng)被哪個解碼器解碼的信息。媒體信息原子(Mediainformationatom)管理該媒體諸如視頻、聲頻等獨(dú)有的屬性信>K、o圖7表示媒體信息原子的結(jié)構(gòu)。媒體信息首部原子(Mediainformationheaderatom)管理該媒體諸如視頻、聲頻等獨(dú)有的屬性信息。處理器引用原子是在關(guān)于媒體原子(Mediaatom)的段落中解釋過的。數(shù)據(jù)信息原子(Datainformationatom)含有一個數(shù)據(jù)引用原子(Datareferenceatom)(附圖未示出),數(shù)據(jù)引用原子是管理含有QuickTime電影引用的媒體數(shù)據(jù)的文件的名字的原子。樣本表原子管理數(shù)據(jù)的大小、回放時(shí)間等等。下面將描述樣本表原子。然而,在描述之前,將參照圖8中所示的文件801描述QuickTime中的數(shù)據(jù)管理方案。在QuickTime中,數(shù)據(jù)的最小單元(例如視頻幀)被稱作樣本。在每個軌道中,每個樣本被按照回放時(shí)間順序的次序分配一個號碼(樣本號),號碼從l開始。QuickTime格式管理每個樣本的回放時(shí)間長度和數(shù)據(jù)大小。按照回放時(shí)間順序的次序在文件中將屬于相同軌道的樣本連續(xù)排列所在的區(qū)域,被稱作組塊(chunk)。每個組塊也被按照回放時(shí)間順序的次序分配從l開始的號碼。QuickTime文件格式也管理每個組塊離文件開始的地址以及屬于每個組塊的樣本的數(shù)。根據(jù)這些信息,有可能確定對應(yīng)于任意時(shí)間點(diǎn)的樣本的位置。圖9表示樣本表原子的結(jié)構(gòu)。樣本說明原子(Sampledescriptionatom)是一個表,該表管理各個組塊的數(shù)據(jù)格式、樣本被存儲在的文件的索引等等。在這個表中,如果樣本被存儲在不同的文件中,或者數(shù)據(jù)格式或其它方面有差別,則這些情況被表中的不同條目管理。這里,條目是被其它信息引用的信息單元。時(shí)間至樣本原子(Time-to-sampleatom)管理各個樣本的回放時(shí)間。同步樣本原子(Syncsampleatom)管理所有樣本中的、可以開始解碼的那些樣本。樣本至組塊原子(Sample-to-chunkatom)管理每個組塊中含有的樣本的數(shù),以及每個組塊引用樣本說明原子中的哪個條目。樣本大小原子(Samplesizeatom)管理每個樣本的大小。組塊偏址原子(Chunkoffsetatom)管理每個組塊偏離文件的開頭的地址。如圖10中所示,編輯原子含有一個編輯列表原子(Editlistatom)。編輯列表原子含有軌道持續(xù)時(shí)間(Trackduration)、媒體時(shí)間(Mediatime)、媒體速率(Mediarate)的值的組(條目),數(shù)量由條目數(shù)(Numberofentries)指定。這些條目每個對應(yīng)于一個在一個軌道上連續(xù)再現(xiàn)的部分,并被按照回放時(shí)間順序的次序排列在軌道上。軌道持續(xù)時(shí)間代表被該條目管理的部分的軌道上的回放時(shí)間;媒體時(shí)間代表被該條目管理的部分在媒體數(shù)據(jù)中對應(yīng)于開頭的位置;媒體速率代表被該條目管理的部分的再現(xiàn)速度。當(dāng)媒體時(shí)間被設(shè)置在-1時(shí),該軌道上的樣本的回放被該條目的軌道持續(xù)時(shí)間所指示的時(shí)間停止。這個部分被稱作空編輯。圖ll表示編輯列表的一個實(shí)際例子,其中假設(shè)編輯列表原子有圖ll(a)中所示的內(nèi)容,且樣本排列如圖ll(b)中所示。這里,第i條目的軌道持續(xù)時(shí)間、媒體時(shí)間和媒體速率分別被表示為D(i)、T(i)和R(i)。本例中,樣本的實(shí)際回放是按圖11(c)中所示的次序進(jìn)行的。這將在下面作簡要說明。首先,由于條目#1定義軌道持續(xù)時(shí)間是13000,媒體時(shí)間是20000,媒體速率是l(圖ll(a)),所以從時(shí)間20000到33000(20000+13000)的樣本部分(圖ll(b))在從13000前頭開始的軌道部分中被回放(圖11(c))。由于條目#2定義軌道持續(xù)時(shí)間是5000,媒體時(shí)間是-l(圖11(a)),所以沒有數(shù)據(jù)在從時(shí)間13000到18000(13000+5000)軌道部分中被再現(xiàn)(在圖ll(c)中是零)。最后,由于條目共3定義軌道持續(xù)時(shí)間是10000,媒體時(shí)間是0,媒體速率是l(圖ll(a)),所以從時(shí)間0到10000的樣本部分(圖ll(b))在從18000(l加00+5000)到28000(18000+10000)的軌道部分中被回放(圖ll(c))。圖12是表示用戶定義的數(shù)據(jù)原子的結(jié)構(gòu)。這個原子能夠存儲所需數(shù)量的、不被QuickTime格式定義的自由信息。一自由信息由一條目管理,該條目由Size(大小)、Type(類型)和Userdata(用戶數(shù)據(jù))組成。大小指示該條目本身的大小。類型是區(qū)別該自由信息與其它自由的ID標(biāo)識。用戶數(shù)據(jù)代表實(shí)際數(shù)據(jù)。〈索引文件〉為了管理盤中含有的QuickTime電影,在盤上提供一個稱作AV索引文件的特殊QuickTime電影文件。在AV索引文件登記的是關(guān)于盤中文件(QuickTime電影、被QuickTime電影引用的靜止圖像以及其它文件)的各種屬性和縮圖(thumbnails)。各種屬性的其中之一是鏈接計(jì)數(shù),它表示文件從未被引用開始被引用的次數(shù)。檢查文件的鏈接計(jì)數(shù)便于了解是否有引用該文件的任何文件,從而有可能防止誤刪除一個被其它文件引用的文件?!磳?shí)施例1〉現(xiàn)在將結(jié)合圖13至21說明本發(fā)明的一個實(shí)施例?!碅V流結(jié)構(gòu)〉現(xiàn)在將結(jié)合圖13和14說明本發(fā)明中的AV流的結(jié)構(gòu)。AV流由整數(shù)數(shù)量的記錄單元(RU)組成。RU是一個要被連續(xù)地記錄在盤上的單元。要設(shè)定各RU的長度,以便無論構(gòu)成AV流的各Rll在盤上如何分布,都保證無縫的回放(回放期間的圖像和聲音能被不中斷地再現(xiàn))。這將在稍后描述。此外,AV流被構(gòu)造成使得RU邊界對應(yīng)ECC塊邊界。由于這些RU特點(diǎn),在AV流已經(jīng)被記錄在盤上后,AV流的排列可以按RU單元被容易地改變,與此同時(shí)又保證無縫的回放。RU由整數(shù)數(shù)量的視頻單元(VU)組成。VU是一個自身可再現(xiàn)的單元。因此,在再現(xiàn)時(shí)它是一個可能的入口點(diǎn)。圖14是VU的結(jié)構(gòu)。VU由整數(shù)數(shù)量的、存儲約1秒長的視頻數(shù)據(jù)的GOP(畫面組)以及整數(shù)數(shù)量的、存儲要被同步地再現(xiàn)的主聲頻數(shù)據(jù)AAU(聲頻訪問單元)組成。這里,GOP是MPEG-2標(biāo)準(zhǔn)中的一個壓縮單元,由多個視頻幀(通常約15個幀)組成。AAU是MPEG-1層II標(biāo)準(zhǔn)中的一個壓縮單元,由1152個聲音波形的樣本點(diǎn)組成。當(dāng)采樣頻率是48Hz時(shí),單位AAU的再現(xiàn)時(shí)間是O.024秒。在VU中,AAU和GOP是按前述的次序安排的,這是為了減少為保證AV同步再現(xiàn)所必需的延遲。此外,為了允許在各VU單元中獨(dú)立的再現(xiàn),在每個VU中的視頻數(shù)據(jù)的開頭分配一個序列首部(SH)。VU的回放時(shí)間由VU中包括的視頻幀的數(shù)目與視頻幀周期的乘積定義。當(dāng)把整數(shù)數(shù)量的VU—起放入一個RU時(shí),在Vu的結(jié)尾后填充零,使得RU的開始和結(jié)尾對應(yīng)于ECC塊的邊界。在本實(shí)施例中,圖13和14中所示的AV流結(jié)構(gòu)是用于解釋的,本發(fā)明不應(yīng)被限定于這種流配置。〈AV流管理方法〉A(chǔ)V流的管理方法是在前述的QuickTime文件格式的基礎(chǔ)上設(shè)計(jì)的。圖15表示QuickTime的AV流管理結(jié)構(gòu)。給出AAU作為聲頻數(shù)據(jù)的"樣本",給出序列首部和整數(shù)數(shù)量的GOP作為視頻數(shù)據(jù)的"樣本"。VU中的主聲頻和視頻塊各對應(yīng)于單一組塊。〈確定盤上分配的方法〉現(xiàn)在將說明在確定在盤上分配AV流的方法。為了保證無縫回放,包括跳轉(zhuǎn)到下一個RU的時(shí)間的RU讀出時(shí)間需要比RU的回放時(shí)間短。這意味著RU回放時(shí)間Te(i)滿足以下關(guān)系Te(i)〉=Tr(i)......〈方程1〉其中Te(i)是RU回放時(shí)間,T(i)是AV流中一個任意RU即RU#i的最大回放時(shí)間,Tr(i)是包括不連續(xù)跳轉(zhuǎn)的時(shí)間在內(nèi)的最大讀出時(shí)間。如果Ra和Rv代表AV流中的主聲頻和視頻的最大位速率,Ta代表回放設(shè)備的最大訪問時(shí)間,Rs代表連續(xù)的讀出速率,則以下關(guān)系成立Tr(i):Te(i)X(Rv+Ra)/Rs+Ta......<方程2>根據(jù)〈方程1>和<方程2>,Te(i)應(yīng)當(dāng)滿足以下關(guān)系Te(i)〉=TaXRs/(Rs-Rv-Ra)......〈方程3〉因此,保障無縫回放的RU回放時(shí)間的最小值Temin由下式得出Temin二TaXRs/(Rs-Rv-Ra)......<方程4><記錄過程>參看圖16,將說明當(dāng)記錄是由用戶控制時(shí)的過程。在這種情況下,假設(shè)要被記錄的AV流有一個位速率Rv=5Mbps和具有位速率Ra=256kbps的48kHz的聲頻采樣頻率。也假設(shè)文件系統(tǒng)的管理信息己經(jīng)被加載到RAM中。開始,確定流配置和連續(xù)區(qū)域的安排(步驟701)。如果假設(shè)1個VU由一個G0P=30幀組成,將Rs=20Mbps、Ta=l秒、Rv二5Mbps和Ra二256kbps帶入〈方程4〉,結(jié)果得出Te(i)等于或大于1.36秒。由于1個VU的回放時(shí)間是0.5秒,RU回放時(shí)間被設(shè)定為2秒。然后,要搜索一個能夠記錄兩個連續(xù)VU的空白區(qū)域。具體來說,要參考RAM102中的空間位圖搜索2X(Rv+Ra)的、或等于或大于11兆位(Mbit)的連續(xù)空白區(qū)域。如果沒有這樣一個空間,記錄就被停止,并向用戶通知記錄的失敗(步驟702)。聲頻編碼器117和視頻編碼器118被激活(步驟703)。然后,檢查在記錄緩沖器中是否積累了在量上等于或大于一個ECC塊(32KB)的數(shù)據(jù)(步驟704)。在數(shù)據(jù)積累過程中,步驟705至706重復(fù)。如果數(shù)據(jù)積累完成,則參考RAM中的空間位圖檢查在盤上記錄數(shù)據(jù)的下一個ECC塊的空缺狀態(tài)。如果沒有空缺,則搜索能夠記錄兩個連續(xù)VU的空區(qū)域(步驟707),并將拾波器移到該空區(qū)域的前頭(步驟708)。然后,將一個ECC塊的量的數(shù)據(jù)從記錄緩沖器111記錄到盤中(步驟706)。如果數(shù)據(jù)在記錄緩沖器111中還未積累完,則檢查是否有記錄結(jié)束命令發(fā)出(步驟S709)。如果記錄還沒有結(jié)束,則執(zhí)行步驟704。如果已經(jīng)有記錄結(jié)束命令發(fā)出,則執(zhí)行以下步驟。首先,將啞數(shù)據(jù)(d咖mydata)加在記錄緩沖器中數(shù)量不足32KB的數(shù)據(jù)的尾部以湊足32KB(步驟710)。然后,將數(shù)據(jù)記錄到盤上(步驟711到714)。最后,將RAM102中的QuickTime管理信息(電影原子)以及文件系統(tǒng)管理信息記錄到光盤106上(步驟715至716)。現(xiàn)在將說明與上述過程并行操作的聲頻編碼器117、視頻編碼器118和多路復(fù)用器113的操作。這些編碼器每一個把編碼結(jié)果發(fā)送到多路復(fù)用器113,多路復(fù)用器將它們存儲在多路復(fù)用緩沖器114中。如果在多路復(fù)用緩沖器114中積累的數(shù)據(jù)的數(shù)量達(dá)到1個VL',或連同要與其一起同步再現(xiàn)的AAU的一個GOP時(shí),多路復(fù)用器113將1VU的數(shù)據(jù)發(fā)送到記錄緩沖器111。然后,注意對應(yīng)于1VU已經(jīng)被編碼的數(shù)據(jù)被送給主CPU101,CPU101根據(jù)構(gòu)成該VU的GOP以及AAU的數(shù)量和大小而更新RAM102中的QuickTime管理信息?!淳庉嫷倪^程〉現(xiàn)在將考察從AV流內(nèi)中間一部分中刪除RU單元中的數(shù)據(jù)的情形。如前文所述的那樣,RU邊界對應(yīng)于ECC塊邊界。此外,一個ECC塊由16個扇區(qū)組成,一個扇區(qū)對應(yīng)于一個邏輯塊。所以,就有可能只通過重寫文件系統(tǒng)管理信息和QuickTime管理信息來刪除數(shù)據(jù)的RU單元。對于文件系統(tǒng)管理信息來說,將那些在前述的空間位圖中的對應(yīng)于要被刪除的區(qū)域的位設(shè)定為0,由此釋放該區(qū)域,與此同時(shí)重寫管理要被刪除的RU的盤區(qū)。對于QuickTime管理信息來說,將包含在要被刪除的部分中的樣本從樣本表中刪除,并將位于該要被刪除的部分之后的組塊的偏址值減掉被刪除部分的字節(jié)數(shù)。此外,由于每個軌道的回放時(shí)間因?yàn)樵搫h除而減少,應(yīng)當(dāng)縮短編輯列表(圖10和ll)的軌道持續(xù)時(shí)間(圖10和11)。通過上述刪除,形成了結(jié)果AV流,使得被刪除部分之前的點(diǎn)和之后的點(diǎn)被連接。同時(shí),對于視頻軌道來說,為了展現(xiàn)接縫,將不同的條目分配到對應(yīng)于在該接縫之前和之后的區(qū)域之間的縫隙的時(shí)間點(diǎn)之前和之后。例如,當(dāng)AV流#1和井2被連接以構(gòu)成如圖17中所示的AV流時(shí),編輯列表原子(圖IO)由如圖18中所示的兩個條目定義。在RU單元中將AV流互相連接的情形也能以與刪除的方式類似的方式處理,就是說,通過重寫文件系統(tǒng)管理信息和QuickTime管理信息來處理。根據(jù)該信息,就能知道沿軌道時(shí)間軸上的時(shí)間點(diǎn)以及文件中該時(shí)間的對應(yīng)數(shù)據(jù)的地址。盡管在本實(shí)施例中描述的是包括一個接縫的情形,顯然,包括兩個或多個接縫的情形也能處理,這只要增加條目的數(shù)量即可。在上述的例子中,是通過切換一個視頻軌道的編輯列表中的條目來確定接縫的。然而,只要可能,當(dāng)然可以用任何方法來確定源于AV流的連接并可能妨礙解碼和再現(xiàn)的可能位置。舉例來說,通過切換每個接縫的視頻軌道就能指示接縫。作為示例,在圖17中所示的AV流是通過連接過程創(chuàng)建的情形中,可以通過以這樣的方式管理使用不同軌道的前一半和后一半來確定接縫,按照這種方式,管理前后兩半的軌道的編輯列表原子(圖10〉的內(nèi)容被如圖19(a)和19(b)中所示的那樣分別指定。在這種情況下,為了防止在后編輯(postediting)之后誤將視頻軌道m(xù)和#2結(jié)合,至少要區(qū)分視頻軌道#1和#2之間的一個值,具體來說是創(chuàng)建時(shí)間(圖5)等等。或者,可以通過使樣本說明原子(圖9)的內(nèi)容在接縫之前和之后不同而展現(xiàn)接縫。具體來說,在如圖17中所示的AV流是通過連接過程創(chuàng)建的情形中,使AV流W的視頻數(shù)據(jù)和AV流ft2的視頻數(shù)據(jù)適應(yīng)引用由樣本說明原子中的不同條目ftl和#2代表的不同屬性,如圖20中所示的那樣。這樣,就有可能顯示接縫。此外,通過區(qū)分樣本說明原子中的每個條目的至少一個值與另一個條目的至少一個值,就有可能防止在以后的編輯過程中在對樣本說明表進(jìn)行優(yōu)化(將多個有共同內(nèi)容的條目集成為一個)時(shí),誤將條目#1和#2合并。<回放過程>現(xiàn)在將參考圖21說明從用戶發(fā)出回放命令時(shí)的過程。這里假設(shè)關(guān)于要被再現(xiàn)的AV流的QuickTime管理信息己經(jīng)被加載到RAM102中?;胤艛?shù)據(jù)開始被從光盤106上的一個指定VU之前讀取,以便回放(步驟901)。重復(fù)步驟901,直到足夠時(shí)間的回放數(shù)據(jù)已經(jīng)被裝入回放緩沖器110(步驟902)。"足夠時(shí)間的回放數(shù)據(jù)"在這里指的是即使在回放數(shù)據(jù)的讀出期間發(fā)生最大中斷時(shí)也不會導(dǎo)致回放期間有任何停頓的數(shù)據(jù)量。具體來說,假設(shè)產(chǎn)生導(dǎo)致AV數(shù)據(jù)的讀出不連續(xù)跳轉(zhuǎn)(最大1秒),則保障1秒時(shí)間的數(shù)據(jù)量。然后,主CPU101激活視頻解碼器116和聲頻解碼器115(步驟S903)。主CPU101根據(jù)QuickTime管理信息,向多路分離器112發(fā)出一條命令,以便將編碼的數(shù)據(jù)從回放緩沖器IIO傳送到聲頻解碼器115和視頻解碼器116。也檢查用戶是否已經(jīng)發(fā)出回放結(jié)束命令(步驟904)。如果沒有發(fā)出命令,就讀出回放AV數(shù)據(jù)(步驟905)。如果已經(jīng)發(fā)出回放結(jié)束命令,則結(jié)束操作。當(dāng)主CPU101根據(jù)系統(tǒng)時(shí)鐘105檢測到當(dāng)前時(shí)間達(dá)到了用于切換視頻軌道的編輯列表原子(圖IO)的條目(圖ll)的時(shí)間時(shí),它確定該位置是個接縫,并停止視頻解碼器116和聲頻解碼器115的解碼操作。當(dāng)利用視頻組塊引用的樣本說明表中的條目(圖20)的改變來指示接縫時(shí),發(fā)生條目的改變處的位置被確定是個接縫。盡管以上操作導(dǎo)致緊接該接縫之前的視頻幀被連續(xù)地多次顯示(被凍結(jié)),但是也不會發(fā)生緩沖器下溢,這是因?yàn)樵谶@個期間可以將數(shù)據(jù)積累在視頻解碼器116的解碼器緩沖器中。因此,將持續(xù)某個時(shí)間不會出現(xiàn)再現(xiàn)噪聲,這與解碼器緩沖器下溢不同。此外,由于跨接縫的視頻畫面固有地是不連續(xù)的,所以如果出現(xiàn)凍結(jié),則與在任何其它位置發(fā)生的相同事件相比,該凍結(jié)將不會導(dǎo)致可注意到的噪聲。盡管在本實(shí)施例中只用了一個視頻解碼器,也可以用多個視頻解碼器在接縫處進(jìn)行切換。具體來說,在回放時(shí)實(shí)行以下操作。因?yàn)锳V數(shù)據(jù)中實(shí)際接縫的位置是根據(jù)視頻軌道的編輯原子列表中的條目的改變而得知的,所以將該接縫后面的視頻數(shù)據(jù)發(fā)送到在該接縫前面所使用的視頻解碼器以外的其它視頻解碼器并開始解碼,使得該數(shù)據(jù)能在任何時(shí)候被顯示。然后,在視頻數(shù)據(jù)達(dá)到編輯列表原子的條目被切換時(shí)的時(shí)間點(diǎn)時(shí),將視頻解碼器從接縫之前的視頻數(shù)據(jù)切換到接縫之后的視頻數(shù)據(jù)。在這種情況下,由于在接縫之前和之后使用不同的視頻解碼器,將不會出現(xiàn)VBV緩沖器的不連續(xù)占用,并且不再需要像在只使用一個視頻解碼器的情況那樣凍結(jié)顯示。盡管在本實(shí)施例中處理在編輯期間生成的接縫,但是本發(fā)明所管理的接縫并不僅僅限于在編輯期間發(fā)生的接縫。例如,當(dāng)在一個現(xiàn)有AV流文件的結(jié)尾后面添加一個新的AV流的記錄時(shí),在添加點(diǎn)之前的點(diǎn)和之后的點(diǎn)之間產(chǎn)生VBV緩沖器的占用量是不連續(xù)的。如果不變地再現(xiàn)該AV流文件,就有緊接在添加點(diǎn)之后的解碼和再現(xiàn)中發(fā)生噪聲的風(fēng)險(xiǎn)。以與本實(shí)施例的相同的方式管理添加點(diǎn),就有可能防止這種解碼和再現(xiàn)噪聲。如上所述,按照本發(fā)明,在把多個AV流合并成一個AV流時(shí),接縫的位置信息由管理AV流的管理信息加以管理。由此就有可能防止顯示在進(jìn)行再現(xiàn)時(shí)在接縫周圍受到干擾。工業(yè)應(yīng)用當(dāng)將視頻數(shù)據(jù)、聲頻數(shù)據(jù)等等的AV流記錄到一個諸如硬盤、光盤之類的可隨機(jī)存取記錄介質(zhì)中,然后從中對其解碼,本發(fā)明適于作為能防止在AV流之間出現(xiàn)回放數(shù)據(jù)噪聲的數(shù)據(jù)記錄、編輯和解碼方法及其裝置。權(quán)利要求1.一種數(shù)據(jù)記錄方法,用于在一記錄介質(zhì)上記錄第二單元和用于管理第二單元的第一程序,第二單元由多個含有具有至少視頻或聲頻的第一數(shù)據(jù)的第一單元組成,特征在于,第一程序含有管理第一單元之間的連接點(diǎn)的信息。2.按照權(quán)利要求l的數(shù)據(jù)記錄方法,其中,連接點(diǎn)是一個位置,在該位置從第二單元中刪除任意第一數(shù)據(jù)。3.按照權(quán)利要求1或2的數(shù)據(jù)記錄方法,其中,第二單元被單一文件管理。4.按照權(quán)利要求1至3的數(shù)據(jù)記錄方法,其中,第一視頻數(shù)是據(jù)根據(jù)MPEG標(biāo)準(zhǔn)編碼的視頻數(shù)據(jù)。5.—種數(shù)據(jù)編輯方法,用于通過連接含有具有至少視頻或聲頻的第一數(shù)據(jù)的第一單元與含有具有至少視頻或聲頻的第二數(shù)據(jù)的第三單元而生成第二單元,特<>征在于,管理第二單元的第一程序含有管理第一單元與第三單元之間的連接點(diǎn)的信息。6.按照權(quán)利要求5的數(shù)據(jù)編輯方法,其中,第一單元和第三單元是通過從第二單元中刪除任意第一數(shù)據(jù)而形成的。7.按照權(quán)利要求5或6的數(shù)據(jù)編輯方法,其中,第二單元被單一文件管理。8.按照權(quán)利要求5至7的數(shù)據(jù)編輯方法,其中,第一和第二視頻數(shù)是據(jù)根據(jù)MPEG標(biāo)準(zhǔn)編碼的視頻數(shù)據(jù)。9.一種數(shù)據(jù)解碼方法,用于按照管理第二單元的第一程序,解碼由多個含有具有至少視頻或聲頻的第一數(shù)據(jù)的第一單元組成的第二單元,特征在于,第一程序含有管理第一單元之間的連接點(diǎn)的信息,并且第一單元的解碼是參考關(guān)于連接點(diǎn)的信息而被控制的。10.權(quán)利要求9的數(shù)據(jù)解碼方法,其中,第一單元的解碼控制是通過在連接點(diǎn)停止解碼而實(shí)現(xiàn)的。11.按照權(quán)利要求9的數(shù)據(jù)解碼方法,其中,第一單元的解碼控制是通過在連接點(diǎn)之前和之后切換解碼器而實(shí)現(xiàn)的。12.按照權(quán)利要求9至11的數(shù)據(jù)解碼方法,其中,第一和第二視頻數(shù)是據(jù)根據(jù)MPEG標(biāo)準(zhǔn)編碼的視頻數(shù)據(jù)。13.—種數(shù)據(jù)記錄設(shè)備,用于在一記錄介質(zhì)上記錄第二單元和用于管理第二單元的第一程序,第二單元由多個含有具有至少視頻或聲頻的第一數(shù)據(jù)的第一單元組成,特征在于,第一程序含有管理第一單元之間的連接點(diǎn)的信息。14.一種數(shù)據(jù)編輯設(shè)備,用于通過連接含有具有至少視頻或聲頻的第一數(shù)據(jù)的第一單元與含有具有至少視頻或聲頻的第二數(shù)據(jù)的第三單元而生成第二單元,特征在于,管理第二單元的第一程序含有管理第一單元與第三單元之間的連接點(diǎn)的信息。15.—種數(shù)據(jù)解碼設(shè)備,用于按照管理第二單元的第一程序,解碼由多個含有具有至少視頻或聲頻的第一數(shù)據(jù)的第一單元組成的第二單元,特征在于,第一程序管理關(guān)于第一單元之間的連接點(diǎn)的信息,該數(shù)據(jù)解碼設(shè)備包含用于第一單元的解碼器,以根據(jù)關(guān)于連接點(diǎn)的信息控制解碼。全文摘要一種在記錄介質(zhì)上記錄由多個記錄單元(RU)組成的AV流和用于管理該AV流的程序信息(電影原子)的系統(tǒng),所述記錄單元含有至少視頻或聲頻的可獨(dú)立再現(xiàn)的視頻單元(VU)。該程序信息含有管理記錄單元之間的連接點(diǎn)或AV流之間的連接點(diǎn)的信息(編輯列表原子)。在解碼AV流時(shí),例如根據(jù)關(guān)于連接點(diǎn)的管理信息,在連接點(diǎn)切換解碼器或者停止解碼。文檔編號H04N5/85GK101430909SQ20081017616公開日2009年5月13日申請日期2002年6月14日優(yōu)先權(quán)日2001年6月15日發(fā)明者山口孝好,巖野裕利,木山次郎申請人:夏普株式會社