專利名稱:記錄裝置、記錄方法及其程序、及記錄有該程序的記錄介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種記錄裝置、記錄方法、該記錄方法的程序、以及其上記錄有記錄方法的程序的記錄介質(zhì)。本發(fā)明適用于將視頻和音頻數(shù)據(jù)記錄到隨機(jī)存取記錄介質(zhì)或類似介質(zhì)上的便攜式記錄/再生裝置。本發(fā)明通過將可編輯點(diǎn)的位置信息記錄在記錄介質(zhì)上,使得能夠在比以前更快速地檢測出可編輯邊界的位置的情況下記錄復(fù)用流。
背景技術(shù):
過去,對于便攜式視頻攝像機(jī)等,視頻和音頻數(shù)據(jù)依照MPEG(運(yùn)動(dòng)圖像專家組)方法進(jìn)行壓縮,并被交織復(fù)用,從而記錄在記錄介質(zhì)上。
在MPEG方法中,如圖4所示,連續(xù)幀按順序進(jìn)行劃分以形成GOP(畫面組),使得各個(gè)GOP包括預(yù)定數(shù)目的幀,并且各個(gè)GOP的第一幀被指定為I畫面。在MPEG方法中,I畫面通過幀內(nèi)編碼來壓縮。GOP的其余幀被指定為P和B畫面,它們通過指定GOP的I畫面為預(yù)測幀的幀間編碼來壓縮,以及通過I畫面作為預(yù)測幀所編碼的P畫面被進(jìn)一步指定為預(yù)測幀的另一種幀間編碼來壓縮。這樣,視頻數(shù)據(jù)以GOP為單位進(jìn)行編碼。
另一方面,如圖5C所示,音頻數(shù)據(jù)依照AAC(高級音頻編碼)方法按順序進(jìn)行劃分,從而形成多個(gè)音頻存取單元(AAU),使得各個(gè)AAU以對應(yīng)于GOP的時(shí)間區(qū)段構(gòu)成,并且,音頻數(shù)據(jù)以音頻存取單元為單位進(jìn)行壓縮。
在相關(guān)技術(shù)的便攜式攝像機(jī)中,如圖5所示,壓縮生成的視頻數(shù)據(jù)的流數(shù)據(jù)ST1和音頻數(shù)據(jù)的流數(shù)據(jù)ST2使用預(yù)定的時(shí)間區(qū)段各自進(jìn)行打包,這些數(shù)據(jù)包按時(shí)間進(jìn)行復(fù)用,從而通過交織視頻數(shù)據(jù)的流數(shù)據(jù)ST1和音頻數(shù)據(jù)的流數(shù)據(jù)ST2形成復(fù)用流(multiplexdstream)ST3。之后,將復(fù)用流ST3記錄在記錄介質(zhì)上。
由于MPEG格式的視頻數(shù)據(jù)的流數(shù)據(jù)ST1以GOP為單位進(jìn)行壓縮,因而,如果在GOP內(nèi)的某個(gè)中間點(diǎn)處編輯GOP并且P和B畫面與I畫面分離(其中,這些I、P、和B畫面作為整體形成一個(gè)GOP),則很難解碼這些P和B畫面。因此,MPEG格式的視頻數(shù)據(jù)的流數(shù)據(jù)ST1需要在GOP之間的邊界處編輯。
同樣,由于音頻數(shù)據(jù)的流數(shù)據(jù)ST2以音頻存取單元為單位進(jìn)行壓縮,所以如果在音頻存取單元內(nèi)的某個(gè)中間點(diǎn)處編輯音頻存取單元,則很難解碼音頻存取單元。因此,音頻數(shù)據(jù)的流數(shù)據(jù)ST2需要在音頻存取單元之間的邊界處編輯。
因此,當(dāng)對記錄在記錄介質(zhì)上的復(fù)用流ST3進(jìn)行編輯時(shí),那些不僅位于GOP之間的邊界處,而且也位于音頻存取單元之間的邊界處的點(diǎn),是復(fù)用流能夠在構(gòu)成復(fù)用流的流數(shù)據(jù)能被正確解碼的情況下進(jìn)行編輯的位置(下文中,稱作“可編輯點(diǎn)”)。如果在除可編輯點(diǎn)之外的點(diǎn)處編輯復(fù)用流,則視頻數(shù)據(jù)和音頻數(shù)據(jù)中至少有一個(gè)不能被正確解碼。因此,在相關(guān)技術(shù)的便攜攝像機(jī)中,通過指定不但位于GOP之間的邊界處而且也位于音頻存取單元的邊界處的點(diǎn)作為可編輯點(diǎn),來編輯記錄在記錄介質(zhì)上的復(fù)用流。
關(guān)于這種復(fù)用流的記錄,JP-A-2004-79087提出了一種方法,其中,通過將GOP的起始點(diǎn)設(shè)置在記錄介質(zhì)上的簇的起始點(diǎn)處、從而能夠快速檢測到可編輯點(diǎn),來執(zhí)行記錄。
為了檢測這種可編輯點(diǎn),需要實(shí)際再生記錄在記錄介質(zhì)上的復(fù)用流,對流數(shù)據(jù)進(jìn)行分析,并檢測邊界。為了劃分由這種復(fù)用流構(gòu)成的文件,需要考慮從文件起始點(diǎn)經(jīng)歷的時(shí)間來檢測這種邊界。此外,由于經(jīng)過交織的視頻和音頻數(shù)據(jù)包之間的位置關(guān)系依賴于將要使用的記錄設(shè)備而不同,所以邊界檢測也包括考慮數(shù)據(jù)包之間的這種位置關(guān)系。
盡管在JP-A-2004-79087中披露的方法能夠被應(yīng)用于檢測復(fù)用流,從而減少邊界檢測所需的時(shí)間,但是檢測這種可編輯點(diǎn)的速度實(shí)際上是不夠快的。
發(fā)明內(nèi)容
考慮到上述情況進(jìn)行了本發(fā)明,并提出了一種記錄裝置、一種記錄方法、一種記錄方法的程序、以及其上記錄了記錄方法的程序的記錄介質(zhì),能夠在比以前更快速地檢測出可編輯邊界的位置的情況下記錄復(fù)用流。
根據(jù)本發(fā)明的第一實(shí)施例,提供了一種將多個(gè)流數(shù)據(jù)復(fù)用以生成復(fù)用流、并將復(fù)用流記錄在記錄介質(zhì)上的記錄裝置。該記錄裝置包括檢測器,用于檢測流數(shù)據(jù)的數(shù)據(jù)壓縮處理單位的邊界;復(fù)用器,用于根據(jù)檢測器的檢測結(jié)果,通過至少在多個(gè)流數(shù)據(jù)的邊界處交織多個(gè)流數(shù)據(jù),由多個(gè)流數(shù)據(jù)生成復(fù)用流,從而提供復(fù)用流能夠在多個(gè)流數(shù)據(jù)被正確解碼的情況下進(jìn)行編輯的可編輯點(diǎn);以及記錄器,用于將復(fù)用流和得自復(fù)用流中可編輯點(diǎn)的位置信息和時(shí)間信息的復(fù)用流的管理信息記錄在記錄介質(zhì)上。
根據(jù)本發(fā)明的第二實(shí)施例,提供了一種將多個(gè)流數(shù)據(jù)復(fù)用以生成復(fù)用流、并將復(fù)用流記錄在記錄介質(zhì)上的記錄方法。該記錄方法包括以下步驟檢測流數(shù)據(jù)的數(shù)據(jù)壓縮處理單位的邊界;根據(jù)檢測步驟的檢測結(jié)果,通過至少在多個(gè)流數(shù)據(jù)的邊界處交織多個(gè)流數(shù)據(jù),由多個(gè)流數(shù)據(jù)生成復(fù)用流,從而提供復(fù)用流能夠在多個(gè)流數(shù)據(jù)被正確解碼的情況下進(jìn)行編輯的可編輯點(diǎn);以及將復(fù)用流和得自復(fù)用流中可編輯點(diǎn)的位置信息和時(shí)間信息的復(fù)用流的管理信息記錄在記錄介質(zhì)上。
根據(jù)本發(fā)明的第三實(shí)施例,提供了一種通過使用運(yùn)算處理器執(zhí)行預(yù)定處理程序的、將多個(gè)流數(shù)據(jù)復(fù)用以生成復(fù)用流并將復(fù)用流記錄在記錄介質(zhì)上的記錄方法的程序。該處理程序包括以下步驟檢測流數(shù)據(jù)的數(shù)據(jù)壓縮處理單位的邊界;根據(jù)檢測步驟的檢測結(jié)果,通過至少在多個(gè)流數(shù)據(jù)的邊界處交織多個(gè)流數(shù)據(jù),由多個(gè)流數(shù)據(jù)生成復(fù)用流,從而提供復(fù)用流能夠在多個(gè)流數(shù)據(jù)被正確解碼的情況下進(jìn)行編輯的可編輯點(diǎn);以及將復(fù)用流和得自復(fù)用流中可編輯點(diǎn)的位置信息和時(shí)間信息的復(fù)用流的管理信息記錄在記錄介質(zhì)上。
根據(jù)本發(fā)明的第四實(shí)施例,提供了一種其上記錄了記錄方法的程序的記錄介質(zhì)。在該記錄介質(zhì)上,記錄了根據(jù)第三實(shí)施例的記錄方法的程序。
根據(jù)第一實(shí)施例的構(gòu)成,由于將多個(gè)流數(shù)據(jù)復(fù)用以生成復(fù)用流、并將復(fù)用流記錄在記錄介質(zhì)上的記錄裝置包括檢測器,用于檢測流數(shù)據(jù)的數(shù)據(jù)壓縮處理單位的邊界;復(fù)用器,用于根據(jù)檢測器的檢測結(jié)果,通過至少在多個(gè)流數(shù)據(jù)的邊界處交織多個(gè)流數(shù)據(jù),由多個(gè)流數(shù)據(jù)生成復(fù)用流,從而提供復(fù)用流能夠在多個(gè)流數(shù)據(jù)被正確解碼的情況下進(jìn)行編輯的可編輯點(diǎn);以及記錄器,用于將復(fù)用流和得自復(fù)用流中可編輯點(diǎn)的位置信息和時(shí)間信息的復(fù)用流的管理信息記錄在記錄介質(zhì)上,因而,記錄在記錄介質(zhì)上的復(fù)用流的可編輯點(diǎn)可以通過分配給管理信息的位置信息和時(shí)間信息來檢測,而不必再生和分析復(fù)用流,從而能夠在比以前更快速地檢測出可編輯邊界的位置的情況下記錄復(fù)用流。
根據(jù)第二、第三、及第四實(shí)施例的構(gòu)成,提供了一種記錄方法、一種記錄方法的程序、以及一種其上記錄了記錄方法的程序的記錄介質(zhì),能夠在比以前更快速地檢測出可編輯邊界的位置的情況下記錄復(fù)用流。
根據(jù)本發(fā)明,能夠在比以前更快速地檢測出可編輯邊界的位置的情況下記錄復(fù)用流。
圖1示出了根據(jù)本發(fā)明實(shí)施例的記錄/再生裝置的方框圖;圖2示出了用于說明在圖1的記錄/再生裝置中使用的記錄格式的示圖和表格;圖3示出了在圖1的記錄/再生裝置的控制器中運(yùn)行的處理程序的流程圖;圖4示出了用于說明視頻數(shù)據(jù)編碼處理的示意圖;以及圖5示出了用于說明復(fù)用處理的示意圖。
具體實(shí)施例方式
下面,將適當(dāng)參考附圖,詳細(xì)描述本發(fā)明的實(shí)施例。
(1)實(shí)施例的結(jié)構(gòu)圖1示出了根據(jù)本發(fā)明實(shí)施例的記錄/再生裝置的方框圖。該記錄/再生裝置1為便攜式攝像機(jī)。它將對期望對象成像獲得的視頻和音頻數(shù)據(jù)記錄在記錄介質(zhì)2上,并再生記錄在記錄介質(zhì)2上的視頻和音頻數(shù)據(jù)作為輸出。為了這個(gè)目的,記錄/再生裝置1在各個(gè)信號(hào)處理電路中處理從成像元件提供的單通道視頻數(shù)據(jù)DV和從麥克風(fēng)提供的單通道立體聲音頻數(shù)據(jù)DA,并通過緩沖存儲(chǔ)器(緩沖器)3和4,將所得信號(hào)輸入視頻編碼器5和音頻編碼器6。在本實(shí)施例中,記錄介質(zhì)2為諸如光盤或存儲(chǔ)卡的隨機(jī)存取記錄介質(zhì)。
視頻編碼器5對順序輸入的MPEG格式的視頻數(shù)據(jù)DV進(jìn)行壓縮,并輸出得自該視頻數(shù)據(jù)的流數(shù)據(jù)ST1。在這個(gè)處理中,當(dāng)視頻編碼器5完成對I畫面的編碼后,在控制器7的控制下,取樣(thinout)構(gòu)成I畫面的像素,并生成I畫面的縮略圖數(shù)據(jù)DT作為輸出。
音頻編碼器6對順序輸入的AAC格式的音頻數(shù)據(jù)DA進(jìn)行壓縮,并輸出得自該音頻數(shù)據(jù)的流數(shù)據(jù)ST2。
緩沖存儲(chǔ)器(緩沖器)8存儲(chǔ)從視頻編碼器5輸出的得自視頻數(shù)據(jù)的流數(shù)據(jù)ST1和縮略圖數(shù)據(jù)DT,并將其輸出。緩沖存儲(chǔ)器(緩沖器)9存儲(chǔ)從音頻編碼器6輸出的得自音頻數(shù)據(jù)的流數(shù)據(jù)ST2,并將其輸出。當(dāng)緩沖存儲(chǔ)器(緩沖器)8和9這樣臨時(shí)地存儲(chǔ)流數(shù)據(jù)ST1和ST2并將其輸出時(shí),得自音頻數(shù)據(jù)的流數(shù)據(jù)ST2的定時(shí)被校正,從而在控制器7(它監(jiān)控設(shè)置在順序輸入的流數(shù)據(jù)ST1和ST2中的控制碼(control code),并根據(jù)監(jiān)控的結(jié)果控制定時(shí))的控制下,使得自視頻數(shù)據(jù)的流數(shù)據(jù)ST1的GOP邊界的定時(shí)和得自音頻數(shù)據(jù)的流數(shù)據(jù)ST2的音頻存取單元邊界的定時(shí)達(dá)到一致,并使得自音頻數(shù)據(jù)的合成流數(shù)據(jù)ST2與得自視頻數(shù)據(jù)的流數(shù)據(jù)ST1同步,作為輸出。因此,在這個(gè)實(shí)施例中,控制器7構(gòu)成檢測器,用于檢測與視頻和音頻數(shù)據(jù)相關(guān)的流數(shù)據(jù)的數(shù)據(jù)壓縮處理單位之間的邊界。
復(fù)用器10在控制器7的控制下交織處理從緩沖存儲(chǔ)器(緩沖器)8和9輸出的流數(shù)據(jù)ST1和ST2,生成復(fù)用流ST3,并將其輸出(見圖5)。通過這種方式,記錄/再生裝置1以數(shù)據(jù)壓縮處理單位為單位(即,以GOP或音頻存取單元為單位),對各個(gè)視頻數(shù)據(jù)DV和音頻數(shù)據(jù)DA進(jìn)行編碼,復(fù)用所得的流數(shù)據(jù)ST1和ST2,并將其輸出。
在這個(gè)交織處理過程中,復(fù)用器10在控制器7的控制下,通過以固定時(shí)間區(qū)段交織流數(shù)據(jù)ST1和ST2來產(chǎn)生復(fù)用流,從而提供可編輯點(diǎn),在該可編輯點(diǎn)處,復(fù)用流能夠在多個(gè)流數(shù)據(jù)ST1和ST2被正確解碼的情況下進(jìn)行編輯,并且,多個(gè)流數(shù)據(jù)ST1和ST2至少在其邊界處交織。
具體而言,在這個(gè)實(shí)施例中,通過在流數(shù)據(jù)ST1的GOP的起始點(diǎn)和流數(shù)據(jù)ST2的音頻存取單元的起始點(diǎn)一致的情況下輸入來自緩沖存儲(chǔ)器(緩沖器)8和9的得自視頻數(shù)據(jù)的流數(shù)據(jù)ST1和得自音頻數(shù)據(jù)的流數(shù)據(jù)ST2,并以被設(shè)置成使得GOP邊界的定時(shí)與交織處理的定時(shí)一致的固定時(shí)間區(qū)段交織流數(shù)據(jù)ST1和ST2,能夠在視頻數(shù)據(jù)的流數(shù)據(jù)ST1的邊界和音頻數(shù)據(jù)的流數(shù)據(jù)ST2的邊界連續(xù)建立在復(fù)用流ST3上的情況下生成復(fù)用流ST3。在這種情況下,這些連續(xù)邊界中的末尾邊界可以作為可編輯點(diǎn)。
在控制器7的控制下,記錄/再生模塊11將從復(fù)用器10輸出的復(fù)用流ST3、從緩沖存儲(chǔ)器8輸出的縮略圖數(shù)據(jù)DT、以及其他數(shù)據(jù)記錄在記錄介質(zhì)上。在這個(gè)實(shí)施例中,使用了MP4文件格式(ISO/IEC 14496-14)將復(fù)用流ST3和縮略圖數(shù)據(jù)DT分別以流數(shù)據(jù)文件和縮略圖數(shù)據(jù)文件格式記錄在記錄介質(zhì)2上。
MP4文件格式是一種基于Quick Time文件格式的ISO標(biāo)準(zhǔn)多媒體文件格式。
在MP4文件格式中,將諸如視頻圖像、靜態(tài)圖像、及音頻數(shù)據(jù)的幾種類型的實(shí)際數(shù)據(jù)捆綁成塊,用于管理實(shí)際數(shù)據(jù)的幾種類型的管理信息被捆綁成不同于實(shí)際數(shù)據(jù)塊的塊。在圖2B所示的MP4文件格式中,實(shí)際數(shù)據(jù)塊被稱為媒體數(shù)據(jù)框(mdat),管理信息塊被稱為電影框(moov)。具有分層結(jié)構(gòu)塊形式的幾種管理信息被分配到電影框(moov)中,每個(gè)塊也稱作框。
在MP4文件格式中,針對與MP4文件格式相關(guān)的每種實(shí)際數(shù)據(jù),在電影框(moov)層下建立軌道框(track)。因此,當(dāng)記錄視頻和音頻數(shù)據(jù)的流數(shù)據(jù)和縮略圖數(shù)據(jù)時(shí),在MP4文件的電影框(moov)中,建立針對視頻、音頻、及縮略圖的三種軌道框(track)。
因此,如圖2A和2B所示,記錄/再生模塊11順序記錄縮略圖數(shù)據(jù)DT,并利用外部引用功能將管理信息分配給在電影框(moov)中的軌道框(track),從而建立縮略圖數(shù)據(jù)文件FT和FS。軌道框(track)中的管理信息用來再生各個(gè)縮略圖數(shù)據(jù)DT,并分配有各種數(shù)據(jù),例如縮略圖數(shù)據(jù)文件FT中每個(gè)縮略圖數(shù)據(jù)DT的可編輯點(diǎn)的位置信息、數(shù)據(jù)長度、及時(shí)間信息。
同時(shí),如圖2B所示,記錄/再生模塊11在媒體數(shù)據(jù)框(mdat)中順序記錄復(fù)用流ST3,并將管理信息分配給電影框(moov)中的視頻和音頻軌道框(track),從而生成流數(shù)據(jù)文件FS。如圖2C所示,根據(jù)電影框(moov)的每個(gè)軌道中的管理信息,確定可編輯點(diǎn)相對于復(fù)用流ST3的記錄起始位置的偏移數(shù)據(jù)位置和從記錄起始位置測量的再生時(shí)間。這些使得能夠進(jìn)行可編輯點(diǎn)的快速搜索和縮略圖的快速顯示。
控制器7包括運(yùn)算處理器,通過運(yùn)行記錄在存儲(chǔ)器(沒有示出)中的程序來控制整個(gè)記錄/再生裝置1的操作。當(dāng)用戶指示控制器7記錄所需圖像時(shí),它切換整個(gè)記錄/再生模塊11的操作模式,開始獲取并記錄視頻數(shù)據(jù)DV和音頻數(shù)據(jù)DA。當(dāng)記錄視頻數(shù)據(jù)DV和音頻數(shù)據(jù)DA時(shí),控制器7對視頻數(shù)據(jù)DV的每個(gè)幀執(zhí)行如圖3所示的處理程序,從而在記錄介質(zhì)2上記錄上述MP4文件格式的縮略圖數(shù)據(jù)文件FT和流數(shù)據(jù)文件FS。在這個(gè)實(shí)施例中,控制器7執(zhí)行的程序預(yù)先安裝在記錄/再生裝置1中。不過,該程序也可以由諸如互聯(lián)網(wǎng)的網(wǎng)絡(luò)下載來代替,或可以通過諸如光盤、磁盤、或存儲(chǔ)卡的記錄介質(zhì)來提供。
具體而言,當(dāng)開始處理程序時(shí),控制器7從步驟SP1前進(jìn)至步驟SP2,在該步驟中,控制器等待,直至有一個(gè)幀被編碼為止。在后面的步驟SP3中,控制器7確定結(jié)束編碼的幀是否為I畫面,從而確定GOP邊界之后的下一個(gè)幀是否被編碼。盡管確定是根據(jù)設(shè)置在流數(shù)據(jù)ST1中的控制碼提供的畫面類型來執(zhí)行的,但是也可以根據(jù)從視頻編碼器5通告的畫面類型來代替。如果結(jié)果為“否”,控制器7從步驟SP3前進(jìn)至步驟SP4,此時(shí),控制器7將偏移值增加結(jié)束了該處理的一幀,該偏移值表示從文件起始點(diǎn)開始的再生時(shí)間和幀起始點(diǎn)的記錄位置,隨后,前進(jìn)至步驟SP5,結(jié)束該處理程序。為增加表示記錄位置的偏移值,將與從視頻編碼器5輸出的流數(shù)據(jù)的一幀相應(yīng)的數(shù)據(jù)量與當(dāng)前偏移值相加。
與此相反,當(dāng)步驟SP3的結(jié)果為“是”時(shí),控制器7前進(jìn)至步驟SP6,此時(shí),控制器7指示視頻編碼器5生成縮略圖數(shù)據(jù)DT,于是,生成I畫面的縮略圖。在后面的步驟SP7中,通過檢測在視頻編碼器5中生成的縮略圖數(shù)據(jù)DT的數(shù)據(jù)量,來檢測縮略圖數(shù)據(jù)DT的大小。在后面的步驟SP8中,控制器7指示在與I畫面的起始點(diǎn)相關(guān)的可編輯點(diǎn)處執(zhí)行交織。在后面的步驟SP9中,獲取在步驟SP4中最后得到的增加值和再生時(shí)間,從而檢測可編輯點(diǎn)的偏移值和時(shí)間信息。在后面的步驟SP10中,根據(jù)在步驟SP7中獲取的數(shù)據(jù)量和在步驟SP9中獲取的偏移值和時(shí)間信息,生成上面參照圖2B所述的可編輯點(diǎn)的各類信息,并通知給記錄/再生模塊11,然后,控制器7前進(jìn)至步驟SP4。
通過這種方式,控制器7建立縮略圖數(shù)據(jù)DT,將縮略圖數(shù)據(jù)文件FT記錄在記錄介質(zhì)2上,同時(shí),順序記錄得自復(fù)用流ST3的流數(shù)據(jù)文件FS。
當(dāng)用戶指示控制器7停止記錄時(shí),控制器7停止處理程序,從而結(jié)束流數(shù)據(jù)文件FS和縮略圖數(shù)據(jù)文件FT的記錄。另一方面,當(dāng)用戶指示控制器7再生記錄在記錄介質(zhì)2上的文件時(shí),控制器7控制整個(gè)操作,使記錄/再生模塊11指示再生的流數(shù)據(jù)文件FS再生。從記錄/再生模塊11提供的復(fù)用流ST3被分成視頻和音頻數(shù)據(jù)的流數(shù)據(jù),然后解碼各個(gè)數(shù)據(jù),并提供給用戶。
在該操作序列中,當(dāng)來自用戶的再生指示涉及編輯時(shí),控制器7再生與縮略圖數(shù)據(jù)文件FT相關(guān)并記錄在流數(shù)據(jù)文件FS中的軌道框,將再生得到的數(shù)據(jù)存儲(chǔ)到內(nèi)置存儲(chǔ)器中,通過記錄在存儲(chǔ)器中的軌道框數(shù)據(jù)的幫助,根據(jù)記錄在縮略圖數(shù)據(jù)文件FT中的縮略圖數(shù)據(jù)DT按順序再生出縮略圖,并以固定的時(shí)間間隔在監(jiān)控器上顯示縮略圖。控制器7響應(yīng)于用戶通過操作模塊的操作,停止這種以固定的時(shí)間間隔對縮略圖的再生,并準(zhǔn)備接受用戶的任意操作。這樣,控制器7接受指示,刪除用戶通過操作模塊的無意識(shí)記錄操作而偶然記錄的部分。當(dāng)控制器7接受諸如刪除的用戶指示時(shí),控制器7通過暫時(shí)停止顯示的縮略圖的軌道框的記錄的幫助,搜索復(fù)用流的軌道框以找到相應(yīng)可編輯點(diǎn),并使用該可編輯點(diǎn)對流數(shù)據(jù)文件FS進(jìn)行編輯。在編輯處理中,用戶可以利用MP4文件的特性,以外部引用形式根據(jù)已經(jīng)刪除了可編輯點(diǎn)之后部分的軌道框建立電影框,燃后,建立另一個(gè)包括編輯結(jié)果的文件。縮略圖數(shù)據(jù)文件FT不僅可以用于這種編輯,也可以用于隨機(jī)存取。
(2)實(shí)施例的操作在這樣構(gòu)成的記錄/再生裝置1中,從成像元件提供的視頻數(shù)據(jù)DV通過緩沖存儲(chǔ)器3輸入到視頻編碼器5,并以基于GOP的數(shù)據(jù)壓縮處理單位為單位按照MPEG格式進(jìn)行壓縮,生成得自視頻數(shù)據(jù)的流數(shù)據(jù)ST1。另一方面,從麥克風(fēng)提供的音頻數(shù)據(jù)DA通過緩沖存儲(chǔ)器4輸入到音頻編碼器6,并以基于視頻存取單元的數(shù)據(jù)壓縮處理單位為單位按照ACC格式進(jìn)行壓縮,生成得自音頻數(shù)據(jù)的流數(shù)據(jù)ST2。
得自視頻數(shù)據(jù)的流數(shù)據(jù)ST1和得自音頻數(shù)據(jù)的流數(shù)據(jù)ST2經(jīng)受控制器7執(zhí)行的檢測處理,從而檢測數(shù)據(jù)壓縮處理單位之間的各個(gè)邊界。為了生成復(fù)用流ST3,以至少包含流數(shù)據(jù)ST1和ST2邊界的固定時(shí)間區(qū)段來交織處理流數(shù)據(jù)ST1和ST2,從而不僅通過根據(jù)上面檢測的結(jié)果控制緩沖存儲(chǔ)器8和9的定時(shí)的控制器7而且通過控制交織定時(shí)的復(fù)用器10提供可編輯點(diǎn)。因此,在視頻和音頻數(shù)據(jù)的處理中,當(dāng)復(fù)用流ST3使用可編輯點(diǎn)進(jìn)行編輯處理時(shí),視頻和音頻數(shù)據(jù)都被設(shè)置為能夠被正確地解碼,并被轉(zhuǎn)換成能夠在記錄/再生裝置1中記錄到記錄介質(zhì)2上的復(fù)用流ST3。
在記錄/再生裝置1中,在控制器7中建立關(guān)于復(fù)用流的可編輯點(diǎn)的位置和時(shí)間信息,并將其記錄在記錄介質(zhì)2上,作為關(guān)于復(fù)用流的管理信息。因此,不必再生和分析復(fù)用流,通過使用記錄在記錄介質(zhì)上的可編輯點(diǎn)的位置和時(shí)間信息就能檢測出記錄在記錄介質(zhì)2上的復(fù)用流ST3的可編輯點(diǎn),并且分析視頻和音頻數(shù)據(jù)的流數(shù)據(jù)ST1和ST2,以記錄復(fù)用流,通過這樣的方式,能夠比先前更快地檢測到可編輯點(diǎn)的位置。
具體而言,在記錄/再生裝置1中,視頻數(shù)據(jù)的流數(shù)據(jù)ST1和音頻數(shù)據(jù)的流數(shù)據(jù)ST2被排列為,通過控制緩沖存儲(chǔ)器8和9的定時(shí)就能使GOP邊界的定時(shí)和音頻存取單元的定時(shí)一致,隨后,以包含GOP邊界的定時(shí)的固定時(shí)間區(qū)段進(jìn)行交織處理。因此,流數(shù)據(jù)ST1和ST2的邊界連續(xù)形成在復(fù)用流中,復(fù)用流中這些連續(xù)邊界的末尾邊界可以作為可編輯點(diǎn)。
因此,在這個(gè)實(shí)施例中,將與末尾邊界相關(guān)的位置和時(shí)間信息記錄在記錄介質(zhì)2上,作為管理信息,并且,使用位置和時(shí)間信息能夠快速檢測出可編輯邊界的位置,從而處理記錄在記錄介質(zhì)2上的復(fù)用流。
此外,在本實(shí)施例中,當(dāng)在記錄介質(zhì)2上記錄所生成的復(fù)用流ST3時(shí),I畫面的縮略圖數(shù)據(jù)DT在視頻編碼器5中編碼視頻數(shù)據(jù)DV時(shí)生成,并且將該縮略圖數(shù)據(jù)DT也記錄在記錄介質(zhì)2上。通過這種方法,在記錄/再生裝置1中,接著得自于記錄介質(zhì)2上記錄的位置和時(shí)間信息的可編輯點(diǎn)之后的一幀的縮略圖同樣記錄在記錄介質(zhì)2上。
因此,在記錄/再生裝置1中,通過再生并顯示記錄在記錄介質(zhì)2上的縮略圖數(shù)據(jù)DT,能夠容易、快速地確定可編輯點(diǎn),從而提高編輯處理的可操作性,從而提高用戶的使用方便性。
復(fù)用流ST3以文件形式記錄在記錄介質(zhì)2上,并且,可編輯點(diǎn)的位置信息以距離文件起始點(diǎn)的偏移的形式記錄在記錄介質(zhì)上。因此,該位置信息能夠被用于快速存取與記錄在記錄介質(zhì)2上的復(fù)用流ST3文件中所期望的可編輯點(diǎn)相關(guān)的部分,從而提高用戶的使用方便性。時(shí)間信息以相對于文件起始點(diǎn)的再生時(shí)間的形式同樣進(jìn)行記錄,從而提高了編輯處理的可操作性。
因此,在這個(gè)實(shí)施例中,縮略圖數(shù)據(jù)以MP4文件格式記錄在記錄介質(zhì)2上,并且,復(fù)用流ST3以能夠從外部引用縮略圖數(shù)據(jù)的MP4文件的MP4文件格式記錄。因此,通過縮略圖數(shù)據(jù)的MP4文件或通過復(fù)用流ST3的MP4文件都能再生記錄在記錄介質(zhì)上的復(fù)用流ST3的縮略圖,從而減輕了在再生處理側(cè)的負(fù)擔(dān)。
(3)本實(shí)施例的優(yōu)勢根據(jù)上述構(gòu)成,通過在記錄介質(zhì)上記錄關(guān)于可編輯點(diǎn)的位置信息,復(fù)用流能夠在比先前更快地檢測出可編輯邊界的位置的情況下進(jìn)行記錄。
通過在多個(gè)流數(shù)據(jù)的邊界連續(xù)地排列在復(fù)用流中來交織處理這多個(gè)流數(shù)據(jù),并將連續(xù)邊界中的末尾邊界的位置信息作為可編輯點(diǎn)記錄在記錄介質(zhì)上,復(fù)用流能夠在比先前更快地檢測出可編輯邊界的位置的情況下記錄。
具體而言,當(dāng)多個(gè)流數(shù)據(jù)中的至少一個(gè)流數(shù)據(jù)為以AAC格式壓縮的音頻數(shù)據(jù)并且這個(gè)流數(shù)據(jù)的邊界為音頻存取單元邊界時(shí),得自以AAC格式壓縮的音頻數(shù)據(jù)的復(fù)用流能夠在比先前更快地檢測出可編輯邊界的位置的情況下記錄。
類似地,當(dāng)多個(gè)流數(shù)據(jù)中的至少一個(gè)流數(shù)據(jù)為以MPEG格式壓縮的視頻數(shù)據(jù)并且這個(gè)流數(shù)據(jù)的邊界為GOP邊界時(shí),得自以MPEG格式壓縮的視頻數(shù)據(jù)的復(fù)用流能夠在比先前更快地檢測出可編輯邊界的位置的情況下記錄。
通過根據(jù)視頻數(shù)據(jù)的I畫面建立縮略圖數(shù)據(jù)并將該縮略圖數(shù)據(jù)記錄在記錄介質(zhì)上,能夠提高編輯處理的可操作性,從而提高用戶的使用方便性。
當(dāng)在記錄介質(zhì)上以文件形式記錄復(fù)用流時(shí),通過以相對于文件起始點(diǎn)的偏移的形式記錄關(guān)于可編輯點(diǎn)的位置信息,也能夠提高編輯處理的可操作性,從而提高用戶的使用方便性。
當(dāng)在記錄介質(zhì)上記錄得自連續(xù)縮略圖數(shù)據(jù)的縮略圖文件時(shí),通過在能夠從外部引用并再生縮略圖文件的情況下以文件形式記錄復(fù)用流,通過再生縮略圖數(shù)據(jù)文件或復(fù)用流文件,能夠確認(rèn)縮略圖,從而降低再生處理側(cè)的負(fù)擔(dān)。
在上述實(shí)施例中,盡管說明是基于能夠通過外部引用并再生復(fù)用流來再生縮略圖數(shù)據(jù)的情況,但是,本發(fā)明不限于此,而是可以以自含形式將復(fù)用流和縮略圖數(shù)據(jù)整合成一個(gè)文件,用于記錄。
在上述實(shí)施例中,盡管說明是基于以MP4文件格式記錄縮略圖數(shù)據(jù)和復(fù)用流的情況,但是本發(fā)明不限于此,而是可以應(yīng)用于以各種文件格式記錄縮略圖數(shù)據(jù)和復(fù)用流的多種情況。
在上述實(shí)施例中,盡管說明是基于視頻數(shù)據(jù)的流數(shù)據(jù)的可編輯邊界為GOP的情況,但是本發(fā)明不限于此,而是可以應(yīng)用于可編輯邊界為封閉(closed)GOP的情況。
在上述實(shí)施例中,盡管說明是基于交織處理并復(fù)用得自單通道視頻數(shù)據(jù)的流數(shù)據(jù)和得自單通道立體聲音頻數(shù)據(jù)的流數(shù)據(jù)的情況,但是本發(fā)明不限于此,也可以應(yīng)用于復(fù)用并記錄與來自不同通道數(shù)的視頻和音頻數(shù)據(jù)相關(guān)的流數(shù)據(jù)的多種情況。
在上述實(shí)施例中,盡管說明是基于將本發(fā)明應(yīng)用于便攜式視頻攝像機(jī)的情況,但是本發(fā)明不限于此,而是可以應(yīng)用于包括各類臺(tái)式記錄/再生裝置、個(gè)人計(jì)算機(jī)等的各種處理。
本發(fā)明涉及記錄裝置、記錄方法、記錄方法的程序、及其上記錄了記錄方法的程序的記錄介質(zhì)。本發(fā)明能夠應(yīng)用于在隨機(jī)存取記錄介質(zhì)等介質(zhì)上記錄視頻和音頻數(shù)據(jù)的便攜式記錄/再生裝置。
對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。
權(quán)利要求
1.一種用于復(fù)用多個(gè)流數(shù)據(jù)以生成復(fù)用流、并將所述復(fù)用流記錄在記錄介質(zhì)上的記錄裝置,所述裝置包括檢測器,用于檢測所述流數(shù)據(jù)的數(shù)據(jù)壓縮處理單位的邊界;復(fù)用器,用于根據(jù)所述檢測器的檢測結(jié)果,通過至少在所述多個(gè)流數(shù)據(jù)的邊界處交織所述多個(gè)流數(shù)據(jù),由所述多個(gè)流數(shù)據(jù)生成所述復(fù)用流,從而提供所述復(fù)用流能夠在所述多個(gè)流數(shù)據(jù)被正確解碼的情況下進(jìn)行編輯的可編輯點(diǎn);以及記錄器,用于將所述復(fù)用流和得自所述復(fù)用流中所述可編輯點(diǎn)的位置信息和時(shí)間信息的所述復(fù)用流的管理信息記錄在所述記錄介質(zhì)上。
2.根據(jù)權(quán)利要求1所述的記錄裝置,其中,所述復(fù)用器在所述多個(gè)流數(shù)據(jù)的所述邊界連續(xù)排列在所述復(fù)用流中以提供可編輯點(diǎn)的情況下交織所述多個(gè)流數(shù)據(jù),所述可編輯點(diǎn)為所述連續(xù)邊界中的末尾邊界。
3.根據(jù)權(quán)利要求1所述的記錄裝置,其中,所述多個(gè)流數(shù)據(jù)中的至少一個(gè)流數(shù)據(jù)是以AAC格式壓縮的音頻數(shù)據(jù),并且這個(gè)流數(shù)據(jù)的所述邊界為音頻存取單元邊界。
4.根據(jù)權(quán)利要求1所述的記錄裝置,其中,所述多個(gè)流數(shù)據(jù)中的至少一個(gè)流數(shù)據(jù)是以MPEG格式壓縮的視頻數(shù)據(jù),并且這個(gè)流數(shù)據(jù)的所述邊界為GOP邊界。
5.根據(jù)權(quán)利要求4所述的記錄裝置,進(jìn)一步包括縮略圖生成器,用于根據(jù)所述視頻數(shù)據(jù)的I畫面生成縮略圖數(shù)據(jù),其中,所述記錄器將所述縮略圖數(shù)據(jù)記錄在所述記錄介質(zhì)上。
6.根據(jù)權(quán)利要求1所述的記錄裝置,其中,所述記錄器將所述復(fù)用流以文件形式記錄在所述記錄介質(zhì)上,并且以相對于所述文件起始點(diǎn)偏移的形式記錄所述編輯點(diǎn)的所述位置信息。
7.根據(jù)權(quán)利要求5所述的記錄裝置,其中,所述記錄器以得自所述連續(xù)縮略圖數(shù)據(jù)的縮略圖文件形式來記錄所述縮略圖數(shù)據(jù),并以文件形式在能夠從外部引用并再生所述縮略圖文件的情況下記錄所述復(fù)用流。
8.一種用于復(fù)用多個(gè)流數(shù)據(jù)以生成復(fù)用流并將所述復(fù)用流記錄在記錄介質(zhì)上的記錄方法,所述方法包括以下步驟檢測所述流數(shù)據(jù)的數(shù)據(jù)壓縮處理單位的邊界;基于所述檢測步驟的檢測結(jié)果,通過至少在所述多個(gè)流數(shù)據(jù)的邊界處交織所述多個(gè)流數(shù)據(jù),由所述多個(gè)流數(shù)據(jù)生成所述復(fù)用流,從而提供所述復(fù)用流能夠在所述多個(gè)流數(shù)據(jù)被正確解碼的情況下進(jìn)行編輯的可編輯點(diǎn);以及將所述復(fù)用流和得自所述復(fù)用流中所述可編輯點(diǎn)的位置信息和時(shí)間信息的所述復(fù)用流的管理信息記錄在所述記錄介質(zhì)上。
9.一種用于通過使用運(yùn)算處理器執(zhí)行預(yù)定處理程序來復(fù)用多個(gè)流數(shù)據(jù)以生成復(fù)用流并在記錄介質(zhì)上記錄所述復(fù)用流的記錄方法的程序,所述處理程序包括以下步驟檢測所述流數(shù)據(jù)的數(shù)據(jù)壓縮處理單位的邊界;基于所述檢測步驟的檢測結(jié)果,通過至少在所述多個(gè)流數(shù)據(jù)的邊界處交織所述多個(gè)流數(shù)據(jù),由所述多個(gè)流數(shù)據(jù)生成所述復(fù)用流,從而提供所述復(fù)用流能夠在所述多個(gè)流數(shù)據(jù)被正確解碼的情況下進(jìn)行編輯的可編輯點(diǎn);以及將所述復(fù)用流和得自所述復(fù)用流中所述可編輯點(diǎn)的位置信息和時(shí)間信息的所述復(fù)用流的管理信息記錄在所述記錄介質(zhì)上。
10.一種其上記錄了記錄方法的程序的記錄介質(zhì)其中,記錄了根據(jù)權(quán)利要求9所述的所述記錄方法的記錄程序。
全文摘要
本發(fā)明涉及一種記錄裝置、一種記錄方法、一種記錄方法的程序、及一種其上記錄了該記錄方法的程序的記錄介質(zhì)。本發(fā)明能夠應(yīng)用于用于在隨機(jī)存取記錄介質(zhì)等介質(zhì)上記錄視頻和音頻數(shù)據(jù)的便攜式記錄/再生裝置,從而在能夠比先前更快地檢測出可編輯邊界的位置的情況下記錄復(fù)用流。根據(jù)本發(fā)明,可編輯點(diǎn)的位置信息記錄在記錄介質(zhì)(2)上。
文檔編號(hào)H04N5/91GK1913027SQ20061010395
公開日2007年2月14日 申請日期2006年7月28日 優(yōu)先權(quán)日2005年8月10日
發(fā)明者柏木繁, 村上雅治 申請人:索尼株式會(huì)社