專利名稱:制作裝置、制作方法和制作程序以及存儲了此程序的記錄介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及將視頻信息等內(nèi)容存儲至記錄介質(zhì)的制作(authoring)裝置以及制作方法。
背景技術(shù):
近年,在光盤技術(shù)領(lǐng)域中,存儲大容量化的傾向日益明顯,隨之帶來的是,作為將一部電影等壓縮之后存儲的光盤,例如DVD(數(shù)字視頻光盤)得到了廣泛的普及。
在這樣的高存儲容量的DVD中存儲電影等的視頻信息(以下,稱為“內(nèi)容”)時,所依據(jù)的存儲方式基本以MPEG方式為標準,但進一步也有DVD所特有的標準。其具有代表性的存儲方式有DVD視頻(DVD視頻)方式和DVD視頻記錄(DVD-Video Recording)方式。
DVD視頻方式是可以和再生專用DVD格式互換的方式。DVD視頻記錄方式不具有和再生專用DVD格式互換的性質(zhì),但可以很容易地對存儲的內(nèi)容信息進行編輯,是適合于根據(jù)實際時間在光盤上存儲信息的方式。視頻方式一般情況下,內(nèi)容是按照與實際時間無關(guān)進行存儲的制作方式記錄的。
利用圖8對以往的制作方式進行說明。另外,以下,對將MPEG2標準以外的格式的內(nèi)容變換為DVD視頻標準流并加以記錄的情況進行說明。以下的各處理部的處理由控制部212控制。
輸入的內(nèi)容由分離部200分離為音頻流和視頻流,由解碼部201解碼,由基于MPEG2標準的編碼部202進行編碼。由多重化部203將音頻流和視頻流多重化,作為視頻互換文件205輸出。此處,視頻互換文件205是MPEG2方式的流,比特率、GOP構(gòu)成、音頻形式等是基于DVD標準的流。
但是,視頻互換文件205并不完全滿足DVD視頻標準,一部分的再生控制信息欠缺。所謂再生控制信息是用于控制流中的再生形式的信息,例如,DVD標準中的引導(dǎo)信息。
因此,解析部206根據(jù)流之外輸入的腳本(scenario)信息204,對視頻互換文件205中的全部流進行解析。根據(jù)此解析,在制作最終的光盤鏡像209的基礎(chǔ)上,生成包含必要的再生控制信息的解析信息文件207。
然后,光盤鏡像完成處理部208匯集此解析信息文件207和與此對應(yīng)的視頻互換文件205,制作標題數(shù)據(jù),完成光盤鏡像209(控制信息210以及VOB211)。
最后,將按照上述順序制作的光盤鏡像(disc image)209在光盤上以一次寫入方式(不可重復(fù)存儲)存儲。
專利文獻1特開平10-155135號公報。
在上述以往的方式中,作為操作必要的區(qū)域,需要保存視頻互換文件205的區(qū)域和保存光盤鏡像209的區(qū)域。也就是說,需要流整體容量的2倍容量的操作區(qū)域。由此,當(dāng)在計算機上采用DVD視頻方式制作DVD時,存在要大量消耗硬盤容量這樣的問題。
另外,由輸入流生成視頻互換文件205(第1次掃描),然后,解析視頻互換文件205整體,生成解析信息文件207(第2次掃描),再其后,參照視頻互換文件205和解析信息文件207,生成光盤鏡像209(第3次掃描)。這樣,由于要對流整體進行3次掃描,頻繁地產(chǎn)生I/O處理,其結(jié)果是在制作DVD時,存在處理時間長的問題。
發(fā)明內(nèi)容
本發(fā)明要解決的問題,是改善在制作時需要極大的操作區(qū)域,使變換處理更具效率,從而縮短制作時間。
在本發(fā)明的第1形式中,提供了將輸入流作為規(guī)定格式的流存儲在記錄介質(zhì)上的制作方法。根據(jù)制作方法,將輸入流分離為視頻流和音頻流。將視頻流和音頻流多重化,生成內(nèi)容信息,進一步生成對流的再生進行管理的控制信息,根據(jù)內(nèi)容信息和控制信息生成欠缺被規(guī)定格式所規(guī)定的再生控制信息的一部分的不完全光盤鏡像數(shù)據(jù),即基本以規(guī)定格式為標準的一系列數(shù)據(jù)。在生成不完全光盤鏡像數(shù)據(jù)的同時,為了生成欠缺的再生控制信息的一部分還要生成必要的解析信息。不完全光盤鏡像數(shù)據(jù)的生成結(jié)束后,參照解析信息改寫欠缺的再生控制信息的一部分,完成不完全光盤鏡像數(shù)據(jù)。
在本發(fā)明的第2形式中,提供了將輸入流作為規(guī)定格式的流存儲在記錄介質(zhì)上的制作裝置。在制作裝置中,分離裝置將輸入流分為視頻流和音頻流。多重化裝置將視頻流和音頻流多重化,生成內(nèi)容信息,進一步生成對流的再生進行管理的控制信息,根據(jù)內(nèi)容信息和控制信息生成欠缺被規(guī)定格式所規(guī)定的再生控制信息的一部分的不完全光盤鏡像數(shù)據(jù),即基本以規(guī)定格式為標準的一系列數(shù)據(jù)。進一步,在生成不完全光盤鏡像數(shù)據(jù)的同時,為了生成欠缺了的再生控制信息的一部分,生成必要的解析信息。光盤鏡像完成處理部,在不完全光盤鏡像數(shù)據(jù)生成結(jié)束之后,參照解析信息,改寫欠缺的再生控制信息的一部分,完成不完全光盤鏡像數(shù)據(jù)。
發(fā)明效果根據(jù)本發(fā)明,通過輸入的流的第1次掃描,在硬盤上生成不完全的光盤鏡像,接著掃描不完全的光盤鏡像(第2次掃描)完成光盤鏡像。這樣通過只進行2次流全體的掃描,就不需要用于保存中間的文件的操作區(qū)域,另外,能夠降低I/O的次數(shù)。由此,因為能夠降低制作處理所需要的存儲容量和處理時間,能夠提高在一般的計算機上的操作性能的同時,還能夠?qū)崿F(xiàn)高速的制作。
圖1是表示關(guān)于本發(fā)明的制作裝置的構(gòu)成圖。
圖2是表示DVD視頻標準中的物理存儲格式的圖。
圖3是表示DVD視頻標準中GOP的構(gòu)成圖。
圖4是表示DVD視頻標準中物理的存儲格式(特別是引導(dǎo)包的數(shù)據(jù)結(jié)構(gòu))的圖。
圖5是表示DVD視頻標準中邏輯格式的圖。
圖6是表示在制作裝置的多重化部所構(gòu)筑解的析信息的內(nèi)容的圖。
圖7是表示DVD視頻光盤的容量空間和邏輯數(shù)據(jù)結(jié)構(gòu)的關(guān)系的圖。
圖8是表示以往的制作裝置的構(gòu)成的圖。
圖中10-制作裝置,41-引導(dǎo)包,100-DVD,310-分離部,311-腳本信息,312-解碼部,313-編碼部,314-多重化部,315-解析信息,316-光盤鏡像完成處理部,317-光盤鏡像控制部,318-VOB,319-控制信息,320-數(shù)據(jù)保存部,320a-光盤鏡像,321-控制部。
具體實施例方式
以下,參照
最適于本發(fā)明的的實施方式。
另外,以下,作為記錄介質(zhì)采用DVD-R/RW(DVD-可記錄/可改寫),對于此記錄介質(zhì),對遵照作為電影等視頻信息的存儲格式標準之一的DVD視頻(DVD-視頻)標準存儲內(nèi)容的例子進行說明。
1、制作裝置的構(gòu)成以下敘述的本實施方式的制作裝置遵照DVD視頻標準,幾乎不需要臨時的操作區(qū)域,在內(nèi)存中有效地分割處理輸入流的同時,構(gòu)建最終的光盤鏡像。制作裝置首先將輸入的流變換為以DVD視頻標準為基準的形式,生成包括虛擬信息的不完全的光盤鏡像。其后,制作裝置通過將不完全的光盤鏡像的虛擬信息改寫為正確的信息,生成最終的、即完全的光盤鏡像。這樣,制作裝置通過2次對流的掃描處理(以下,稱為“2次處理”)可以結(jié)束制作。由此,能夠降低制作處理所必要的處理時間以及操作區(qū)域的容量。
圖1表示關(guān)于本發(fā)明的制作裝置的構(gòu)成。制作裝置10作為用于發(fā)揮制作功能的構(gòu)成,包括將輸入流分離為音頻流和視頻流的分離部310、解析流的流解析部322、對流進行解碼的解碼部312、對流進行編碼的編碼部313、對音頻流和視頻流進行多重化的多重化部314。多重化部314具有緩存器314a。
制作裝置10還包括接收來自多重化部314的輸出,生成不完全的光盤鏡像的光盤鏡像控制部317,執(zhí)行用于完成不完全的光盤鏡像而進行的處理的光盤鏡像完成處理部316,由腳本信息311生成視頻管理器324的視頻管理器生成部323,保存光盤鏡像的數(shù)據(jù)保存部320,數(shù)據(jù)保存部320例如是硬盤裝置。此處,腳本信息311是用于設(shè)定按照DVD視頻標準規(guī)定的進入點的信息,即包含表示為了分割單元20的配置位置的信息等。視頻管理器324是最終存儲在DVD100中的文件的菜單信息。
制作裝置10進一步包括的光盤存儲部330以及光頭331,作為在光盤100上存儲信息的裝置。光盤存儲部330從數(shù)據(jù)保存部320讀取完成了的光盤鏡像,經(jīng)由光頭存儲在光盤100中。
制作裝置10進一步包括控制部321,其用于控制分離部310、解碼部312等構(gòu)成制作裝置10的各處理部的動作,實現(xiàn)制作裝置10的各項功能。
另外,由分離部310、流解析部322、解碼部312、編碼部313、多重化部314、光盤鏡像完成處理部316、光盤鏡像控制部317以及控制部321實現(xiàn)的、以下進行說明的制作裝置10的功能,能夠在計算機上通過運行軟件來實現(xiàn)。但也可以通過硬件實現(xiàn)制作裝置10的功能。
2.存儲格式概要在具體說明制作裝置10的具體動作之前,參照圖2至圖5,對于作為制作裝置10所對應(yīng)的存儲格式的DVD視頻標準,概要地進行說明。
(物理格式)如圖2所示,按照DVD視頻標準存儲了存儲信息的DVD(包括可以一次性存儲的DVD-R或者可以多次擦寫的DVD-RW等)100,在其最內(nèi)周具有導(dǎo)入?yún)^(qū)LI,在其最外周具有導(dǎo)出區(qū)LO。在導(dǎo)入?yún)^(qū)LI和導(dǎo)出區(qū)LO之間,視頻信息以及音頻信息被分割為分別具有ID(識別)號的多個VTS(視頻標題組)3(VTS#1~VTS#n)被存儲。
VTS3是將相關(guān)的標題作為一個匯集的組。所謂標題是指制作者向觀眾提示影像等的一部作品的信息。所謂相關(guān)標題是指包含于其中的音頻信息以及附加視頻信息(電影中的字幕等的附加圖像的信息)的數(shù)量、形式、相對應(yīng)的語言等的屬性都相同的標題。例如,在VTS3中,對于同一部電影,帶有不同語言的臺詞等的多部電影作為獨自的標題存儲?;蛘呒词故窍嗤碾娪耙矊霭婧吞貏e版作為各自不同的標題存儲。即,VTS3(視頻標題組)是標題和菜單的集合,更詳細的說明如圖7所示,由控制VTS3內(nèi)的標題和菜單的控制數(shù)據(jù)511、菜單用VOBS512、標題用VOBS513以及備份用控制數(shù)據(jù)514構(gòu)成。
在存儲VTS3的區(qū)域之前的區(qū)域中,記錄有視頻管理器2。在作為視頻管理器2存儲的信息中,有VMGI(Video Maneger Information),例如,在此VMGI信息中,包括表示各標題的名稱的菜單、為了防止違法復(fù)制的信息、或者用于讀取各個標題的存取表以及這些信息的備份信息等有關(guān)存儲在DVD100中的視頻信息以及音頻信息整體的信息。
另外,在視頻管理器2和導(dǎo)入?yún)^(qū)LI之間,存儲了用于識別在DVD100中存儲的全部信息的容量信息4、表示視頻管理器2以及各VTS3中的數(shù)據(jù)文件構(gòu)造的文件系統(tǒng)信息5。
VTS3由開始部分的控制數(shù)據(jù)11、作為內(nèi)容信息的多個對象(在本實施方式中,因為是視頻信息,所以稱為視頻對象(以下稱為[VOB])10構(gòu)成。在各個VOB10中,除了控制信息之外,還存儲了視頻信息以及音頻信息的實體部分(控制信息以外的圖形或者聲音本身)。也就是,內(nèi)容信息被分割為多個VOB10而存儲。對各個VOB10分別賦予ID號。
由多個VOB10構(gòu)成的部分稱為VOB組(VOBS)。此VOB組是為了區(qū)別構(gòu)成VTS3的控制數(shù)據(jù)11和作為視頻信息以及音頻信息的實體的多個VOB10的部分,對其實體部分進行識別的部分。
在各個VTS3的起始存儲的控制數(shù)據(jù)11中,存儲了和后述的對多個組進行邏輯上的劃分的程序鏈相關(guān)的各種信息的PGCI(program chaininformation)等的信息以及作為其備份信息的VTSI(視頻標題組信息)。
進一步,各個VOB10分別由帶有ID號的多個單元20構(gòu)成。各個VOB10是由多個單元20終結(jié)這樣構(gòu)成。也就是,各個單元20不會跨越兩個VOB10。
各個單元20分別由帶有ID號的多個VOB單元(VOBU)30構(gòu)成。VOB單元30是分別包括了各個視頻信息、音頻信息以及附加視頻信息的單位信息。各個VOB單元30由包(以下,稱為[引導(dǎo)包]41、作為視頻信息的視頻數(shù)據(jù)(視頻包)42、作為音頻信息的音頻數(shù)據(jù)(音頻包)43和附加視頻信息的附加圖像數(shù)據(jù)(附加圖像包)44構(gòu)成,其中,包41表示保存了對其所包含的數(shù)據(jù)等進行控制的控制信息的引導(dǎo)信息。視頻數(shù)據(jù)42只記錄了圖像數(shù)據(jù),作為音頻數(shù)據(jù)43只存儲了聲音數(shù)據(jù)。另外,作為附加圖像數(shù)據(jù)44只存儲了作為附加圖像的文字和圖形等的圖形數(shù)據(jù)。
另外,各個VOB30是使其所包含的數(shù)據(jù)的再生時間(對于1個引導(dǎo)包和此引導(dǎo)包前后的引導(dǎo)包之間存儲的數(shù)據(jù)的再生時間)在0.4秒至1秒之間這樣被存儲的。因此,再生時,引導(dǎo)包41必須在0.4秒至1秒間被檢測出1次。
進一步,在各個VOB單元30中,引導(dǎo)包41必須配置于其開始,同時,其后分別配置有視頻數(shù)據(jù)42、音頻數(shù)據(jù)43以及附加圖像數(shù)據(jù)44的各種數(shù)據(jù)。其中,視頻數(shù)據(jù)42、音頻數(shù)據(jù)43以及附加圖像數(shù)據(jù)44各自的數(shù)據(jù)并非一定在VOB單元30中存在,另外,存在時,其數(shù)量和順序能夠任意設(shè)定。另外,在標準中規(guī)定了在DVD100中可以記錄的聲音有8類,可以存儲的附加圖像種類有32種。
視頻數(shù)據(jù)42、音頻數(shù)據(jù)43以及附加圖像數(shù)據(jù)44分別以“包(pack)”為單位進行管理。即,在各VOB單元30中,視頻數(shù)據(jù)42、音頻數(shù)據(jù)43以及附加圖像數(shù)據(jù)44分別被分割成包進行存儲。另外,在各個VOB單元30中所包含的全部視頻數(shù)據(jù)42由1個或者多個GOP(Group of Picture)構(gòu)成。
此GOP是在本實施方式中,在DVD100上存儲視頻信息時所采用的、作為圖片壓縮方式的MPEG2方式的標準中所規(guī)定的可以單獨地再生的最小圖像單位。在各個GOP的開始部分存儲被稱為顯示應(yīng)當(dāng)表示GOP中包括的視頻數(shù)據(jù)42的再生時間軸上的再生時刻的PTS(presentation timestamp)的再生顯示時刻信息。對此MPEG2方式后面敘述。
另外,記錄視頻數(shù)據(jù)42的包稱為“視頻包”,記錄音頻數(shù)據(jù)43的包稱為“音頻包”、記錄附加圖像數(shù)據(jù)44的包稱為“附加圖像包”。進一步,在各個包的初始部分存儲的包頭中,記錄了被稱為SCR“系統(tǒng)時鐘標準”的時間信息。SCR從再生DVD100中所存儲的信息的信息再生裝置中的信息道緩存器中讀出各個包中所包含的數(shù)據(jù),顯示應(yīng)當(dāng)開始向各個緩存器輸入的再生時間軸上的讀出開始時刻。
引導(dǎo)包41是對于其中所包含的VOB單元中包括的圖像以及音頻信息的再生控制信息。引導(dǎo)包41包括作為為了檢索想要再生顯示的圖像或者聲音等的檢索信息的DSI數(shù)據(jù)和基于DSI數(shù)據(jù)檢索時,作為與再生圖像或者聲音時的再生顯示控制相關(guān)的信息的PCI數(shù)據(jù)。DSI數(shù)據(jù)是存儲了例如想要再生顯示的圖像或者聲音等的DVD100上的地址。
PCI數(shù)據(jù)包括對于由用戶選擇的選擇項目,定義了其項目被選擇時的顯示和動作的高亮信息。根據(jù)此高亮信息,進行例如在顯示了用戶應(yīng)當(dāng)選擇的項目的圖像(所謂用戶畫面)中,對于選擇項目的畫面顯示的變更、對應(yīng)其選擇應(yīng)當(dāng)變化的顯示位置以及對于選擇的項目的命令(表示對于所選擇的項目被執(zhí)行的動作的命令)等的設(shè)定。為了顯示構(gòu)成菜單畫面進行顯示所必要的框和選擇按鈕等的圖片信息作為上述的附加視頻信息的附加圖像數(shù)據(jù)44被存儲。另外,此DSI數(shù)據(jù)以及PCI數(shù)據(jù)的詳細說明,后面敘述。
對于壓縮在本實施方式中采用的視頻數(shù)據(jù)的MPEG2方式,說明其概要。
一般,在連續(xù)的幀圖片中,位于一張幀圖片的前后的幀圖片相互類似、具有相互關(guān)系的情況很多。MPEG2方式是著眼于這點,基于間隔數(shù)幀被傳送的多張幀圖片,基于原始圖片的動態(tài)向量等進行內(nèi)插運算,生成在這多張幀圖片之間存在的其它幀圖片的方式。
在存儲其它的幀圖片時,可以在多張幀圖片之間只存儲與差分以及動態(tài)向量相關(guān)的信息,再生時,參照這些,根據(jù)上述多張幀圖片預(yù)測再生該其它的幀圖片。由此,可以進行圖片的壓縮存儲。
(GOP的概要)接著,對于GOP,利用圖3說明其概要。另外,圖3表示構(gòu)成各個GOP的多張幀圖片的例子。在圖3中,表示各個GOP由12張幀圖片構(gòu)成的情況(在MPEG2方式中,各個GOP所包含的幀圖片數(shù)量不定)。圖中,以“I”表示的幀圖片被稱為I圖片(intra-coded picture內(nèi)部編碼圖片),是可以只從自身圖片再生完全的幀圖片的幀圖片。以“P”表示的幀圖片被稱為P圖片(predictive-codedpicture前方預(yù)測編碼圖片),是基于已經(jīng)被解碼的I圖片或者其它的P圖片,對與補償再生的預(yù)測圖片之間的差進行解碼生成的預(yù)測圖片。以“B”表示的幀圖片稱為B圖片(bidirectionallypredictive-coded picture雙向預(yù)測編碼圖片),不只是已經(jīng)被編碼的I圖片或者P圖片,也指在預(yù)測時也采用光盤等中存儲的、在時間上屬于將來的I圖片或者P圖片再生的預(yù)測圖片。還有,在圖3中,用箭頭表示個圖片間的預(yù)測關(guān)系(內(nèi)插關(guān)系)。
對于本實施方式的DVD100采用的一般的MPEG2方式中,采用各個GOP中所包含的數(shù)據(jù)量不定的可變速率方式。即,當(dāng)1個GOP中所包括的各個圖片與運動快的運動圖像相對應(yīng),各個圖片間的相關(guān)關(guān)系小時,為了構(gòu)成各個圖片的數(shù)據(jù)量多,即,1個GOP中所包括的數(shù)據(jù)量也多。另一方面,當(dāng)各個GOP中所包括的各個圖片與幾乎不動的運動圖像相對應(yīng),各個圖片間的相關(guān)關(guān)系大時,為了構(gòu)成各個圖片的數(shù)據(jù)量也變少,各個GOP所包含的數(shù)據(jù)量也變少。
(PCI數(shù)據(jù)以及DSI數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu))接著,利用圖4,對于上述PCI數(shù)據(jù)以及DSI數(shù)據(jù)的物理數(shù)據(jù)結(jié)構(gòu)進行說明。圖4是表示DVD視頻標準中物理的存儲格式、特別是引導(dǎo)包的數(shù)據(jù)結(jié)構(gòu)的圖。引導(dǎo)包41中所包括的PCI數(shù)據(jù)以及DSI數(shù)據(jù)是由包括PCI數(shù)據(jù)的實際數(shù)據(jù)的PCI分組(packet)數(shù)據(jù)50以及包括DSI數(shù)據(jù)的實際數(shù)據(jù)的DSI分組數(shù)據(jù)51、包括存儲該包的物理地址(pack start code包開始編碼)以及SCR等的信息的包頭52、包括存儲該包的系統(tǒng)頭的物理地址(sysetem headerstart code系統(tǒng)頭開始編碼)以及數(shù)據(jù)流的屬性信息的系統(tǒng)頭53、各個分組頭54構(gòu)成。
PCI分組數(shù)據(jù)50,如圖4所示,包括作為PCI數(shù)據(jù)主體的一般信息55、保存多角度用的信息的角度信息56、為了多角度顯示選擇保存的顯示菜單顯示信息的高亮信息57、作為以ISO(國際標準化組織)3901為標準的ISRC(國際標準存儲編碼)的存儲信息58。另外,此ISRC表示在CD(光盤)等中所使用的子編碼內(nèi)的國家編碼、內(nèi)容持有編碼等的信息。
一般信息55由表示從引導(dǎo)包41的VOB10的開始部分預(yù)先設(shè)定的邏輯塊的號碼的邏輯地址信息70、與防止復(fù)制相關(guān)的信息、即表示著作權(quán)信息的著作權(quán)信息71、表示VOB單元30中用戶的操作控制的用戶控制信息72、表示此引導(dǎo)包41中所包括的VOB單元30的再生時間軸上的再生開始時刻的VOBU開始時刻信息73、表示該VOB單元30的再生時間軸上的再生結(jié)束時刻的VOBU結(jié)束時刻信息74、表示與VOB單元30中的VOBU結(jié)束時刻信息不同的再生時間軸上的再生限制結(jié)束時刻的VOBU結(jié)束時刻限制信息75、作為單元的最初的視頻幀開始至VOB單元30的最初幀為止的相對的記錄地址信息的引導(dǎo)包相對位置信息76構(gòu)成。
DSI分組數(shù)據(jù)51由作為DSI數(shù)據(jù)主體的一般信息80、作為與引導(dǎo)包41所屬的VOB10相關(guān)的信息的VOB信息81、保存多角度用的信息的角度信息82、表示在其引導(dǎo)包41所屬的VOB單元30的前后應(yīng)該再生的其它的VOB單元30在DVD1上的記錄位置的VOBU搜索信息83、表示視頻數(shù)據(jù)和音頻數(shù)據(jù)的同步再生用的地址信息的同步再生用地址信息84構(gòu)成。
一般信息80由與邏輯地址信息70同樣的引導(dǎo)包相對位置信息88、為了識別其引導(dǎo)包41所屬的VOB單元30的VOBU識別編碼89、其它的信息90構(gòu)成。
VOB信息81由表示包括引導(dǎo)包41的VOB單元30所屬的VOB10的再生時間軸上的再生開始時刻的VOB開始時刻信息85、表示VOB10的再生時間軸上的再生結(jié)束時刻的VOB結(jié)束時刻信息86和其它的信息87構(gòu)成。
VOBU搜索信息83包括表示其引導(dǎo)包41所屬的VOB單元30的下一個VOB單元以及前一個VOB單元在DVD1上的記錄位置的位置信息、以及表示從其引導(dǎo)包41所屬的VOB單元30的開始時刻開始,在120秒前至120秒后的范圍內(nèi)應(yīng)當(dāng)再生的其它的VOB單元30在DVD1上的記錄位置的位置信息。
在以上說明的圖4所示的層次構(gòu)造的存儲格式中,各個分區(qū)是制作者根據(jù)其意思自由地設(shè)定分區(qū)進行存儲的部分。這每個分區(qū)根據(jù)后述的邏輯構(gòu)造進行再生,能夠進行具有豐富變化的各種再生。
(邏輯格式)接著,利用圖5,對于組合了根據(jù)圖2或者圖4所示的物理分區(qū)存儲的信息的邏輯格式(邏輯構(gòu)造)進行說明。另外,圖5所示的邏輯構(gòu)造應(yīng)當(dāng)注意并非實際在DVD100上存儲信息的構(gòu)造(物理構(gòu)造)這點。根據(jù)圖5所示的邏輯構(gòu)造,組合圖2所示的各個數(shù)據(jù)(特別是單元20)進行再生的信息(存取信息或者時間信息等)存儲于DVD100上的控制數(shù)據(jù)11中。
為了使說明簡單,從圖5的下層開始進行說明。制作者通過選擇圖2所示的多個單元20進行組合,按照制作者的意思在邏輯上構(gòu)成了1個程序60。此程序60也是制作裝置10中控制部321識別分區(qū),能夠根據(jù)命令進行存取的最小的邏輯單位。
另外,制作者也可以將1個程序60或者組合多個程序,作為用戶能夠自由選擇、進行視聽的最小單位進行定義。其最小單位稱為PTT(標題部分)。另外,因為1個程序60選擇多個單元20,在邏輯上構(gòu)成,所以制作者也可以通過多個程序60,利用1個單元20,即在多個不同的程序60中使1個單元20再生,即所謂的單元20的循環(huán)使用。
在圖2所示的物理格式中處理單元20時,各個單元號作為單元ID號被處理(圖1中,表示為單元ID#)。另一方面,當(dāng)在圖5所示的邏輯格式中處理時,各個單元號按照后述的PGCI中的記述順序作為單元號進行處理。
在DVD視頻標準中,根據(jù)制作者的意思,組合多個程序60,在邏輯上構(gòu)成1個PGC(program chain)61。以此PGC61的單位定義所述的PGC1。在其PGCI中,包括再生各個程序60時的每個程序單元20的再生順序、作為各個單元20在DVD100上的記錄位置的地址、1個程序60中應(yīng)當(dāng)再生的開始單元20號、各個程序60的再生方式以及各種命令。
還有,根據(jù)再生順序,分配每個程序60所固有的程序號。另外,在各種命令中包括制作者可以對PGC61或者每個單元20指定的命令。另外,對于各個程序60的再生方式,當(dāng)在本實施方式的DVD100中存儲信息時,制作者通常選擇隨機再生以及混合(shuffle)再生之中的任意一個,每次設(shè)定PGC61。所謂隨機再生是指根據(jù)隨機數(shù)決定再生順序的再生方法,相同程序60可以被多次再生。所謂混合再生是指根據(jù)和隨機再生同樣的隨機數(shù)決定再生順序的再生方法,但相同的程序只能再生一次,相同程序不能被再生多次。
還有,PGCI在DVD100上的記錄位置是在如上所述的控制數(shù)據(jù)11(參照圖2)內(nèi),但當(dāng)PGCI為與視頻管理器2內(nèi)的菜單相關(guān)的PGCI時,PGCI的記錄位置變?yōu)橐曨l管理器2中所包含的控制數(shù)據(jù)(省略圖示)內(nèi)。另外,在各個PGC61中除了上述PGCI外,實際的圖像以及聲音等的數(shù)據(jù)被作為程序60的組合(換言之,作為單元20的組合)被包含在內(nèi)。
在各個PGC61中,關(guān)于上述的程序60的說明中所示的單元20的使用次數(shù)(即,由不同的PGCI61使用同1的單元20)也是可以的。對于使用的單元20,除了按照DVD100中所存儲的順序再生單元20的方法(連續(xù)配置單元的再生)之外,制作者能夠選擇與在DVD100中所存儲的順序無關(guān)的再生(例如,后面敘述的首先再生單元20等)方法(非連續(xù)配置單元的再生)。
在DVD視頻標準中,1個標題62由1個或者多個PGC61在邏輯上構(gòu)成。標題62例如是相當(dāng)于1個運動圖像的單位,制作者想對DVD100的用戶提供的、完成了的信息。由1個或者多個標題62在邏輯上構(gòu)成1個VTS63。VTS63所包括的各個標題62分別具有共通的屬性。例如,對于同一個電影,采用不同語言的電影相當(dāng)于獨自的標題62。另外,相當(dāng)于如圖5所示的1個VTS63的信息和圖2所示的1的VTS3所包含的信息對應(yīng)。即,圖5所示的VTS63內(nèi)邏輯上所包含的全部信息作為圖2所示的1個VTS3存儲在DVD100中。
基于以上說明的邏輯格式,通過由制作者指定在物理構(gòu)造上被劃分的信息,形成用戶應(yīng)當(dāng)看到的標題(運動圖像等)。
3.制作裝置10的動作以下,說明制作裝置10的動作。
分離部310將輸入的流分離為視頻成分流和音頻成分流。
接著,流解析部322解析由分離部310輸出的流,判斷輸入流是否是基于DVD視頻標準的流。例如對于視頻流檢查以下的項目。
<關(guān)于DVD視頻標準的檢查項目>
-屬性信息(水平大小、垂直大小、形狀比、顯示周期、位速率等)從中間開始是否有變化。
-位速率是否超過10.8Mbps。
-圖像清晰度是否在以下范圍內(nèi)。
水平大小720,704,352垂直大小480,240,576,288-形狀比是否是4∶3或者16∶9。
-GOP所包含的幀圖片數(shù)是否在以下的范圍內(nèi)。
NTSC18以下PAL15以下
-圖片構(gòu)成是否包括I圖片、P圖片、B圖片、D圖片以外的圖片。
當(dāng)被分離的視頻成分流以及音頻成分流不符合DVD視頻標準時,解碼部312和編碼部313將這些成分流變換為符合DVD視頻標準的成分流。變換后的成分流被輸入多重化部314。當(dāng)被分離的視頻流成分以及音頻流成分符合DVD標準時,各個成分流被直接送至多重化部314。
多重化部314輸入視頻成分流、音頻成分流以及腳本信息311,構(gòu)建不完全的VOB318、流的解析信息315和控制信息319。進一步,多重化部314在內(nèi)部的緩存器314a內(nèi)將視頻成分流、音頻成分流多重化,構(gòu)建VOB單元30。此時,多重化部314解析視頻成分流以及音頻成分流的內(nèi)容,生成符合DVD視頻標準的引導(dǎo)包41,裝入VOB單元30。
但是,構(gòu)建關(guān)于還未處理的流(即VOBU)的引導(dǎo)包的信息是不可能的。因此,多重化部314輸出引導(dǎo)包41處于不完全狀態(tài)的VOB單元30連續(xù)的流。由此,從多重化部314輸出的VOB318變?yōu)椴煌耆腣OB。此時,多重化部314在VOB318的不完全的引導(dǎo)包部分插入虛擬信息。虛擬信息例如是空數(shù)據(jù)。
此處,說明關(guān)于不能由多重化部314構(gòu)建、還未處理的流的引導(dǎo)包41的信息。不能由多重化部314構(gòu)建的引導(dǎo)包41的信息中包括VOBU搜索信息83、同步再生用地址信息84以及VOB結(jié)束時刻信息86。
VOBU搜索信息83有必要包括顯示引導(dǎo)包41所屬的VOB單元30的下一個VOB單元以及前一個VOB單元在DVD100上的記錄位置的信息、以及表示應(yīng)當(dāng)從該VOB單元30的開始時刻開始120之后至其120秒之前的范圍內(nèi)再生的其它的VOB單元在DVD上的記錄位置的位置信息。但是,對于從該VOB單元30開始時刻開始,120秒之后的VOB單元,由于在該VOB單元30的處理時刻還未被處理,所以其位置信息是未確定的。因此,VOBU搜索信息83在多重化部314的多重化時還未被構(gòu)建。同步再生用地址信息84有必要包括和引導(dǎo)包41所屬的VOB單元30的視頻數(shù)據(jù)42同步再生的音頻數(shù)據(jù)43和附加圖片44的位置信息。但是,對于該VOB單元30之后的VOB單元,由于在該VOB單元30的處理時刻還未被處理,所以其位置信息是未確定的。因此,同步再生用地址信息84在多重化部314的多重化時還未構(gòu)建。
VOB結(jié)束時刻信息86因為是在該VOB10的再生時間軸上的再生結(jié)束,所以在流全部處理結(jié)束為止,還不能確定信息。
在多重化部314不能構(gòu)建的VOBU搜索信息83、同步再生用地址信息84以及VOB結(jié)束時刻信息86由光盤鏡像完成處理部316在未完成的VOB生成之后補充。因此,多重化部314在不完全的VOB318構(gòu)建的同時,基于視頻成分流和音頻成分流的內(nèi)容,構(gòu)建流的解析信息315。解析信息315被保存在預(yù)定的存儲器中。
圖6表示流的解析信息315的構(gòu)造。解析信息315和全部VOB單元30有關(guān),包括VOBU識別編碼399、位置信息400、VOBU開始時刻信息401、音頻包PTS402以及音頻包位置信息403。進一步,流的解析信息包括保存最終視頻幀的再生結(jié)束時刻的VOB結(jié)束時刻信息404。還有,因為在各個VOB單元中包括多個音頻包,所以包括多個音頻包PTS402以及音頻包位置信息403。
此處,VOBU識別編碼399是每個VOB單元的識別編碼碼,用于解析信息315內(nèi)的信息管理。位置信息400是關(guān)于各個VOBU的位置的信息,用于VOBU搜索信息83的構(gòu)建。VOBU開始時刻信息401是VOB單元內(nèi)的起始視頻包的PTM。音頻包PTS402是VOB單元內(nèi)的音頻包的PTS。音頻包位置信息403是VOB單元內(nèi)的音頻包的位置信息。VOBU開始時刻信息401、音頻包PTS402以及音頻包位置信息403用于同步再生用地址信息84的構(gòu)建。
另外,多重化部314根據(jù)腳本信息311以及生成的VOB318的信息構(gòu)建用于搜索PTT的信息、用于再生菜單的信息以及包括標題的管理信息的控制信息319。
多重化部314經(jīng)由光盤鏡像控制部317,將構(gòu)建的VOB318以及控制信息319作為光盤鏡像320a存儲在數(shù)據(jù)保存部320。光盤鏡像320a是在基于DVD標準而形成的DVD100上最終記錄的一系列數(shù)據(jù),包括VOB318、控制信息319以及視頻管理器324。視頻管理器324由視頻管理器生成部323根據(jù)腳本信息311生成。
如上述這樣,多重化部314將輸入的一系列的流基于DVD標準進行變換的同時,作為不完全的光盤鏡像存儲,同時記錄解析信息315。
如果多重化部314所進行的不完全的光盤鏡像的記錄結(jié)束了,由光盤鏡像完成處理部316完成光盤鏡像。即,光盤鏡像完成處理部316參照解析信息315,生成VOBU搜索信息83、同步再生用地址信息84以及VOB結(jié)束時刻信息86,通過將保存于數(shù)據(jù)保存部320的不完全的VOB318的引導(dǎo)包41內(nèi)的虛擬信息用那些信息83、84、86改寫,完成光盤鏡像320a。
對于光盤鏡像控制部317的處理的詳細過程進行說明。光盤鏡像控制部317管理光盤鏡像320a的存取,可以將作為文件做成的VOB318以及控制信息319作為假想的DVD光盤存取。光盤鏡像控制部317通過提供假想的光盤,多重化部314可以把握在VOB單元30的構(gòu)建中,VOB單元30之后配置的位置信息。
在DVD視頻標準中,VOB必須由小于1GB的文件構(gòu)成,VOBS必須由最大9個文件的VOB構(gòu)成。在以往的方式中,一次在硬盤上輸出VOB,使其小于1GB這樣進行最終處理,分割文件,作為VOBS。因此,除了最終的光盤的鏡像之外,有必要在操作區(qū)上生成作為中間數(shù)據(jù)的VOB文件。光盤鏡像控制部317使由多重化部314輸出的流不大于1GB這樣,在硬盤上分割文件,將各個VOB文件作為連續(xù)的VOBS進行管理。但是,如果將這樣連續(xù)的流分割為多個VOB文件,取得位置信息所進行的運算處理所需要的數(shù)據(jù)變換處理變得復(fù)雜。另外,由引導(dǎo)包41管理的位置信息是實際的DVD100上配置時的位置信息。因此,光盤鏡像控制部317如圖7所示,可以將配置于光盤鏡像的文件500作為假想光盤,進行存取。由此,多重化部314沒有感到文件系統(tǒng)的存在,可以在光盤鏡像中配置數(shù)據(jù)。在圖7中,VTS_01_1.VOB~VTS_01_4.VOB是由光盤鏡像控制部317根據(jù)大小的限制進行分割的結(jié)果。VIDEO_TS.IFO、VIDEO_TS.BUP、VIDEO_TS.VOB的組相當(dāng)于視頻管理器。
如上述這樣,在本實施方式的制作裝置中,將輸入的流變換為DVD視頻標準的同時,最初生成不完全的光盤鏡像,并記錄(第1次的掃描),在不完全的光盤鏡像中,在不完全的再生控制信息中存儲虛擬信息(例如空數(shù)據(jù))。其后,掃描不完全的光盤鏡像整體(第2次的掃描),通過將虛擬信息改寫為正確的信息,生成完全的光盤鏡像。如上述這樣,在本實施方式中,因為通過只掃描2次流整體(2遍處理)生成完全的光盤鏡像,所以只需要光盤鏡像大小1倍的操作區(qū)域,和以往相比,能夠降低處理時間以及操作區(qū)域。
另外,本發(fā)明是針對特定的實施方式進行的說明,但本專業(yè)從業(yè)者可以采用其它更多的變形例、進行修改、進行其它的利用。除此之外,本發(fā)明并非限定于此處特定的公開,而只是限定于附加的權(quán)利要求書所要求的范圍。本申請與日本專利申請、專利申請2004-237159號(2004年8月17日)有關(guān),通過參照其內(nèi)容,將其融入本文中。
(在工業(yè)上應(yīng)用的可能性)本發(fā)明能夠適用于將某種格式的流變換為其它的格式形式,進行存儲的制作裝置。
權(quán)利要求
1.一種制作方法,將輸入流作為規(guī)定格式的流記錄在記錄介質(zhì)中,將輸入流分離為視頻流和音頻流,將所述視頻流和音頻流多重化生成內(nèi)容信息,并生成對流的再生進行管理的控制信息,根據(jù)所述內(nèi)容信息和所述控制信息,生成按所述規(guī)定格式規(guī)定的再生控制信息的一部分欠缺的不完全光盤鏡像數(shù)據(jù),即基本上遵照所述規(guī)定格式的一系列數(shù)據(jù),在該不完全光盤鏡像數(shù)據(jù)生成的同時,為了生成所述欠缺的再生控制信息的一部分,生成必要的解析信息,在所述不完全光盤鏡像數(shù)據(jù)生成結(jié)束后,參照所述解析信息改寫所述欠缺的再生控制信息的一部分,完成所述不完全光盤鏡像數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的制作方法,其特征在于,當(dāng)所述輸入流不符合所述規(guī)定格式時,對所述被分離的視頻流和音頻流進行解碼,將該解碼后的視頻流以及音頻流以遵照所述規(guī)定格式的編碼方法進行編碼,對該編碼后的流進行多重化,生成所述不完全光盤鏡像數(shù)據(jù)。
3.根據(jù)權(quán)利要求1所述的制作方法,其特征在于,在所述不完全光盤鏡像數(shù)據(jù)中欠缺的再生控制信息的一部分中記錄有虛擬信息。
4.根據(jù)權(quán)利要求3所述的制作方法,其特征在于,參照所述解析信息,將所述虛擬信息改寫為正確值。
5.根據(jù)權(quán)利要求1所述的制作方法,其特征在于,邊按照所述規(guī)定格式所規(guī)定的數(shù)據(jù)大小對流進行分割,邊生成所述光盤鏡像。
6.根據(jù)權(quán)利要求1所述的制作方法,其特征在于,所述規(guī)定格式是DVD視頻標準。
7.一種制作裝置,將輸入流作為規(guī)定格式的流記錄在記錄介質(zhì)中,包括分離裝置,其將輸入流分離為視頻流和音頻流;多重化裝置,其對所述視頻流和音頻流進行多重化并生成內(nèi)容信息,而且生成對流的再生進行管理的控制信息,根據(jù)所述內(nèi)容信息和所述控制信息,生成按所述規(guī)定格式規(guī)定的再生控制信息的一部分欠缺的不完全光盤鏡像數(shù)據(jù),即基本上遵照所述規(guī)定格式的一系列數(shù)據(jù),進一步,在該不完全光盤鏡像數(shù)據(jù)生成的同時,為了生成所述欠缺的再生控制信息的一部分生成必要的解析信息;光盤鏡像完成處理部,其在所述不完全光盤鏡像數(shù)據(jù)生成結(jié)束后,參照所述解析信息,改寫所述欠缺的再生控制信息的一部分,完成所述不完全光盤鏡像數(shù)據(jù)。
8.根據(jù)權(quán)利要求7所述的制作裝置,其特征在于,還包括光盤鏡像控制裝置,該光盤鏡像控制裝置邊按照規(guī)定格式所規(guī)定的數(shù)據(jù)大小對流進行分割,邊生成所述光盤鏡像。
9.一種程序,使計算機執(zhí)行權(quán)利要求1~6中的任一項所述的制作方法。
10.一種記錄介質(zhì),存儲了權(quán)利要求9所述的程序。
全文摘要
一種制作裝置(10),包括將輸入流分離為視頻流和音頻流的分離部(310);將視頻流和音頻流多重化,生成內(nèi)容信息(318),且生成對流的再生進行管理的控制信息(319),根據(jù)內(nèi)容信息和控制信息生成由規(guī)定格式規(guī)定的再生控制信息的一部分欠缺的不完全光盤鏡像數(shù)據(jù)(320a)、即基本以遵照規(guī)定格式的一系列數(shù)據(jù),進一步為了生成欠缺的再生控制信息的一部分生成所需要的解析信息(315)的多重化部(314);在不完全光盤鏡像數(shù)據(jù)生成結(jié)束后,參照解析信息,完成不完全光盤鏡像數(shù)據(jù)的光盤鏡像完成處理部(316)。
文檔編號G11B20/10GK101032165SQ200580027759
公開日2007年9月5日 申請日期2005年8月5日 優(yōu)先權(quán)日2004年8月17日
發(fā)明者河口宜史, 谷口秀樹 申請人:松下電器產(chǎn)業(yè)株式會社