亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

編輯應(yīng)用程序分組的記錄流的方法及相應(yīng)的流記錄器的制作方法

文檔序號:6750336閱讀:198來源:國知局
專利名稱:編輯應(yīng)用程序分組的記錄流的方法及相應(yīng)的流記錄器的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及編輯應(yīng)用程序分組的記錄流的領(lǐng)域,具體地,涉及對已記錄DVD數(shù)據(jù)流進行編輯。
背景技術(shù)
DVD流記錄標(biāo)準(zhǔn)將應(yīng)用程序分組(AP_PCK)定義為在記錄期間從輸入數(shù)據(jù)流中創(chuàng)建的邏輯最小并因而不可分割的單元。典型的用戶接口提供了時間軸,以便對如視頻或音頻等記錄內(nèi)容進行訪問。通常,通過使用可在DVD流記錄器的導(dǎo)航數(shù)據(jù)中得到的映射表,來實現(xiàn)從時間軸上的點向相應(yīng)的應(yīng)用程序的分組的轉(zhuǎn)換。通過此方法,對目標(biāo)時間的搜索產(chǎn)生了匹配的應(yīng)用程序分組。

發(fā)明內(nèi)容
然而,根據(jù)所選擇的目標(biāo)時間和流對象,所找到的匹配可能出乎意料地發(fā)生較寬的改變,因此導(dǎo)致了與用戶意圖的不可接受的較大偏差。例如,用戶想要清除視頻序列的開始部分,并且針對剪切的結(jié)束,正在選擇相應(yīng)的目標(biāo)時間01:44:02(小時:分鐘:秒)。然而,由于該流對象的特定清除,這可能會導(dǎo)致剪切結(jié)束時間為03:50:00。
因此,本發(fā)明的目的是提出一種改變應(yīng)用程序分組的記錄流的改進方法、以及相應(yīng)的流記錄器和計算機程序。
通過應(yīng)用在獨立權(quán)利要求中所闡明的特征,來解決本發(fā)明的以下問題。在相應(yīng)的從屬權(quán)利要求中公開了本發(fā)明的優(yōu)選的附加實施例。
本發(fā)明的特別的優(yōu)點在于其能夠精確地將時間軸上的點映射到相應(yīng)的應(yīng)用程序分組上。所應(yīng)用的該轉(zhuǎn)換算法考慮了由DVD流記錄標(biāo)準(zhǔn)所給出的特定限制。當(dāng)對這樣的流數(shù)據(jù)進行編輯時,即,當(dāng)清除流數(shù)據(jù)的一部分時,這是非常重要的。通過使用該轉(zhuǎn)換算法,用戶能夠更為精確地控制編輯結(jié)果。
根據(jù)本發(fā)明的優(yōu)選實施例,設(shè)置了用戶接口,用于由用戶選擇編輯任務(wù)的起始時間和結(jié)束時間。用戶在用戶接口所提供的時間軸上選擇編輯任務(wù)的起始時間和結(jié)束時間。用戶接口按照線性時標(biāo)上的時間單位,示出了記錄或用戶定義的流,例如視頻或音頻流。特別地,通過指定編輯的起始和結(jié)束時間,使編輯任務(wù)的定義基于對線性時間軸的訪問。
根據(jù)本發(fā)明的另一實施例,將填充分組插入在應(yīng)用程序分組之間。在作為邏輯最小的不可分單元的應(yīng)用程序分組AP_PCK中對DVD流數(shù)據(jù)自身進行組織。每一個AP_PCK具有指示分組已經(jīng)到達的時間的應(yīng)用程序分組到達時間(APAT)標(biāo)記。通常,應(yīng)用程序分組將不在等距的時間處到達,導(dǎo)致了隨后的應(yīng)用程序分組之間的變化的間隔。甚至還會存在非常大的間隔;在這種情況下,需要插入填充分組。當(dāng)超過了兩個輸入的AP_PCK之間的最大時間限制時,需要將這樣的填充分組用于DVD流記錄。在這種情況下,總是對應(yīng)用程序分組而不對填充分組執(zhí)行用戶選擇時間的映射,以便將填充分組包括在編輯任務(wù)之內(nèi)。例如,如果用戶想要清除在起始時間和結(jié)束時間之間的流的一部分,則有利地,將填充分組包括在編輯任務(wù)中,以使流緊湊。
原則上,本發(fā)明的方法適合于編輯應(yīng)用程序分組的記錄流,所述流至少包括具有第一到達時標(biāo)(APAT)的第一應(yīng)用程序分組、以及隨后的具有第二到達時標(biāo)的第二應(yīng)用程序分組,所述方法包括-輸入離散時間,所述離散時間是用于編輯所述記錄流的起始時間或結(jié)束時間,其中,所述離散時間具有在所述第一到達時標(biāo)和所述第二到達時標(biāo)之間的值;-將所述離散時間映射在所述第一到達時標(biāo)上或映射在所述第二到達時標(biāo)上;-對記錄流進行編輯。


參考附圖來描述本發(fā)明的典型實施例,其中,圖1示出了編輯記錄流的方法的第一實施例;圖2示出了編輯具有填充分組的記錄流的方法的第二實施例;圖3示出了編輯包括填充分組的記錄流的方法的另外的實施例。
具體實施例方式
對原始和用戶定義的程序鏈接進行編輯是DVD流記錄的主要特征。為了建立編輯處理,需要確定編輯任務(wù)的起始和結(jié)束時間。所選擇的起始和結(jié)束時間確定了編輯的類型,并且將導(dǎo)致分割、剪切頭、剪切尾或所編輯的流單元的清除。
圖1示出了DVD流1,該流記錄在DVD記錄器上。流1包括大量的應(yīng)用程序分組(AP_PCK)2,將一個流對象信息文件SOBU分配給每一個應(yīng)用程序分組。應(yīng)用程序分組2中的每一個具有到達時標(biāo)APAT。包括在記錄流1中的應(yīng)用程序分組2的序列,創(chuàng)建了由應(yīng)用程序分組2的到達時標(biāo)進行分段的時間軸3。
此外,提供了附加時間軸4。例如,由DVD記錄器的用戶接口來提供附加時間軸4。時間軸4具有離散時間的線性標(biāo)度,例如27MHz的時鐘??梢詫r間軸4上的每一個離散時間選擇為針對編輯任務(wù)的目標(biāo)起始或結(jié)束時間。在這里所考慮的實例中,已經(jīng)將時間“target_APAT”選擇為這樣的目標(biāo)起始或結(jié)束時間。
不存在與時間軸4上的選中時間“target_APAT”精確匹配的時間軸3上的APAT,這是由于時刻“target_APAT”位于不能進行分割的應(yīng)用程序分組2之一的中間。因此,需要將時間軸3上的適當(dāng)APAT識別為用于映射時間“target_APAT”的可能目標(biāo)時間。
在這里所考慮的優(yōu)選實施例中,選擇作為在時間軸3上的前面最近的時間的APAT 5作為可能的目標(biāo)時間,以及作為時間軸3上跟隨在時間軸4上的時間target_APAT之后的最近APAT的APAT 6。所考慮的目標(biāo)時間APAT 5和APAT 6分別對應(yīng)于DVD流1的應(yīng)用程序分組2的特定應(yīng)用程序分組7和8。原則上,所考慮的目標(biāo)時間APAT 5和APAT 6都是在這里所考慮的實施例中用于映射時間target_APAT的適當(dāng)選擇。
在圖1中所示的情況下,一種可能性是總是選擇前面的APAT 5,或者總是選擇后面的APAT 6??蛇x地,確定在時間“APAT 5”和時間“target_APAT”之間的時間差以及在時間“target_APAT”和時間“APAT6”之間的時間差。然后,選擇與時間target_APAT之間具有最小時間差的APAT。
下面參考圖2來解釋可選的實施例,在圖2中,使用相同的參考符號來表示與圖1中的相應(yīng)組件相類似的組件。
圖2中的DVD流1具有大量的填充數(shù)據(jù)分組10。SOBU#3到#35填充有填充分組10。SOBU#2的第一部分填充有填充分組10,而SOBU#2的第二部分填充有應(yīng)用程序分組2。時刻“target_APAT”指向SOBU#3的填充分組10。在該時刻,未將任何填充分組10選擇為可能的目標(biāo)APAT,而僅將在填充分組10的塊附近的、分別具有APAT 5和6的應(yīng)用程序分組7和8選擇為可能的目標(biāo)APAT。有利地,可以在編輯操作時,清除這種方式的填充分組10。
圖3示出了一種變化的場景在DVD流11中,包括填充分組的填充塊12。為了將要進行的編輯,用戶已經(jīng)選擇了目標(biāo)起始時間target_s_APAT和目標(biāo)結(jié)束時間target_e_APAT。由于target_s_APAT正指向填充塊12,選擇緊挨在填充塊12之前的應(yīng)用程序分組來映射target_s_APAT??梢詫arget_e_APAT映射到其正指向的應(yīng)用程序分組上。
DVD流13示出了類似的情況,其中,target_e_APAT指向填充塊12,而不是target_s_APAT。在這種情況下,將緊接在填充塊12之后的DVD流13的應(yīng)用程序分組選擇為target_e_APAT的映射目標(biāo)。
在DVD流14的情況下,target_s_APAT和target_e_APAT均指向填充塊12。在這種情況下,針對target_s_APAT,選擇緊挨在填充塊12前面的DVD流14的應(yīng)用程序分組,并且針對target_e_APAT,選擇緊接在填充塊12之后的應(yīng)用程序分組。
在DVD流15的情況下,存在附加的填充塊16。target_s_APAT指向填充塊12,而target_e_APAT指向填充塊16。在這種情況下,針對target_s_APAT,選擇緊挨在填充塊12前面的應(yīng)用程序分組,并且針對target_e_APAT,選擇緊接在填充塊16之后的應(yīng)用程序分組。
針對target_s_APAT或target_e_APAT的映射所選擇的應(yīng)用程序分組可以不與所述流的邏輯應(yīng)用程序單元,例如視頻應(yīng)用程序中的I幀的開始處或音頻應(yīng)用程序中的音頻幀的開始處相匹配。在這種情況下,用戶接口可以根據(jù)用戶的選擇,提出位于這樣類型的邊界處、并且離初始選擇的應(yīng)用程序分組較近的可選應(yīng)用程序分組。評估應(yīng)用程序?qū)S玫牧餍畔a(chǎn)生了這些選擇。
此外,可能的是,用戶接口可以對target_s_APAT或target_e_APAT和相應(yīng)選擇的針對映射的應(yīng)用程序分組之間的較大偏差發(fā)送信號,以通知用戶。另外的選擇在于當(dāng)所選的目標(biāo)起始/結(jié)束APAT時間和所分配的AP_PCK APAT時間顯示出了較大的偏差時,用戶接口提出了用戶可以從中進行選擇的可選AP_PCK APAT時間。
本發(fā)明提供了一種將來自線性用戶時標(biāo)的任意時間正確地分配給設(shè)置在AP_PCK的固定屏面(raster)中的可用AP_PCK的方式。這能夠改進對DVD流記錄編輯任務(wù)的用戶控制。可以由用戶接口來指示與需要的編輯目標(biāo)時間的意想不到的偏差,并且在發(fā)起最終任務(wù)執(zhí)行前對該偏差進行校正。
權(quán)利要求
1.一種編輯應(yīng)用程序分組(AP_PCK)的記錄流的方法,所述流至少包括具有第一到達時標(biāo)(APAT)的第一應(yīng)用程序分組、以及隨后的具有第二到達時標(biāo)的第二應(yīng)用程序分組,所述方法包括-輸入離散時間,所述離散時間是用于編輯所述記錄流的起始時間或結(jié)束時間,其中,所述離散時間具有在所述第一到達時標(biāo)和所述第二到達時標(biāo)之間的值;-將所述離散時間映射在所述第一到達時標(biāo)上或映射在所述第二到達時標(biāo)上;-對記錄流進行編輯。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于還包括以下步驟-將所述第一到達時標(biāo)和所述離散時間之間的第一時間差與所述離散時間和所述第二到達時標(biāo)之間的第二時間差進行比較;-根據(jù)第一和第二時間差中的哪一個更小,選擇第一應(yīng)用程序分組或第二應(yīng)用程序分組,以便將離散時間映射到所述第一到達時標(biāo)或所述第二到達時標(biāo)上。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于還包括以下步驟總是將所述離散時間映射到所述第一到達時標(biāo)上。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于還包括以下步驟總是將所述離散時間映射到所述第二到達時標(biāo)上。
5.根據(jù)權(quán)利要求1到4之一所述的方法,其特征在于至少一個填充分組具有位于所述第一應(yīng)用程序分組和所述第二應(yīng)用程序分組之間的填充分組時間,并且排除將所述離散時間映射到至少一個填充分組的填充分組時間上。
6.根據(jù)權(quán)利要求1到5之一所述的方法,其特征在于還包括以下步驟-確定所述離散時間將要映射到其上的所述第一或所述第二到達時標(biāo)是否與所述流的邏輯應(yīng)用程序單元邊界相匹配;-確定具有可選的到達時標(biāo)的至少一個可選應(yīng)用程序分組,所述至少一個可選應(yīng)用程序分組位于所述邏輯應(yīng)用程序單元的邊界處;-輸出用于將所述離散時間映射到所述可選到達時標(biāo)上的建議。
7.根據(jù)權(quán)利要求1到6之一所述的方法,其特征在于所述流是DVD流。
8.一種執(zhí)行根據(jù)權(quán)利要求1到7之一所述的方法的計算機程序。
9.一種包括用于執(zhí)行根據(jù)權(quán)利要求1到8之一所述的方法的編輯裝置的流記錄器。
10.根據(jù)權(quán)利要求9所述的流記錄器,其特征在于所述流記錄器適合于記錄DVD流。
全文摘要
DVD流記錄標(biāo)準(zhǔn)將應(yīng)用程序分組(AP_PCK)定義為在記錄期間從輸入數(shù)據(jù)流中創(chuàng)建的邏輯最小單元。通常,通過使用可在導(dǎo)航數(shù)據(jù)中得到的映射表,來實現(xiàn)從時間軸上的點向相應(yīng)的應(yīng)用程序的分組的轉(zhuǎn)換。然而,根據(jù)目標(biāo)時間和所選擇的流對象,所找到的匹配可能會顯著地改變。本發(fā)明能夠以更高的精度來編輯應(yīng)用程序分組的記錄流。所述流至少包括具有第一到達時標(biāo)(APAT)的第一應(yīng)用程序分組、以及隨后的具有第二到達時標(biāo)(APAT)的第二應(yīng)用程序分組。為了編輯記錄流,輸入作為起始時間或結(jié)束時間的離散時間,所述離散時間具有第一到達時標(biāo)和第二到達時標(biāo)之間的值。將所述離散時間映射到第一或第二到達時標(biāo)上,并且相應(yīng)地對記錄流進行編輯。
文檔編號G11B27/034GK1602529SQ02824890
公開日2005年3月30日 申請日期2002年11月30日 優(yōu)先權(quán)日2001年12月11日
發(fā)明者迪爾克·阿道夫, 沃爾夫?qū)た藙谒共└駹? 李輝, 拉爾夫·奧斯特曼 申請人:湯姆森許可貿(mào)易公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1