專利名稱:在光盤上的可靠視頻記錄的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種在可改寫類型的光盤上記錄視頻信息的方法。本發(fā) 明還涉及一種格式化所述光盤的方法以及一種,人所述光盤重放一見頻信 息的方法。本發(fā)明還涉及一種實(shí)現(xiàn)所述記錄、格式化和重放方法、在可 改寫類型光盤上記錄視頻信息或者從該光盤重放視頻信息的設(shè)備。本發(fā) 明特別涉及光盤記錄設(shè)備。
背景技術(shù):
使用屬于DVD (數(shù)字通用盤)家族的不同類型光盤進(jìn)行數(shù)據(jù)和音 頻-視頻內(nèi)容記錄和存儲越來越廣泛。幾種可改寫媒質(zhì)類型,包括 DVD-RAM、 DVD-RW和DVD+RW可用于所述目的。已知的問題是記 錄的質(zhì)量會隨時間下降,這是由于例如劃痕、指紋或者改寫過程中對媒 質(zhì)的損傷造成的。
減輕所述問題的 一 種已知解決方案是利用缺陷管理,其中媒質(zhì)中保 留了預(yù)定的空白區(qū)域進(jìn)行缺陷置換。缺陷管理包括保存在缺陷表中的有 缺陷物理扇區(qū)的物理地址以及映射到可用物理扇區(qū)的所述有缺陷物理 扇區(qū)的相應(yīng)邏輯地址。然而,當(dāng)使用缺陷管理時,數(shù)據(jù)傳送速率會變慢, 這是因?yàn)閺闹脫Q扇區(qū)讀取信息涉及光頭的移動和搜索操作。
因此,在記錄視頻內(nèi)容的情況下不使用可選的缺陷管理,因?yàn)樾枰?保證最小的數(shù)據(jù)傳送速率以便避免播放過程中圖像停滯。 一般而言,當(dāng) 記錄實(shí)時的視頻內(nèi)容時,應(yīng)用程序仍處理記錄過程中生成的該警報/錯誤 代碼,并且采取校正動作,例如繼續(xù)記錄(忽略該錯誤,這將導(dǎo)致播放 過程中音頻-視頻停頓(hiccups ))或者在生成該警報/錯誤代碼的扇區(qū) 上重試寫入內(nèi)容,或者通過跳過所述扇區(qū)重試在隨后的扇區(qū)上寫入內(nèi) 容。
美國專利申請?zhí)?004/0208097公開了 一種實(shí)施缺陷管理的方法,其 中如果在再現(xiàn)非視頻數(shù)據(jù)時探測到錯誤,則應(yīng)用線性置換算法;然而如 果再現(xiàn)視頻數(shù)據(jù),則將錯誤扇區(qū)的物理標(biāo)識保存在缺陷管理區(qū)域中的獨(dú) 立列表上,并且不置換這些扇區(qū)。注意,缺陷管理總可用于DVD-RAM盤上,并且在DVD-RW和DVD+RW盤上是可選的。上述方法的問題在 于其專用于DVD-RAM,并且需要使用缺陷管理。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種針對記錄視頻信息時處理缺陷的以上問 題的解決方案,其避免了上述問題中的至少一個。利用根據(jù)權(quán)利要求1 的在可改寫類型光盤上記錄視頻信息的方法實(shí)現(xiàn)了本發(fā)明的這個目的。 相應(yīng)地,生成錯誤扇區(qū)信息,其包括對應(yīng)于在記錄過程中遇到錯誤的物 理扇區(qū)的邏輯扇區(qū)的列表,并且將所述信息記錄在光盤上。因此,使得 在邏輯層面上,應(yīng)用程序可獲得有關(guān)在記錄過程中遇到錯誤的物理扇區(qū) 的信息,而無需使用缺陷管理。此外,能夠與光盤類型無關(guān)地實(shí)現(xiàn)所述 方法。
光盤的邏輯記錄空間通常包括用于記錄所述— 見頻信息以及記錄相 應(yīng)的管理信息的視頻區(qū)域,根據(jù)視頻記錄格式設(shè)置視頻區(qū)域中的信息。 在本發(fā)明的優(yōu)選實(shí)施例中,將錯誤扇區(qū)信息記錄在為了記錄臨時信息或 者記錄改善功能性的可選信息而保留的預(yù)定區(qū)域中,該可選信息例如視 頻記錄器管理器用戶數(shù)據(jù)(Video Recorder Manager User Data)。當(dāng)記 錄光盤時,在記錄未直接受到記錄格式強(qiáng)制要求的任何信息時的已知問 題在于所得到的光盤不適合由無法識別該附加信息的其他設(shè)備重放和/ 或記錄。在用于記錄臨時信息或者記錄改善功能性的可選信息(例如視 頻記錄器管理器用戶數(shù)據(jù))的特定盤區(qū)域內(nèi)記錄恢復(fù)信息的優(yōu)點(diǎn)在于, 其他記錄設(shè)備期望存在所述恢復(fù)信息并且它們無法存取該恢復(fù)信息。由 此遺留的設(shè)備即不能根據(jù)本發(fā)明執(zhí)行恢復(fù)視頻信息的設(shè)備,其能夠通過 忽略恢復(fù)信息來使用該盤,使得所記錄的光盤仍然可與所使用的記錄格 式保持相兼容。
通常,將視頻信息記錄為包括連續(xù)記錄的單元序列的視頻對象。在 本發(fā)明的優(yōu)選實(shí)施例中,生成附加的單元,其包括記錄于在記錄過程中 遇到錯誤的物理扇區(qū)中的視頻信息。單元是能夠在播放列表中獨(dú)立引用 的最小單元。因此,這樣的優(yōu)點(diǎn)在于能夠生成更新的播放列表,其中從 重放中跳過包含缺陷的部分,由此改善穩(wěn)固性。在實(shí)施例中,附加單元 是包含在管理信息中未被任何重放順序引用的緩沖單元。因此,該單元 未被播放并且不再需要更新播放列表。在本發(fā)明的實(shí)施例中,錯誤扇區(qū)信息還包括有關(guān)對應(yīng)于在記錄過程 中遇到錯誤的物理扇區(qū)的邏輯扇區(qū)的統(tǒng)計信息,例如所述扇區(qū)占盤上扇 區(qū)總數(shù)的百分比。這樣的優(yōu)點(diǎn)在于能夠計算盤上錯誤扇區(qū)的百分比數(shù)并 且告知用戶盤的狀態(tài)。此外,可以詢問用戶他/她是否希望繼續(xù)記錄并且 在記錄之前征得用戶同意。
本申請還涉及一種重放視頻信息的方法,該方法包括確定其中錯誤 扇區(qū)信息中引用錯誤的一個邏輯扇區(qū)或者一組邏輯扇區(qū)在重放中臨近 于其中正在重放所記錄的信息的邏輯扇區(qū),并且決定將重放跳到在記錄 過程中遇到錯誤的 一個扇區(qū)或 一組扇區(qū)之后的扇區(qū)中所記錄的信息。當(dāng) 該裝置獲知了在臨近位置存在錯誤扇區(qū),則其能夠啟動跳躍以確保增強(qiáng) 的播放性。
本申請還涉及一種格式化的方法,該方法包括讀取錯誤扇區(qū)信息并 且將所述錯誤扇區(qū)信息存儲在臨時緩沖器中,格式化光盤,記錄該錯誤 扇區(qū)信息。這樣由于保留了有關(guān)缺陷扇區(qū)的信息,確保了在格式化操作 之后仍保持光盤的增強(qiáng)播放性/記錄性。
本發(fā)明還涉及一種用于在可改寫類型光盤上記錄視頻信息的光學(xué)
記錄裝置,使得能夠根據(jù)依照本發(fā)明的適當(dāng)方法記錄和/或重放視頻信 自
本發(fā)明還涉及一種計算機(jī)軟件程序,當(dāng)在適當(dāng)處理器上執(zhí)行該程序 時使得光學(xué)記錄裝置能夠根據(jù)依照本發(fā)明的適當(dāng)方法記錄和/或重放視 頻信息。
將參照下文中描述的實(shí)施例闡述并理解本發(fā)明的這些及其他方面。
參照以下附圖進(jìn)一步闡述本方面的特征和優(yōu)點(diǎn),在附圖中 圖1示意示出了可改寫類型的光盤; 圖2示意示出了其中實(shí)施了本發(fā)明的光驅(qū)動器; 圖3示意示出了適于記錄視頻信息的可改寫類型光盤上的數(shù)據(jù)信息 結(jié)構(gòu);
圖4示意示出了可改寫類型光盤上DVD視頻區(qū)域的可能結(jié)構(gòu); 圖5利用流程圖示出了根據(jù)本發(fā)明幾個實(shí)施例的在光盤上記錄視頻 信息的方法;圖6利用流程圖示出了根據(jù)本發(fā)明實(shí)施例的重放光盤上的視頻信息
的方法;
圖7利用流程圖示出了根據(jù)本發(fā)明實(shí)施例的格式化光盤的方法。
具體實(shí)施例方式
圖1示意示出了具有軌道12和中心孔10的光盤11。該軌道12是 表示信息的多個序列的(將要)被記錄的標(biāo)記的位置,依照在信息層上 構(gòu)成基本平行軌道的單一螺旋圖案設(shè)置該軌道。該光盤可以包括可記錄 類型的一個或多個信息層。已知的可改寫光盤的實(shí)例是CD-RW或者 DVD+/-RW、 DVD-RAM或者BD-RE。例如,在參考文獻(xiàn)ECMA-337和 ECMA-338中能夠分別找到有關(guān)DVD+RW或者DVD-RW光盤的物理結(jié) 構(gòu)和尋址信息的更多細(xì)節(jié)。通過沿著軌道記錄光可探測標(biāo)記而在信息層 上表示信息,該標(biāo)記例如相變材料中的晶態(tài)或者非晶態(tài)標(biāo)記。由空白光 盤制造過程中提供的預(yù)壓軌道結(jié)構(gòu)表示光盤上的軌道12。該軌道結(jié)構(gòu)例 如由預(yù)制槽構(gòu)成,其能夠使讀/寫頭在掃描過程中遵循軌道。
可記錄盤的軌道結(jié)構(gòu)包括物理參數(shù)的變化,本領(lǐng)域稱作擺動,其通 常是凹槽相對于平均中心線的周期性徑向位移的形式。進(jìn)一步調(diào)制周期 性擺動,使得存儲更多信息,例如表示信息單元位置的物理地址。所述 信息還可以包括用于定位該信息塊開始的特定同步標(biāo)記。將位置信息編 碼成包含預(yù)定數(shù)量調(diào)制擺動的組。將最小的可獨(dú)立尋址單元稱作物理扇 區(qū)。
圖2示意示出了用于在如參考圖1所示的光盤11上寫入信息的記 錄設(shè)備。
該記錄設(shè)備設(shè)有用于掃描光盤上的軌道的記錄裝置,該記錄裝置包 括用于使光盤11旋轉(zhuǎn)的驅(qū)動單元16、頭18、用于使頭18在軌道上的 徑向方向粗略定位的定位單元21以及控制單元17。該頭18包括已知類 型的光學(xué)系統(tǒng),以生成輻射光束20,將其引導(dǎo)通過光學(xué)元件以便將所述 輻射光束20聚焦到光盤11的軌道12上的輻射光斑19。由輻射光源, 例如激光二極管生成該輻射光束20。該頭還包括(未示出)用于使輻射 光束20的焦點(diǎn)沿著所述光束的光軸移動的聚焦致動器以及用于使輻射 光斑19在徑向方向精確定位在軌道中心的跟蹤致動器。該跟蹤致動器 可以包括用于使光學(xué)元件徑向移動的線圏,或者可選的是可以設(shè)置為改變反射元件的角度。
為了讀取信息,由頭18中的通常類型的探測器探測被信息層反射 的輻射,該探測器例如四象限二極管,該探測器用于生成讀取信號以及 其他探測器信號,例如用于控制所述跟蹤和聚焦致動器的跟蹤誤差和聚 焦誤差信號。
為了記錄信息,控制輻射光束20在記錄層中生成光可探測標(biāo)記。
為此,該記錄設(shè)備包括寫處理裝置,其用于處理輸入信息以生成驅(qū)動頭
18的寫信號,該寫處理裝置包括輸入單元23;以及包括數(shù)據(jù)處理裝置, 其包括格式器24和調(diào)制器25。
該控制單元17控制信息在光盤11上的記錄和從光盤11的信息提 取,并且其可以設(shè)置為從用戶或者從主才幾接收命令。為此,該控制單元 17可以包括控制電路,例如微處理器、程序存儲器和控制門,由此構(gòu)成 用于實(shí)施下文中參照圖5、 6和7所述的程序的適當(dāng)裝置。該控制單元 17還可以實(shí)現(xiàn)為邏輯電路中的狀態(tài)機(jī)。該控制單元17通過控制線22與 所述輸入單元23、格式器24和調(diào)制器25、驅(qū)動單元16以及定位單元 21相連接,該控制線例如是系統(tǒng)總線。
輸入單元23接收并預(yù)處理用戶信息。例如,當(dāng)處理音頻-視頻信 息時,該輸入單元23可以包括用于壓縮諸如模擬音頻和/或視頻或者數(shù) 字未壓縮音頻/視頻的輸入信號的壓縮裝置。WO98/16014-A1中描述了 用于音頻的適當(dāng)壓縮裝置,并且MPEG2標(biāo)準(zhǔn)(ISO-IEC 13818)中描述 了用于視頻的適當(dāng)壓縮裝置??蛇x的是,該輸入信號可以是已經(jīng)經(jīng)過編 碼的。將輸入單元23的輸出傳送到才各式器24,以通過例如添加錯誤校 正代碼(ECC )和/或交織來添加控制數(shù)據(jù)并且根據(jù)記錄格式格式化該數(shù) 據(jù)。對于計算機(jī)應(yīng)用程序,可以使信息單元直接與格式器24接口。將 來自格式器24輸出端的已格式化數(shù)據(jù)傳送到用于生成調(diào)制信號的調(diào)制 單元25,其包括例如信道編碼器,該調(diào)制信號驅(qū)動頭22。而且,該調(diào) 制單元25包括用于使同步圖案包含在調(diào)制信號中的同步裝置。出現(xiàn)在 調(diào)制單元25輸入端的格式化單元包括地址信息,并且在控制單元17的 控制下將其寫入光盤上的相應(yīng)可尋址位置。該控制單元17設(shè)置為記錄 和提取表示所記錄的信息巻位置的位置數(shù)據(jù)。
在記錄操作過程中,在光盤上形成表示信息的標(biāo)記。該標(biāo)記可以是 任何光學(xué)可讀取形式,例如在諸如染料、合金或者相變材料之類的材料中記錄時獲得的反射系數(shù)不同于其周圍的區(qū)域的形式,或者在磁光材料 中記錄時獲得的磁化方向不同于其周圍的區(qū)域的形式。寫入和讀取記錄 在光盤上的信息以及可用的格式化、誤差校正和信道編碼規(guī)則都是本領(lǐng)
域中公知的,例如參見CD系統(tǒng)(IEC 908)。
為了讀取,利用包括解調(diào)制器26、去格式器27和用于輸出信息的 輸出單元28的讀取處理單元處理讀取信號??刂破?7控制該解調(diào)制器 26、去格式器27和輸出單元28的功能。因此,用于讀取信息的提取裝 置包括驅(qū)動單元16、頭18、定位單元21和讀處理單元。
光盤11旨在攜帶根據(jù)記錄格式的用戶信息,其可以在標(biāo)準(zhǔn)化的重 放設(shè)備上播放。該記錄格式包括信息被記錄、編碼以及邏輯映射到軌道 12提供的記錄區(qū)域上的方式,并且將參照圖3通過舉例方式對其進(jìn)行描 述。該可記錄區(qū)域通常細(xì)分為引入?yún)^(qū)域(LI) 31、用于記錄信息的數(shù)據(jù) 區(qū)域(DZ)和引出區(qū)域(LO) 32。該引入?yún)^(qū)域(LI) 31通常包括基本 盤管理信息和如何物理訪問數(shù)據(jù)區(qū)域(DZ)的信息,即將可記錄區(qū)域映 射到邏輯記錄空間,以及將邏輯扇區(qū)映射到物理扇區(qū)。例如,所述基本 盤管理信息對應(yīng)于CD系統(tǒng)中的內(nèi)容表或者DVD系統(tǒng)中的格式化盤控 制塊(FDCB)。
根據(jù)邏輯格式進(jìn)一步設(shè)置記錄在數(shù)據(jù)區(qū)域(DZ)中的用戶信息,例 如包括預(yù)定義的文件和目錄結(jié)構(gòu)。而且,在邏輯層面,根據(jù)包含文件管 理信息的文件系統(tǒng)設(shè)置數(shù)據(jù)區(qū)域中的用戶數(shù)據(jù),例如CD系統(tǒng)中使用的 ISO 9660(可作為ECMA-119獲得),或者DVD系統(tǒng)中使用的UDF (可 作為ECMA-167獲得)。將該文件管理信息映射到光盤11上的預(yù)定義 位置上,通常是在引入?yún)^(qū)域(LI)中或者直接位于其之后??梢愿鶕?jù)記 錄格式進(jìn)一步設(shè)置記錄在數(shù)據(jù)區(qū)域(DZ)中的用戶信息,例如包括預(yù)定 義的文件和目錄結(jié)構(gòu)。
通常,如果將視頻信息記錄在光盤上,則通常將其記錄在與其他數(shù) 據(jù)分開的巻中。圖3進(jìn)一步示出了在將視頻信息和用戶數(shù)據(jù)記錄在 DVD+RW盤上的情況中使用的這樣設(shè)置。將數(shù)據(jù)區(qū)域(DZ)組成單一 的巻空間,并且可以進(jìn)一步分成^L頻分區(qū)和數(shù)據(jù)分區(qū)?!?見頻分區(qū)包括一見 頻文件系統(tǒng)33、 -魄頻記錄器管理器(VRM )草稿區(qū)域(scratch area) 34、 視頻記錄器管理器信息(VRMI) 35、視頻記錄器管理器用戶數(shù)據(jù) (VRMJJD) 36、 DVD視頻區(qū)域(DVD-VZ ) 37和視頻記錄器管理器信息的備份副本(VRMI-BK) 38??蛇x的數(shù)據(jù)分區(qū)在—見頻分區(qū)之后,并 且其包括文件系統(tǒng)區(qū)域39和數(shù)據(jù)文件40。圖3中的陰影區(qū)域示出了無 需連續(xù)記錄的先前描述的數(shù)據(jù)區(qū)域(DZ)的元素。VRM草稿區(qū)域34 是記錄器用來臨時存儲數(shù)據(jù)的區(qū)域。視頻記錄器管理器信息(VRMI) 35包括有關(guān)識別已經(jīng)在盤上生成DVD視頻菜單的記錄器類型的信息。 該視頻記錄器管理器信息(VRMI) 35還包括盤上是否存在數(shù)據(jù)分區(qū)的 信息。視頻記錄器管理器用戶數(shù)據(jù)(VRM一UD) 36是可以存儲在一個 或多個文件中的可選數(shù)據(jù)結(jié)構(gòu),其可以被記錄以增加功能性并且改善某 些記錄器上的性能。
牙見頻文件系統(tǒng)33包括通常在根目錄下至少包含VIDEO—RM目錄和 VIDEO—TS目錄的視頻巻。該VIDEO—RM目錄通常包括以下文件
畫VIDEO_RM.DATA (包含VRM草稿信息),
國VIDEO—RM.IFO (包含VRMI信息)以及
畫VIDEO—RM.BUP (包含VRMI備份信息)。
該VIDEO—RM目錄可以包括其他VRM用戶數(shù)據(jù)文件。
該VIDEO—TS目錄通常包括以下文件
畫VIDEO—TS.IFO (包含^L頻管理器通用信息(VMGI)),
-VIDEO—TS.BUP (包含VMGI的備份),以及
-針對每個視頻標(biāo)題組(VTS)的文件序列,該序列包括針對每個 VTS的VTS_01_0.IFO (標(biāo)題#1的視頻標(biāo)題組信息(VTSI ))、 VTS—01—l.VOB ( VTS#1的VTSTT—VOBS)以及VTS—01—O.BUP (包含 標(biāo)題#1的VTSI的備份)。
圖4示意示出了可改寫類型光盤上DVD視頻區(qū)域(DVD-VZ) 47 的可能結(jié)構(gòu)。按照記錄的順序,其通常包括視頻管理器(VMG)、針對 每個視頻標(biāo)題組(VTS)的視頻標(biāo)題組信息(VTSI)、包含視頻信息 (TITLE1、 TITLE2)的一個或幾個—見頻標(biāo)題組(VTS)以及針對每個一見 頻標(biāo)題組(VTS)的視頻標(biāo)題組信息(VTSI)的備份(VTSI#1—BK、 VTSI#2_BK)。該視頻管理器(VMG)包含視頻管理器信息(VMGI), 可選的是視頻目標(biāo)組VMGM—VOBS,以及VMGI的備份副本。該視頻 標(biāo)題組信息(VTSI)包括用于使視頻標(biāo)題重放和快進(jìn)快退的管理信息。 WOOl/01415中已經(jīng)公開了對應(yīng)于DVD+RW視頻記錄格式的視頻標(biāo)題 組信息(VTSI)結(jié)構(gòu)的適當(dāng)實(shí)例,將該專利插入作為參考。注意, 一般而言,將針對盤上所有標(biāo)題的視頻目標(biāo)放入單獨(dú)的VTS一標(biāo)題視頻目標(biāo) 組(VTTS—VOBS )中,而與它們所屬的VTS無關(guān)。
按照諸如MPEG2的格式編碼視頻信息并且將其作為在視頻標(biāo)題組 (VTS)內(nèi)形成記錄的單元序列存儲在光盤上。還要注意,單獨(dú)的VTS— 標(biāo)題視頻目標(biāo)組(VTTS_VOBS )可以包括幾個視頻目標(biāo)(VOB#l 、
VOB#2......VOB#i),每個視頻目標(biāo)包括連續(xù)記錄的單元序列(單元#1、
單元#2......單元糾)。該一見頻標(biāo)題組信息(VTSI)還包括一個或多個程
序鏈。程序鏈?zhǔn)浅尸F(xiàn)標(biāo)題或者菜單的一部分的邏輯單元。其由PGC信 息(PGCI)組成,在該P(yáng)GC信息上描述了所述呈現(xiàn)的順序和實(shí)質(zhì)以及 所要呈現(xiàn)的一個或多個單元。
圖5利用流程圖示出了根據(jù)本發(fā)明實(shí)施例的在光盤上記錄視頻信息 的方法。
在初始化步驟51中(CHK/INIT ES.DAT),將盤引入該記錄裝置 中。如果該盤是可改寫盤,則該裝置檢查該盤是否是新的以及在該盤上 是否可獲得錯誤扇區(qū)信息。如果在格式化過程中的解凍步驟中該盤是新 的(未格式化的),則生成對應(yīng)于錯誤扇區(qū)信息的空白文件。優(yōu)選的是, 將該文件置于VRM用戶數(shù)據(jù)區(qū)域中。以下,將所述文件稱作 "VIDEO—ES.DAT,, 。 "VIDEO—ES.DAT"的存在表示該盤包含"錯誤 扇區(qū)",該錯誤扇區(qū)例如是由于對盤操作不當(dāng)、劃痕、過度應(yīng)用產(chǎn)生的 變形造成的。錯誤扇區(qū)信息的主要內(nèi)容是對應(yīng)于在記錄過程中遇到錯誤 的物理扇區(qū)的邏輯扇區(qū)的列表。優(yōu)選的是,將該VIDEO—ES.DAT設(shè)為 只讀文件,使得不會被誤刪除。
注意,在該方法的可選實(shí)施例中,該"VIDEO—ES.DAT"文件除了 對應(yīng)于在記錄過程中遇到錯誤的物理扇區(qū)的邏輯扇區(qū)列表之外,其還包 含統(tǒng)計信息,如錯誤扇區(qū)的總數(shù)、可用的總扇區(qū)。因此,在本實(shí)施例中, 可以計算該盤上錯誤扇區(qū)的百分?jǐn)?shù)并且詢問用戶他/她是否希望繼續(xù)記 錄。使用該"VIDEO_ES.DAT"信息,該記錄裝置能夠通知用戶該盤的 實(shí)際"尺寸/存儲"容量。在接收到用戶要求繼續(xù)的確認(rèn)之后開始記錄。
在記錄步驟42中(記錄),開始記錄過程并且將視頻信息記錄到 光盤上。在步驟53中(錯誤?),檢查在實(shí)時記錄過程中記錄裝置是 否返回了 "警報/錯誤代碼,,。如果否,則記錄繼續(xù)。當(dāng)接收到該"警報 /錯誤代碼"時,在步驟54中(存儲),更新錯誤扇區(qū)目錄信息。在可選實(shí)施例中,不直接將該信息記錄到盤上,而是將其保存在存儲緩沖器 中并且僅在步驟55中周期性地(例如每5秒)或者在記錄已經(jīng)完成之
后記錄該信息(UPDATEES.DAT)。
注意,當(dāng)在光學(xué)記錄裝置中實(shí)施根據(jù)本發(fā)明的方法時,該裝置通過 載入VIDEO—ES.DAT中的信息預(yù)先獲知錯誤扇區(qū),并且能夠在復(fù)寫前 一次記錄過程中跳過這些扇區(qū)。因此,這樣增強(qiáng)了該光學(xué)記錄裝置的記 錄可靠性。因此,這提供了以下優(yōu)點(diǎn),能生成更新的播放列表,其中從 重放中跳過包含缺陷的部分,由此改善穩(wěn)固性。在另一個實(shí)施例中,將 附加的單元選為緩沖單元。緩沖單元是包含在視頻標(biāo)題組信息(VTSI) 中的任何程序鏈不會引用的單元。因此,不重放該緩沖單元并且不再需 要更新播放列表。
圖6利用流程圖示出了根據(jù)本發(fā)明實(shí)施例的從光盤重放視頻信息的 方法。在開始重放之前,在步驟61中(LOADES.DAT),將錯誤扇區(qū) 信息載入存儲器中。在步驟62中(重放),發(fā)生視頻信息的重放。在 步驟63中(TST),檢測其中錯誤扇區(qū)信息中引用錯誤的一個邏輯扇區(qū) 或者一組邏輯扇區(qū)是否在重放中鄰近于當(dāng)前正在重放其中所記錄的信 息的邏輯扇區(qū)。如果是,則在步驟64中(跳過),在重放過程中生成 一次到缺陷扇區(qū)之后的邏輯扇區(qū)的跳過(跳躍)。當(dāng)光學(xué)記錄裝置預(yù)先 獲知錯誤扇區(qū)時,其能夠在重放過程中跳過這些扇區(qū),并且因此在"重 試"中沒有處理器MIPS障礙。
圖7利用流程圖示出了根據(jù)本發(fā)明實(shí)施例的格式化光盤的方法。格 式化光盤的過程是已知的,并且通常可獲得幾種選擇。本領(lǐng)域中稱作常 規(guī)格式化的過程是用于諸如CD或DVD的光盤的物理格式化的常規(guī)方 式。在常規(guī)格式化過程之后,該盤在物理層級上被完全格式化。該格式 化過程包括記錄引入?yún)^(qū)域(LI),寫入數(shù)據(jù)區(qū)域(DZ),寫入引出區(qū)域 (LO )以及如果使用缺陷管理則可選的是還包括數(shù)據(jù)區(qū)域的驗(yàn)證和缺陷 管理的啟動。本領(lǐng)域中第二種格式化過程稱作后臺格式化,其為在記錄 器中使用該盤的過程中后臺運(yùn)行的 一種格式化程序。在已經(jīng)完成該后臺 格式化過程之后,該盤在物理層級上被完全物理格式化??梢栽谠摵笈_ 格式化過程期間將用戶數(shù)據(jù)記錄到該盤。該后臺格式化過程可以包括以 下步驟
曙啟動缺陷管理;-解凍數(shù)據(jù)區(qū)域,根據(jù)光盤類型這可以是可選的;
-完成引入和引出區(qū)域;
-提前退盤結(jié)束(如果適用);
-在提前退出的盤上重啟后臺格式化;
-驗(yàn)證(可選的是由主計算機(jī)進(jìn)行選擇)。
在步驟71中(FMT/DEL—CMD ),接收格式化/全部刪除命令。在 步驟72中(存儲),將錯誤扇區(qū)信息或者允許恢復(fù)錯誤扇區(qū)信息的信 息存儲在存儲器中。在步驟73中(FMT),如上所述進(jìn)行格式化過程。 在步驟74中(RECOVES.DAT),恢復(fù)記錄回該盤上的錯誤扇區(qū)信息。 根據(jù)本發(fā)明的光學(xué)記錄裝置即使格式化了該光盤或者刪除了全部記錄 也不會刪除該錯誤扇區(qū)信息(例如"VIDEO—ES.DAT"文件)。
注意,在實(shí)時記錄過程中,如果在該盤的未記錄部分上記錄,則該 光學(xué)記錄裝置不會"獲知"盤上的潛在的"錯誤扇區(qū)",即該光學(xué)記錄 裝置不知道該盤的特定區(qū)域是否已經(jīng)制造了錯誤以及在其上記錄是否 會導(dǎo)致錯誤。因此,當(dāng)光學(xué)記錄裝置試圖在包含缺陷的這些區(qū)域上記錄 信息時,將返回"警報/錯誤代碼,,。已知的光學(xué)記錄裝置通過采取以下 動作之一來處理該"警報/錯誤代碼,,
-繼續(xù)記錄(忽略錯誤,這會導(dǎo)致播放過程中音頻-視頻停頓)
-重試將信息記錄在"錯誤扇區(qū)"上
-再次重試通過跳過"錯誤扇區(qū)"將信息記錄在隨后的扇區(qū)上。
使用如上所述的錯誤扇區(qū)信息,可以通過將如參照圖5所述的將視 頻信息記錄在光盤上的方法與"偽歸檔"組合起來保證實(shí)時的可靠性。 以下,描述根據(jù)本發(fā)明另 一個實(shí)施例的格式化和記錄光盤的方法。
當(dāng)將光盤插入光學(xué)記錄裝置中時,第一步是盤識別步驟。根據(jù)本發(fā) 明,作為盤識別步驟的一部分,該光學(xué)記錄裝置檢查該盤作為可記錄盤 的可能記錄速度(即2.4X、 4X、 8X)。而且,該光學(xué)記錄裝置知道該 光學(xué)驅(qū)動器的最大記錄速度能力。
在記錄步驟中,當(dāng)用戶發(fā)送實(shí)時記錄的命令時,根據(jù)本發(fā)明的光學(xué) 記錄裝置通過以最大的可能的盤速度(例如8x )記錄偽信息(例如填 滿零或者其它自由選擇的信息的ECC塊)來實(shí)施"偽歸檔"子步驟。 在該子步驟過程中,如該記錄方法的步驟53和54中所述收集錯誤扇區(qū) 信息(如果需要收集)??蛇x的是,還可以將該"偽歸檔"操作用于配置記錄實(shí)時AV緩沖器,例如通過引入緩沖單元以跳過任意的錯誤扇區(qū)。
通過改變驅(qū)動速度,以2.4x的速度在偽信息上重寫該實(shí)時AV緩沖器內(nèi) 容。因此,使"偽歸檔"與記錄實(shí)時信息(例如AV內(nèi)容)的子步驟混
時記錄,即以高記錄速度的偽歸檔,優(yōu)選的是最大允許記錄速度,以及 通過動態(tài)改變驅(qū)動引擎速度以2.4x的速度實(shí)時記錄信息。
在特定實(shí)施例中,偽歸檔包括記錄在ECC塊(例如16個零填充的 ECC塊)的組的步驟中寫入的偽數(shù)據(jù),其是基于可獲得的硬件存儲器的 系統(tǒng)可配置值。
注意,作為來自用戶的停止記錄命令的一部分,將錯誤扇區(qū)信息存 儲在該盤上的VRM用戶數(shù)據(jù)區(qū)域上。
在本發(fā)明的實(shí)施例中,用戶可以配置光學(xué)記錄裝置的屬性,即用戶 可以在其中調(diào)用如上所述的兩個子步驟過程(偽歸檔和實(shí)時記錄)的可 靠實(shí)時記錄模式與包含使用該盤上現(xiàn)有的/記錄的錯誤扇區(qū)信息的常規(guī) 記錄模式之間選擇。
當(dāng)接收到用戶確認(rèn)選擇兩個步驟過程的可靠模式時,實(shí)施該可靠記 錄模式可以有幾種選項(xiàng)
選項(xiàng)1:針對未記錄區(qū)域中的錯誤數(shù)據(jù)區(qū)域掃描整個光盤,并且當(dāng) 完成時,該光學(xué)記錄裝置已經(jīng)準(zhǔn)備好實(shí)施該實(shí)時記錄過程。在這種選項(xiàng) 中,這兩個子步驟在時間上是分離的。
選項(xiàng)2:該光學(xué)記錄裝置檢查/掃描該光盤的一部分。例如,該光學(xué) 記錄裝置適于為使用而顯示盤空間條(表示0到100%比例的線性條), 并且用戶能夠在該條上設(shè)置開始和結(jié)束點(diǎn),并且當(dāng)完成時,該光學(xué)記錄 裝置可以開始實(shí)時記錄過程。
選項(xiàng)3:該光學(xué)記錄裝置實(shí)時實(shí)施兩個子步驟記錄過程。
無論何時解凍該光盤,或者在空白光盤上啟動第一次記錄,該光學(xué) 記錄裝置都會如上文所述在"VRM用戶數(shù)據(jù),,區(qū)域中生成 "VIDEO—ES.DAT"文件。在記錄過程期間,當(dāng)遇到錯誤扇區(qū)時或者
當(dāng)用戶調(diào)用停止記錄時將每5秒更新"VIDEO—ES.DAT,,,因而一次更 新VIDEO—ES.DAT文件。
關(guān)于在參照圖2所述的光學(xué)記錄裝置中實(shí)施前述的記錄和格式化方 法,首先注意使已知的光學(xué)記錄裝置中的控制單元17能夠確定在記錄物理扇區(qū)過程中是否遇到錯誤以及處理這些錯誤。根據(jù)本發(fā)明的光學(xué)記 錄裝置還包括用于生成錯誤扇區(qū)信息的裝置29 ,該錯誤扇區(qū)信息包括對 應(yīng)于在記錄過程中遇到錯誤的物理扇區(qū)的邏輯扇區(qū)的列表并且將該錯
誤扇區(qū)信息提供給控制單元17。該控制裝置適于控制該記錄裝置以將錯
誤扇區(qū)信息記錄到光盤上。注意,在光學(xué)記錄裝置的可選實(shí)施例中,可
以將用于生成錯誤扇區(qū)信息的所述裝置29集成到控制單元17中,例如 利用適當(dāng)編程的固件。
關(guān)于在播放設(shè)備中實(shí)施前述方法,優(yōu)選的是使控制單元17能夠確 定其中錯誤扇區(qū)信息中引用錯誤的 一個邏輯扇區(qū)或者一組邏輯扇區(qū)在 重放中鄰近于當(dāng)前正在重放其中所記錄的信息的邏輯扇區(qū)。該裝置還可 以包括用于決定將重放跳到在記錄過程中遇到錯誤的一個扇區(qū)或一組 扇區(qū)之后的扇區(qū)中所記錄的信息的裝置29。注意,所述裝置29a可以集 成到控制單元17中,例如利用適當(dāng)編程的固件。
本說明書能夠總結(jié)如下本發(fā)明總體上涉及一種在可改寫類型光盤 上記錄視頻信息的方法。本發(fā)明涉及實(shí)時確定在記錄物理扇區(qū)過程中是 否遇到錯誤并且生成包含在記錄過程中遇到錯誤的扇區(qū)列表的錯誤扇 區(qū)信息。將該錯誤扇區(qū)信息記錄到盤上,優(yōu)選的是記錄在VRMI用戶數(shù) 據(jù)中,以獲得與標(biāo)準(zhǔn)播放器的重放兼容性。在重放過程中,從讀取中跳 過錯誤的扇區(qū)。有利的是,針對記錄在錯誤扇區(qū)中的信息生成緩沖單元, 使得無縫重放是可能的。有利的是,當(dāng)格式化該盤時,不刪除該錯誤扇 區(qū)信息。有利的是,將該錯誤扇區(qū)信息用于告知用戶有關(guān)該盤的質(zhì)量。
應(yīng)當(dāng)注意,上述實(shí)施例是為了說明而不是限制本發(fā)明。本領(lǐng)域技術(shù) 人員能夠在不背離所附權(quán)利要求書范圍的情況下設(shè)計出許多可選的實(shí) 施例。在權(quán)利要求書中,置于括號中的任何附圖標(biāo)記不應(yīng)構(gòu)成對權(quán)利要 求的限制。使用動詞"包括"和"包含"及其派生詞不排除不同于權(quán)利 要求中列出的元件或步驟的存在。元件前的冠詞"一,,或者"一個"不 排除多個所述元件的存在??梢岳冒瑤讉€不同元件的硬件以及利用 適當(dāng)編程的計算機(jī)來實(shí)現(xiàn)本發(fā)明??梢詫⒂嬎銠C(jī)程序在適當(dāng)媒質(zhì)上存儲 /分布,例如光學(xué)存儲媒質(zhì),或者連同硬件部件一起提供,但是還可以以 其它形式分布,例如通過互聯(lián)網(wǎng)或者有線或無線的電信系統(tǒng)分布。在列 舉了幾種手段的系統(tǒng)/設(shè)備/裝置權(quán)利要求中,可以由 一個相同的硬件或 軟件項(xiàng)來體現(xiàn)這些手段中的幾個。 一些手段記載于相互不同的從屬權(quán)利要求中,不表示這些手段不能被有利地組合應(yīng)用。
權(quán)利要求
1.一種在可改寫類型光盤上記錄視頻信息的方法,記錄該信息作為光盤可記錄區(qū)域中的光可探測標(biāo)記,該可記錄區(qū)域分成可獨(dú)立尋址的物理扇區(qū),該物理扇區(qū)映射到相應(yīng)邏輯記錄空間中的邏輯扇區(qū),根據(jù)記錄格式設(shè)置邏輯記錄空間中的信息,該方法包括-實(shí)時接收并記錄視頻信息;-確定記錄物理扇區(qū)過程中是否遇到錯誤;-生成錯誤扇區(qū)信息,該錯誤扇區(qū)信息包括與在記錄過程中遇到錯誤的物理扇區(qū)相對應(yīng)的邏輯扇區(qū)的列表;-在光盤上記錄錯誤扇區(qū)信息。
2. 根據(jù)權(quán)利要求1所述的方法,其中該光盤的邏輯記錄空間包含 用于記錄所述視頻信息以及用于記錄相應(yīng)的管理信息的視頻區(qū)域,根據(jù) 視頻記錄格式設(shè)置視頻區(qū)域中的信息,該方法的特征在于該錯誤扇區(qū)信 息記錄在為了記錄臨時信息或者記錄可選信息以改善功能性而保留的 預(yù)定區(qū)域中,例如視頻記錄器管理器用戶數(shù)據(jù)。
3. 根據(jù)權(quán)利要求1或2所述的方法,其中記錄該視頻信息作為包 含連續(xù)記錄單元序列的纟見頻目標(biāo),其特征在于該方法還包括-生成附加單元,其包括在記錄過程中遇到錯誤的物理扇區(qū)中所記 錄的一見頻信息。
4. 根據(jù)權(quán)利要求3所述的方法,其特征在于該附加單元是管理信 息中包含的任意重放序列未引用的緩沖單元。
5. 根據(jù)權(quán)利要求2或3所述的方法,其特征在于錯誤扇區(qū)信息還 包括關(guān)于與在記錄過程中遇到錯誤的物理扇區(qū)相對應(yīng)的邏輯扇區(qū)的統(tǒng) 計信息,例如所述扇區(qū)占盤上扇區(qū)總數(shù)的百分?jǐn)?shù)。
6. 根據(jù)權(quán)利要求1所述的方法,其特征在于在記錄接收到的視頻 信息之前實(shí)施偽歸檔步驟,該偽歸檔步驟包括-在光盤上記錄偽信息,-確定利用偽信息記錄物理扇區(qū)過程中是否遇到錯誤; -生成錯誤扇區(qū)信息,該錯誤扇區(qū)信息包括與在記錄過程中遇到錯 誤的物理扇區(qū)相對應(yīng)的邏輯扇區(qū)的列表。
7. 根據(jù)權(quán)利要求6所述的方法,其特征在于實(shí)時重復(fù)偽歸檔的步驟和記錄纟見頻信息的步驟,乂人而實(shí)時記錄一見頻信息。
8. 根據(jù)權(quán)利要求6或7所述的方法,其特征在于以更高的記錄速 度實(shí)施該偽歸檔步驟。
9. 一種重放視頻信息的方法,根據(jù)權(quán)利要求1-7中任一項(xiàng)所述的方 法在光盤上記錄纟見頻信息,該方法包括-確定其中錯誤扇區(qū)信息中引用錯誤的 一個邏輯扇區(qū)或者一組邏輯 扇區(qū)在重放中臨近于當(dāng)前正在重放其中所記錄的信息的邏輯扇區(qū);-決定將重放跳到在記錄過程中遇到錯誤的 一個扇區(qū)或一組扇區(qū)之 后的扇區(qū)中所記錄的信息。
10. —種在可改寫類型光盤上格式化的方法,該光盤包括根據(jù)權(quán)利 要求1-7中任一項(xiàng)所述的方法記錄的視頻信息;-讀取錯誤扇區(qū)信息并且將所述錯誤扇區(qū)信息存儲在臨時緩沖器中;-格式化光盤;-記錄該4昔誤扇區(qū)信息。
11. 一種用于在可改寫類型光盤上記錄視頻信息的光學(xué)記錄裝置, 包括-輸入裝置,用于接收視頻信息;-記錄裝置,用于將正被記錄的視頻信息記錄為在光盤的可記錄區(qū) 域中的光可探測標(biāo)記,將該可記錄區(qū)域分成可獨(dú)立尋址的物理扇區(qū),將 物理扇區(qū)映射到對應(yīng)邏輯記錄空間中的邏輯扇區(qū),-控制單元,用于控制該記錄裝置,以便根據(jù)記錄格式設(shè)置邏輯記 錄空間中的信息,-該控制單元還能夠確定在記錄物理扇區(qū)過程中是否遇到錯誤;-用于生成錯誤扇區(qū)信息的裝置,該錯誤扇區(qū)信息包括與在記錄過 程中遇到錯誤的物理扇區(qū)相對應(yīng)的邏輯扇區(qū)的列表;-該控制裝置適于控制記錄裝置將錯誤扇區(qū)信息記錄到光盤上。
12. 根據(jù)權(quán)利要求11所述的光學(xué)記錄裝置,其中光盤的邏輯記錄 空間包括用于記錄所述視頻信息以及用于記錄相應(yīng)的管理信息的視頻 區(qū)域,其特征在于該控制裝置適于控制記錄裝置將正被記錄的錯誤扇區(qū) 信息記錄到為了記錄臨時信息或者記錄可選信息以改善功能性而保留 的預(yù)定區(qū)域中,例如視頻記錄器管理器用戶數(shù)據(jù)。
13. 根據(jù)權(quán)利要求11或12所述的光學(xué)記錄裝置,其特征在于該控 制裝置適于控制記錄裝置將視頻信息記錄為包含連續(xù)記錄單元序列的 #見頻目標(biāo),該控制裝置能夠生成附加單元,該附加單元包含在記錄過程中遇到 錯誤的物理扇區(qū)中所記錄的視頻信息。
14. 根據(jù)權(quán)利要求13所述的光學(xué)記錄裝置,其中該附加單元是包含在管理信息中的任意重放序列未引用的緩沖單元。
15. 根據(jù)權(quán)利要求12或13所述的光學(xué)記錄裝置,其特征在于該控 制裝置能夠生成錯誤扇區(qū)信息,該錯誤扇區(qū)信息包含有關(guān)與在記錄過程 中遇到錯誤的物理扇區(qū)相對應(yīng)的邏輯扇區(qū)的統(tǒng)計信息,例如所述扇區(qū)占 盤上總扇區(qū)數(shù)的百分?jǐn)?shù)。
16. 根據(jù)權(quán)利要求12或13所述的光學(xué)記錄裝置,其特征在于該控 制裝置還能夠控制讀取裝置讀取錯誤扇區(qū)信息并且控制記錄裝置格式 化該可改寫類型光盤和在格式化之后記錄錯誤扇區(qū)信息。
17. 根據(jù)權(quán)利要求13所述的光學(xué)記錄裝置,其特征在于該控制單 元還能夠控制光學(xué)記錄裝置在記錄所接收到的視頻信息之前執(zhí)行偽歸 檔步驟,該偽歸檔步驟包括-在光盤上記錄偽信息,-確定利用偽信息記錄物理扇區(qū)過程中是否遇到錯誤; -生成錯誤扇區(qū)信息,該錯誤扇區(qū)信息包括與在記錄過程中遇到錯 誤的物理扇區(qū)相對應(yīng)的邏輯扇區(qū)的列表。
18. —種重放視頻信息的光學(xué)重放裝置,根據(jù)權(quán)利要求l-7中任一 項(xiàng)所述的方法將該視頻信息記錄到光盤上,該裝置包括-控制單元(17),其能夠確定其中錯誤扇區(qū)信息中引用錯誤的一 個邏輯扇區(qū)或者一組邏輯扇區(qū)在重放中鄰近于當(dāng)前正在重放其中所記 錄的信息的邏輯扇區(qū);-用于決定將重放跳到在記錄過程中遇到錯誤的一個扇區(qū)或一組扇 區(qū)之后的扇區(qū)中所記錄的信息的裝置。
19. 一種計算機(jī)軟件程序,當(dāng)在適當(dāng)處理器上執(zhí)行該程序時,其包 括能夠使記錄和/或重放裝置執(zhí)行根據(jù)權(quán)利要求1-7中任一項(xiàng)所述的記錄 方法的全部步驟和/或執(zhí)行根據(jù)權(quán)利要求9所述的重放方法的全部步驟 的裝置。
全文摘要
本發(fā)明總體涉及一種在可改寫類型光盤上記錄視頻信息的方法。本發(fā)明涉及實(shí)時確定記錄物理扇區(qū)過程中是否遇到錯誤并且生成包括記錄過程中遇到錯誤的扇區(qū)列表的錯誤扇區(qū)信息。將錯誤扇區(qū)信息記錄在盤上,優(yōu)選的是記錄在VRMI用戶數(shù)據(jù)中以獲得與標(biāo)準(zhǔn)播放器的重放兼容性。在重放過程中,從讀取中跳過錯誤扇區(qū)。有利的是,針對記錄在錯誤扇區(qū)中的信息生成緩沖單元,使得無縫重放是可能的。有利的是,當(dāng)格式化該盤時,不刪除錯誤扇區(qū)信息。有利的是,將錯誤扇區(qū)信息用于通知用戶盤的質(zhì)量。
文檔編號G11B20/18GK101589435SQ200780047826
公開日2009年11月25日 申請日期2007年12月17日 優(yōu)先權(quán)日2006年12月21日
發(fā)明者S·R·庫達(dá)夫利 申請人:皇家飛利浦電子股份有限公司