欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

轉(zhuǎn)換文件系統(tǒng)格式的方法及其設(shè)備的制作方法

文檔序號:7600507閱讀:190來源:國知局
專利名稱:轉(zhuǎn)換文件系統(tǒng)格式的方法及其設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種光盤的文件系統(tǒng),尤其涉及一種在用在藍(lán)光光盤中的藍(lán)光光盤文件系統(tǒng)(BDFS)格式與作為通用盤格式的通用盤格式(UDF)之間進(jìn)行轉(zhuǎn)換的方法和設(shè)備。
背景技術(shù)
為了在計(jì)算機(jī)中記錄或檢索數(shù)據(jù),應(yīng)該預(yù)先執(zhí)行從諸如硬盤驅(qū)動器或光盤之類的存儲介質(zhì)讀取和檢索數(shù)據(jù),并且在該介質(zhì)上寫入數(shù)據(jù)的準(zhǔn)備工作。文件系統(tǒng)是規(guī)則的布置,并且是表示例如為了存儲或檢索如何給文件命名和在哪里合乎邏輯地放置文件的系統(tǒng)。諸如DOS、Windows、OS/2、Macintosh、UN1X之類的操作系統(tǒng)具有文件系統(tǒng)。文件系統(tǒng)的例子包括Windows的FAT16、FAT 32、和NTFS以及Linux的ext2、raiserFS和ext3。
文件在分級結(jié)構(gòu)中位于目錄(在Windows95之后在文件夾)或子目錄中。文件系統(tǒng)具有用于給文件命名的規(guī)則。此規(guī)則包括文件名的長度限制以及哪些字符可被使用,并且在一些系統(tǒng)中,還有對文件擴(kuò)展名(file name extension)的限制。該文件系統(tǒng)包括通過目錄結(jié)構(gòu)設(shè)定到文件的路徑的格式。
同時,光盤是能夠記錄大量多媒體數(shù)據(jù)的存儲介質(zhì)并且主要的例子包括數(shù)字通用盤(DVD)和藍(lán)光光盤。由于DVD通過使用作為通用盤格式的UDF格式來存儲數(shù)據(jù),所以數(shù)據(jù)可被從使用UDF格式的個人計(jì)算機(jī)以及DVD再現(xiàn)設(shè)備中的DVD讀取,并且被寫在其上。
在近來已被發(fā)展的藍(lán)光光盤的情況下,20GB或更多多媒體數(shù)據(jù)和具有2小時長度的HD級高畫質(zhì)圖像可被記錄。然而,在將運(yùn)動圖像記錄在藍(lán)光光盤上的消費(fèi)者電子類型藍(lán)光光盤記錄和/或再現(xiàn)設(shè)備的情況下,藍(lán)光光盤文件系統(tǒng)(以下稱作“BDFS”)格式被用于記錄數(shù)據(jù)。因此,存在有在使用UDF格式的個人計(jì)算機(jī)上運(yùn)行的操作系統(tǒng)中,、存儲在藍(lán)光光盤中的文件不能被讀取,或文件不能被寫在藍(lán)光光盤上的問題。這是因?yàn)閭€人計(jì)算機(jī)的操作系統(tǒng)不能解釋在此BDFS格式下的文件系統(tǒng)。
而且,除不能讀取以BDFS格式記錄的數(shù)據(jù)之外,存在有在記錄運(yùn)動圖像數(shù)據(jù)之后的記錄空間剩余不能被利用為用于用于個人計(jì)算機(jī)的記錄數(shù)據(jù)的空間。

發(fā)明內(nèi)容
根據(jù)本發(fā)明的一方面,提供一種在用在藍(lán)光光盤中的藍(lán)光光盤文件系統(tǒng)(BDFS)格式與作為通用盤格式的通用盤格式(UDF)之間轉(zhuǎn)換格式的方法和設(shè)備。
根據(jù)本發(fā)明的一方面,提供一種將第一格式文件系統(tǒng)轉(zhuǎn)換為第二格式文件系統(tǒng)的方法,包括記錄包括第一格式文件系統(tǒng)的管理信息區(qū)域的預(yù)定的保留區(qū)域作為第二格式文件系統(tǒng)的系統(tǒng)數(shù)據(jù);以及將第一格式文件系統(tǒng)的第一文件數(shù)據(jù)轉(zhuǎn)換為第二格式文件系統(tǒng)的第二文件數(shù)據(jù)。
根據(jù)本發(fā)明的另一方面,第一格式的文件系統(tǒng)可為在光盤上記錄的藍(lán)光光盤文件系統(tǒng)(BDFS)格式的文件系統(tǒng),并且第二格式的文件系統(tǒng)可為通用盤格式(UDF)的文件系統(tǒng)。
根據(jù)本發(fā)明的另一方面,第二格式文件系統(tǒng)的系統(tǒng)數(shù)據(jù)的記錄可包括將BDFS格式下的管理信息區(qū)域移動到BDFS格式下的普通數(shù)據(jù)區(qū)域中,并且記錄該區(qū)域;以及保留之前用于管理信息區(qū)域的區(qū)域以防止其它文件對該區(qū)域的使用。
根據(jù)本發(fā)明的另一方面,進(jìn)行到第二格式文件系統(tǒng)的普通文件數(shù)據(jù)的轉(zhuǎn)換可包括通過解釋記錄在管理信息區(qū)域的信息,產(chǎn)生UDF格式下的文件系統(tǒng)結(jié)構(gòu);鏈接UDF格式下的文件系統(tǒng)中的文件的控制信息以指向在普通數(shù)據(jù)區(qū)域中的文件數(shù)據(jù);產(chǎn)生UDF格式的卷結(jié)構(gòu);以及刪除涉及BDFS格式下的文件系統(tǒng)的信息。
根據(jù)本發(fā)明的另一方面,提供一種將第二格式文件系統(tǒng)轉(zhuǎn)換為第一格式文件系統(tǒng)的方法,包括將被記錄為第二格式文件系統(tǒng)的系統(tǒng)數(shù)據(jù)的第一格式文件系統(tǒng)的管理信息區(qū)域的信息復(fù)制到預(yù)先保留的預(yù)定區(qū)域;以及將第二格式文件系統(tǒng)的第二文件數(shù)據(jù)轉(zhuǎn)換為第一格式文件系統(tǒng)的第一文件數(shù)據(jù)。
根據(jù)本發(fā)明的另一方面,將第一格式文件系統(tǒng)的管理信息區(qū)域的信息復(fù)制到預(yù)先保留的預(yù)定區(qū)域中,包括在預(yù)定的保留區(qū)域中產(chǎn)生BDFS格式下的管理信息區(qū)域;以及在產(chǎn)生的管理信息區(qū)域中復(fù)制UDF格式管理信息。
根據(jù)本發(fā)明的另一方面,轉(zhuǎn)換為第一格式文件系統(tǒng)的文件數(shù)據(jù)可包括在管理信息區(qū)域中產(chǎn)生文件控制信息;鏈接文件控制信息以指向BDFS格式下的普通數(shù)據(jù)區(qū)域的文件數(shù)據(jù);產(chǎn)生表示BDFS格式下的管理信息區(qū)域的位置的錨信息區(qū)域;以及刪除涉及UDF格式下的文件系統(tǒng)的信息。
根據(jù)本發(fā)明的另一方面,提供一種將在光盤上記錄的藍(lán)光光盤文件系統(tǒng)(BDFS)格式轉(zhuǎn)換為通用盤格式(UDF)的方法,包括通過使用開始偏移量和結(jié)束偏移量,將文件的擴(kuò)展(extent)轉(zhuǎn)換為該擴(kuò)展的位置和長度、記錄的區(qū)域的長度、和信息區(qū)域的長度;以及通過使用轉(zhuǎn)換的擴(kuò)展而將BDFS格式下的文件數(shù)據(jù)轉(zhuǎn)換為UDF格式下的文件數(shù)據(jù)。
根據(jù)本發(fā)明的另一方面,提供一種提供在第一格式文件系統(tǒng)和第二格式文件系統(tǒng)之間的轉(zhuǎn)換功能的設(shè)備,包括將包括第一格式文件系統(tǒng)的管理信息區(qū)域的預(yù)定的保留區(qū)域記錄為第二格式文件系統(tǒng)的系統(tǒng)數(shù)據(jù)的單元;將第一格式文件系統(tǒng)的第一文件數(shù)據(jù)轉(zhuǎn)換為第二格式文件系統(tǒng)的第二文件數(shù)據(jù)的單元;以及將第二格式文件系統(tǒng)的文件數(shù)據(jù)轉(zhuǎn)換為第一格式文件系統(tǒng)的文件數(shù)據(jù)的單元。
本發(fā)明的其它方面和/或優(yōu)點(diǎn)將在下面的描述中被部分闡述,并且將從該描述而部分地變得清楚,或通過對本發(fā)明的實(shí)踐而被理解。


通過下面結(jié)合附圖進(jìn)行的對實(shí)施例的描述,本發(fā)明的這些和/或其他方面和優(yōu)點(diǎn)將會變得更加清楚,其中圖1是顯示根據(jù)本發(fā)明的一方面的轉(zhuǎn)換文件系統(tǒng)格式的設(shè)備的參考圖;圖2是顯示藍(lán)光盤文件系統(tǒng)(BDFS)的格式的示圖;圖3是顯示在個人計(jì)算機(jī)中使用的通用盤格式(UDF)的示圖;圖4是顯示根據(jù)本發(fā)明的一方面的將BDFS格式轉(zhuǎn)換為UDF格式的操作的流程圖;圖5是顯示根據(jù)本發(fā)明的一方面的將BDFS格式轉(zhuǎn)換為UDF格式的結(jié)果的示圖;
圖6是根據(jù)本發(fā)明的一方面的用于將UDF格式轉(zhuǎn)換為BDFS格式的操作的流程圖;圖7是顯示在UDF格式和BDFS格式中使用的根目錄的結(jié)構(gòu)的示圖;圖8是顯示包括在文件控制信息中的文件范圍信息的示圖;圖9是顯示BDFS格式下的文件范圍信息的示圖;圖10是顯示根據(jù)本發(fā)明的一方面的轉(zhuǎn)換的UDF格式下的文件范圍信息的示圖;圖11是顯示根據(jù)本發(fā)明的一方面的遵照ECMA 167標(biāo)準(zhǔn)以實(shí)現(xiàn)在轉(zhuǎn)換的UDF格式下的文件范圍信息的擴(kuò)展的配置描述符的示圖;以及圖12是根據(jù)本發(fā)明的一方面的用于轉(zhuǎn)換在轉(zhuǎn)換的UDF格式下的文件范圍信息的操作的流程圖。
具體實(shí)施例方式
現(xiàn)在,詳細(xì)描述本發(fā)明的實(shí)施例,其示例在附圖中表示,其中,相同的標(biāo)號始終表示相同的部件。以下通過參考附圖描述實(shí)施例以解釋本發(fā)明。
為了在盤上記錄文件,作為邏輯格式的系統(tǒng)格式應(yīng)在盤上被形成。如果系統(tǒng)格式在傳統(tǒng)消費(fèi)者電子類型藍(lán)光光盤記錄和/或再現(xiàn)設(shè)備中被執(zhí)行,則該盤以BDFS格式被格式化,而在傳統(tǒng)PC操作系統(tǒng)中,盤以UDF格式被格式化。因此,在消費(fèi)者電子類型藍(lán)光光盤記錄和/或再現(xiàn)設(shè)備中的光盤上記錄的數(shù)據(jù)不能在普通PC中工作。這是因?yàn)镻C的操作系統(tǒng)不能解釋BDFS格式的文件。因此,在以BDFS文件系統(tǒng)格式記錄在光盤上的數(shù)據(jù)可被轉(zhuǎn)換為UDF文件系統(tǒng)格式以便其可在普通PC中被讀取并寫入普通PC中。
圖1是示出根據(jù)本發(fā)明一方面的文件系統(tǒng)格式的設(shè)備的參考圖。參照圖1,所示的是將光盤的BDFS文件系統(tǒng)格式轉(zhuǎn)換為UDF文件系統(tǒng)格式且反之亦然的UDF/BDFS文件轉(zhuǎn)換設(shè)備(以下稱為“文件轉(zhuǎn)換設(shè)備”)。僅僅在該文件系統(tǒng)通過使用這個文件轉(zhuǎn)換設(shè)備來被轉(zhuǎn)換以后,消費(fèi)者電子類型藍(lán)光光盤記錄和/或再現(xiàn)設(shè)備和用于PC的盤驅(qū)動器之間的兼容性可被保證。
現(xiàn)在將對BDFS和UDF文件系統(tǒng)進(jìn)行解釋并且隨后將對相互轉(zhuǎn)換方法進(jìn)行更詳細(xì)的解釋。
圖2是示出BDFS格式的示圖。
參照圖2,BDFS文件系統(tǒng)格式包括管理信息區(qū)域、錨信息(anchorinformation)區(qū)域、以及實(shí)時文件和普通文件數(shù)據(jù)區(qū)域。
管理信息區(qū)域(以下稱為“MIA”)包括用于文件和目錄的文件系統(tǒng)控制信息,并且作為兩個區(qū)域,即,主MIA和保留MIA被記錄在盤上。MIA被記錄在盤的從35328邏輯塊號(以下稱為“LBN”)地址到84479LBN地址的區(qū)域上。通常,LBN是扇區(qū)單元。更具體地講,除關(guān)于文件和目錄的文件系統(tǒng)控制信息之外,分為三種類型的組1至3的文件可被記錄在MIA中。另外,組4的文件被記錄在盤上的在保留MIA之后的從84489LBN到92671LBN的區(qū)域中。例如被用作為導(dǎo)航的文件的列表文件和剪輯信息文件被記錄在組1和2中,例如像菜單那樣的縮略圖導(dǎo)航數(shù)據(jù)或圖像文件被記錄在組3和4中。更具體地講,在組1至4中,如info.bdav、menu.tidx、menu.tdt1、menu.tdt2、mark.tidx、mark.tdt1、mark.tdt2、和真實(shí)播放列表、虛擬播放列表、剪輯信息的文件可被記錄。
錨信息區(qū)域(AIA)包括指示最近更新的MIA的位置的信息。錨信息區(qū)域被記錄在盤的開始部分和結(jié)束部分。
實(shí)時文件和普通文件數(shù)據(jù)區(qū)域是實(shí)際運(yùn)動圖像文件和其他普通數(shù)據(jù)文件被記錄的位置,并且這種數(shù)據(jù)被記錄在從92672LBN地址到相應(yīng)于通過從最后的LSN減去35328LBN獲得的值的地址的區(qū)域上。
同時,圖3是示出使用在PC中的UDF格式的示圖。
參照圖3,UDF文件系統(tǒng)格式包括VRS、VDS、AVDP、FSD、SBD、以及文件和目錄數(shù)據(jù)區(qū)域。
VRS表示卷識別順序并且包括指示以UDF文件系統(tǒng)格式來格式化光盤的信息。VRS從光盤上的地址16LBN被記錄。VDS表示其中關(guān)于光盤的卷結(jié)構(gòu)的信息被記錄的卷描述符順序。VDS被記錄在PLBN的位置,P是16LBN與256LBN之間的任意值。VDS表示其中作為描述文件的結(jié)構(gòu)的信息的文件集描述符(FSD)的位置。AVDP表示錨卷描述符指針,其中記錄VDS的位置信息。AVDP被記錄在光盤的地址256LBN和最后的LBN之間。FSD是描述文件結(jié)構(gòu)的信息,并且在FSD中,文件系統(tǒng)的根目錄位于的地址被記錄。表示空間位圖描述符的SBD是空間管理信息,并且在SBD中,在共同地管理卷空間中未分配的區(qū)域的空間位圖描述符被記錄。文件和目錄數(shù)據(jù)是其中記錄普通數(shù)據(jù)文件和目錄信息的區(qū)域。文件和目錄數(shù)據(jù)被記錄在地址RLBN之后。
現(xiàn)在,將對將上述的BDFS格式轉(zhuǎn)換為UDF格式的方法進(jìn)行解釋。
圖4是根據(jù)本發(fā)明的一方面的用于將BDFS格式轉(zhuǎn)換為UDF格式而執(zhí)行的操作的流程圖。參照圖4,為了將BDFS格式轉(zhuǎn)換為UDF格式,在操作402中,BDFS的組1至組4區(qū)域的第一數(shù)據(jù)被移到實(shí)時文件和普通文件數(shù)據(jù)區(qū)域。因此,包括在組1至組4區(qū)域中的文件,info.bdav、menu.tdt1、menu.tdt2、mark.tidx、mark.tdt1、mark.tdt2、真實(shí)播放列表、虛擬播放列表、和剪輯信息等被移入實(shí)時文件和普通文件數(shù)據(jù)區(qū)域。
然后,在操作404中,產(chǎn)生UDF文件系統(tǒng)結(jié)構(gòu)。即,在作為文件結(jié)構(gòu)描述信息的FSD的位置的Q分配地址512,并且產(chǎn)生FSD。另外,解釋BDFS的MIA的信息,并且解釋實(shí)時文件和普通文件數(shù)據(jù)區(qū)域中的文件的文件擴(kuò)展信息以產(chǎn)生作為UDF的空間管理信息的SBD。
然后,在操作406中,在UDF文件系統(tǒng)中以目錄格式產(chǎn)生BDAV目錄。即,在UDF的普通文件和目錄數(shù)據(jù)區(qū)域中,產(chǎn)生根目錄信息和系統(tǒng)流目錄信息。另外,為了以BDFS格式保留由MIA和組4的區(qū)域使用的從35328LBN到92671LBN的區(qū)域以便UDF文件系統(tǒng)格式的其他文件不能使用此區(qū)域,產(chǎn)生特定系統(tǒng)文件(例如,BDF_Reserved.sys)并且分配到此區(qū)域。
然后,在操作408中,將在以UDF文件系統(tǒng)結(jié)構(gòu)格式產(chǎn)生的BDAV目錄中的文件的文件控制信息鏈接到實(shí)時文件和普通文件數(shù)據(jù)區(qū)域。即,執(zhí)行轉(zhuǎn)換以致轉(zhuǎn)換的UDF文件系統(tǒng)格式的BDAV目錄中的數(shù)據(jù)文件指到原始BDFS文件系統(tǒng)格式的BDAV目錄中的實(shí)時運(yùn)動圖像文件或普通數(shù)據(jù)文件,使得能夠讀取現(xiàn)有的數(shù)據(jù)文件。因此,在轉(zhuǎn)換的UDF文件系統(tǒng)的普通文件和目錄數(shù)據(jù)區(qū)域中,根目錄位于UDF文件系統(tǒng)結(jié)構(gòu)的R LBN,并且存在防止MIA和組4區(qū)域的使用的特定系統(tǒng)文件(例如,BDFS_Reserved.sys)。另外,存在記錄在組1至組4區(qū)域中的文件,info.bdav、menu.tdt1、menu.tdt2、mark.tidx、mark.tdt1、mark.tdt2、真實(shí)播放列表、虛擬播放列表、和剪輯信息等的文件控制信息(信息控制塊,以下稱為“ICB”),另外,存在BDAV目錄的ICB、下面子目錄的ICB、和目錄數(shù)據(jù)。
然后,在操作410中,產(chǎn)生UDF卷結(jié)構(gòu)。即,在盤上的地址16LBN區(qū)域,產(chǎn)生指示UDF文件系統(tǒng)結(jié)構(gòu)的VRS。另外,任意P LBN被分配到盤上的地址512LBN前面的區(qū)域中,使得產(chǎn)生描述卷結(jié)構(gòu)的VDS。而且,作為指示關(guān)于光盤的卷結(jié)構(gòu)的信息的VDS的位置的位置信息的AVDP產(chǎn)生在256LBN和最后的LBN。
最后,在操作412中,BDFS文件系統(tǒng)相關(guān)信息被刪除。
因此,使得根據(jù)本發(fā)明一方面的藍(lán)光光盤的記錄和/或再現(xiàn)設(shè)備不能識別改變的BDFS文件系統(tǒng)的存在,以致可防止轉(zhuǎn)換的文件系統(tǒng)的混亂或接下來的錯誤發(fā)生。
上述的將BDFS文件系統(tǒng)結(jié)構(gòu)轉(zhuǎn)換為UDF文件系統(tǒng)結(jié)構(gòu)的方法可被分解并概括如下1)在BDFS的組1至組4區(qū)域中的文件(info.bdav、menu.tdt1、menu.tdt2、mark.tidx、mark.tdt1、mark.tdt2、真實(shí)播放列表、虛擬播放列表、和剪輯信息等)被移入實(shí)時文件和普通文件數(shù)據(jù)區(qū)域。
2)分配地址512到UDF的QLBN。
3)產(chǎn)生UDF的FSD。
4)通過解釋MIA的ICB,實(shí)時文件和普通文件數(shù)據(jù)區(qū)域的文件的擴(kuò)展被解釋。
5)產(chǎn)生UDF的SBD并且解釋的擴(kuò)展被表達(dá)為在SBD中分配的扇區(qū)信息。
6)在UDF的文件和目錄區(qū)域中,產(chǎn)生根目錄信息和系統(tǒng)流目錄信息。
7)特定系統(tǒng)文件(例如,BDFS_Reserved.sys)被產(chǎn)生并且被分配在用作BDFS文件系統(tǒng)格式中的MIA和組4的文件存儲區(qū)域的從35238LBN到92671LBN的區(qū)域中,以便其他文件不能使用此區(qū)域。
8)通過解釋MIA的信息,實(shí)時文件和普通文件數(shù)據(jù)區(qū)域的文件和目錄信息被轉(zhuǎn)換為UDF文件和目錄數(shù)據(jù)區(qū)域,并且隨后被記錄。此時,在在UDF上產(chǎn)生的ICB之間,文件的擴(kuò)展被鏈接到存儲在BDFS格式中的實(shí)時和普通文件數(shù)據(jù)區(qū)域中的數(shù)據(jù)的擴(kuò)展的地址。因此,根目錄位于UDF的R LBN,并且產(chǎn)生特定系統(tǒng)文件(例如,BDFS_Reserved.sys)以防止包括info.bdav、menu.tdt1、menu.tdt2、mark.tidx、mark.tdt1、mark.tdt2、真實(shí)播放列表、虛擬播放列表、和剪輯信息等的文件的MIA和組4區(qū)域、ICB、BDAV目錄的ICB、下面子目錄的ICB、和目錄數(shù)據(jù)的使用。
9)在16LBN產(chǎn)生VRS。
10)在512LBN之前,PLBN被分配并且產(chǎn)生VDS。
11)在256LBN和在最后的LBN產(chǎn)生AVDP。
12)刪除BDFS文件系統(tǒng)相關(guān)信息,以便其他再現(xiàn)設(shè)備不能識別改變的BDFS文件系統(tǒng)的存在。
圖5是示出根據(jù)本發(fā)明的一方面的將BDFS格式轉(zhuǎn)換為UDFS格式的結(jié)構(gòu)的示圖。
參照圖5,指示UDF文件系統(tǒng)格式的VRS被記錄在盤上的地址16LBN區(qū)域,描述關(guān)于卷結(jié)構(gòu)的信息的VDS被記錄在256LBN之前的任意P LBN區(qū)域,作為指示VDS的位置的信息的AVDP被記錄在256LBN區(qū)域和在最后的LBN區(qū)域中。
另外,具有UDF文件系統(tǒng)的文件結(jié)構(gòu)的FSD和具有分配信息的SBD被記錄在從512LBN到最后的LBN的UDF劃分區(qū)域中,并且根目錄的ICB和系統(tǒng)流目錄的ICB被記錄在R LBN區(qū)域。在剩余區(qū)域中,在轉(zhuǎn)換之前存儲在BDFS的組1至組4中的特定系統(tǒng)文件,BDFS_Reserved.sys和導(dǎo)航和圖像相關(guān)文件,例如info.bdav、menu.tidx的ICB,BDAV目錄的ICB等被記錄。
在從35238LBN到92672LBN的區(qū)域中,特定系統(tǒng)文件被記錄,以便UDF格式的其他文件不能訪問該區(qū)域。實(shí)際實(shí)時數(shù)據(jù)和普通數(shù)據(jù)被記錄在92672LBN區(qū)域之后。
相反地,現(xiàn)在將對將UDF格式轉(zhuǎn)換為BDFS格式的方法進(jìn)行解釋。
圖6為了將UDF格式轉(zhuǎn)換為BDFS格式,首先,在操作602中,在BDFS_Rerserved.sys區(qū)域中產(chǎn)生用于BDFS的MIA和組4區(qū)域。然后,在操作604中,與在UDF文件系統(tǒng)中的BDAV相關(guān)的組1到組4的文件被復(fù)制到產(chǎn)生的MIA和組4區(qū)域中。然后,在操作606中,在MIA的管理信息中產(chǎn)生實(shí)時文件的ICB。另外,在操作608中,在MIA的管理信息中的實(shí)時文件的控制信息被鏈接以指向以UDF文件系統(tǒng)結(jié)構(gòu)格式記錄的BDAV目錄中的文件。然后,在操作610中產(chǎn)生AIA,并且在操作612中刪除UDF文件系統(tǒng)相關(guān)信息。
上述的將UDF文件系統(tǒng)格式轉(zhuǎn)換為BDFS文件系統(tǒng)格式的方法可被分解并概括如下1)在從35328LBN到92671LBN的BDFS保留區(qū)域中產(chǎn)生MIA和組4區(qū)域。
2)在UDF劃分區(qū)域中的BDAV目錄結(jié)構(gòu)被轉(zhuǎn)換為MIA中的管理信息并且在BDFS保留區(qū)域中被復(fù)制。
3)在UDF劃分區(qū)域中的組1至組4的區(qū)域的包括info.bdav、menu.tdt1、menu.tdt2、mark.tidx、mark.tdt1、mark.tdt2、真實(shí)播放列表、虛擬播放列表、和剪輯信息等的文件的結(jié)構(gòu),并且BDAV目錄的結(jié)構(gòu)在BDFS保留區(qū)域中被復(fù)制以適合BDFS格式。
4)在BDFS保留區(qū)域的MIA中的管理信息中,存在于UDF劃分區(qū)域中的m2ts和dvsd文件(實(shí)時文件)的ICB被產(chǎn)生,并且此ICB被鏈接到存儲在UDF文件系統(tǒng)的文件和目錄數(shù)據(jù)區(qū)域中的數(shù)據(jù)的地址。
5)產(chǎn)生AIA。
6)刪除UDF信息,以便其他再現(xiàn)設(shè)備不能識別改變的UDF文件系統(tǒng)的存在。
圖7是解釋在UDF格式和BDFS格式中使用的根目錄的結(jié)構(gòu)的示圖。
參照圖7,根目錄的BDAV目錄包括info.bdav目錄,用于存儲存儲在組1至組4區(qū)域中的管理信息;列表目錄,包括真實(shí)播放列表和虛擬播放列表;CLIPINF目錄,包括剪輯信息文件;和流目錄,其中實(shí)際運(yùn)動圖像文件被記錄。
現(xiàn)在,將對使用在BDFS格式的文件系統(tǒng)中使用的文件的類型轉(zhuǎn)換為使用在UDF格式文件系統(tǒng)中的文件的類型的方法進(jìn)行解釋。
相應(yīng)于指示傳統(tǒng)BDFS文件系統(tǒng)格式中的實(shí)時記錄和再現(xiàn)文件的文件類型信息,值249被設(shè)置為轉(zhuǎn)換的UDF文件系統(tǒng)格式中的文件控制信息的ICB的標(biāo)記,以便實(shí)時記錄和再現(xiàn)文件類型可被表示。
現(xiàn)在,將對將在BDFS格式的文件系統(tǒng)中執(zhí)行的文件擴(kuò)展信息轉(zhuǎn)換為在UDF格式的文件系統(tǒng)中使用的文件擴(kuò)展信息的方法來解釋。
圖8是解釋包括在文件控制信息中的文件擴(kuò)展信息的示圖。
參照圖8,文件控制信息包括關(guān)于每一文件數(shù)據(jù)項(xiàng)的開始位置和每一文件數(shù)據(jù)項(xiàng)的擴(kuò)展的大小的信息。即,通過文件控制信息,可得知記錄文件數(shù)據(jù)的位置和文件的大小。
圖9是顯示BDFS格式的文件擴(kuò)展信息的示圖。
文件擴(kuò)展以扇區(qū)為單元被分配在UDF文件系統(tǒng)格式,而文件擴(kuò)展甚至以字節(jié)為單位被分配在BDFS文件系統(tǒng)格式。參照圖9,在BDFS文件格式中,為了以字節(jié)為單位分配文件擴(kuò)展,除了開始邏輯塊號和結(jié)束邏輯塊號之外,開始偏移量和結(jié)束偏移量的信息還被包括。
圖10是顯示根據(jù)本發(fā)明的一方面的轉(zhuǎn)換的UDF格式的文件擴(kuò)展信息的示圖。
參照圖10,在轉(zhuǎn)換的UDF文件系統(tǒng)格式中,為了表達(dá)先前BDFS文件系統(tǒng)格式的文件擴(kuò)展信息,擴(kuò)展長度、記錄的長度和信息長度被使用。
圖11是顯示根據(jù)本發(fā)明的一方面的符合ECMA167標(biāo)準(zhǔn)執(zhí)行轉(zhuǎn)換的UDF格式的文件擴(kuò)展信息的擴(kuò)展的分配描述符的示圖。
參照圖11,擴(kuò)展的位置描述符,例如擴(kuò)展長度、記錄的長度、信息長度、和擴(kuò)展位置被顯示。
現(xiàn)在,將對通過使用以上描述的擴(kuò)展的分配描述符將以BDFS文件系統(tǒng)格式的文件擴(kuò)展信息轉(zhuǎn)換為UDF文件格式的文件擴(kuò)展信息的方法進(jìn)行解釋。
圖12是通過根據(jù)本發(fā)明的一方面的以轉(zhuǎn)換的UDF格式來轉(zhuǎn)換文件擴(kuò)展信息的方法來執(zhí)行操作的流程圖。
參照圖12,為了將文件擴(kuò)展信息轉(zhuǎn)換位UDF格式,在操作1202中,首先,BDFS格式的文件擴(kuò)展的開始塊號被讀取并且被轉(zhuǎn)換為UDF格式的擴(kuò)展位置信息。然后,在1204中,BDFS格式的文件擴(kuò)展的開始塊號、結(jié)束塊號、和結(jié)束偏移量被讀取,并且被轉(zhuǎn)換為UDF格式的擴(kuò)展長度信息。然后,在操作1206中,BDFS格式的擴(kuò)展的開始塊號、結(jié)束塊號、和結(jié)束偏移量被讀取,并且被轉(zhuǎn)換為UDF格式的記錄的長度信息。最后,在操作1208中,BDFS格式的擴(kuò)展的開始塊號、結(jié)束塊號、開始偏移量、和結(jié)束偏移量被讀取,并且被轉(zhuǎn)換為UDF格式的信息長度信息。
因此,上述的圖9的BDFS格式的文件擴(kuò)展可被轉(zhuǎn)換為圖10的UDF格式的文件擴(kuò)展并且被表達(dá)。
同時,根據(jù)本發(fā)明的一方面的文件轉(zhuǎn)換方法可作為計(jì)算機(jī)程序被執(zhí)行。形成程序的代碼和代碼段可由本發(fā)明的技術(shù)領(lǐng)域中的程序員來容易推斷。另外,程序被存儲在計(jì)算機(jī)可讀介質(zhì),并且由執(zhí)行轉(zhuǎn)換文件系統(tǒng)格式的方法的計(jì)算機(jī)來讀取并執(zhí)行。計(jì)算機(jī)可讀介質(zhì)包括磁記錄介質(zhì)、光學(xué)記錄介質(zhì)、和載波介質(zhì)。
盡管本發(fā)明是參照其示例性實(shí)施例來顯示并描述的,但本領(lǐng)域的普通技術(shù)人員應(yīng)該理解,在不脫離由所附權(quán)利要求限定的本發(fā)明的精神和范圍的情況下,可對其進(jìn)行形式和細(xì)節(jié)的各種修改。實(shí)施例應(yīng)被考慮僅僅是示例性的,而不是限定的目的。所以,本發(fā)明的范圍不由該發(fā)明的詳細(xì)描述來限定,而由所附權(quán)利要求來限定,并且在范圍內(nèi)的所有不同點(diǎn)可解釋為被包括在本發(fā)明中。
根據(jù)上述的本發(fā)明的一方面,提供了用于轉(zhuǎn)換在使用在藍(lán)光光盤中的文件系統(tǒng)的BDFS格式與作為通用盤格式的UDF格式之間的格式的方法和設(shè)備。
因此,在符合BDFS文件系統(tǒng)格式的數(shù)據(jù)記錄和/或再現(xiàn)設(shè)備和符合UDF文件系統(tǒng)格式的數(shù)據(jù)記錄和/或再現(xiàn)設(shè)備之間的兼容可被保證。
盡管本發(fā)明是參照其示例性實(shí)施例來顯示并描述的,但本領(lǐng)域的普通技術(shù)人員應(yīng)該理解,在不脫離由所附權(quán)利要求和其等同物限定的本發(fā)明的精神和范圍的情況下,可對其進(jìn)行形式和細(xì)節(jié)的各種修改。
權(quán)利要求
1.一種將第一格式文件系統(tǒng)轉(zhuǎn)換為第二格式文件系統(tǒng)的方法,包括記錄包括第一格式文件系統(tǒng)的管理信息區(qū)域的預(yù)定的保留區(qū)域作為第二格式文件系統(tǒng)的系統(tǒng)數(shù)據(jù);以及將第一格式文件系統(tǒng)的第一文件數(shù)據(jù)轉(zhuǎn)換為第二格式文件系統(tǒng)的第二文件數(shù)據(jù)。
2.如權(quán)利要求1所述的方法,其中,第一格式文件系統(tǒng)為在光盤上記錄的藍(lán)光光盤文件系統(tǒng)(BDFS)格式,并且第二格式文件系統(tǒng)為通用盤格式(UDF)。
3.如權(quán)利要求2所述的方法,其中,第二格式文件系統(tǒng)的系統(tǒng)數(shù)據(jù)的記錄包括將BDFS格式下的管理信息區(qū)域移動到BDFS格式下的普通數(shù)據(jù)區(qū)域中,并且在普通數(shù)據(jù)區(qū)域中記錄該管理信息區(qū)域;以及保留之前用于管理信息區(qū)域的預(yù)定的保留區(qū)域以防止其它文件對該預(yù)定的保留區(qū)域的使用。
4.如權(quán)利要求2所述的方法,其中,進(jìn)行對將第一文件數(shù)據(jù)到第二文件數(shù)據(jù)的轉(zhuǎn)換包括通過解釋記錄在管理信息區(qū)域的信息,產(chǎn)生UDF格式下的文件系統(tǒng)結(jié)構(gòu);將UDF格式下的第一文件數(shù)據(jù)系統(tǒng)中的文件的控制信息鏈接到第二文件數(shù)據(jù);產(chǎn)生UDF的卷結(jié)構(gòu);以及刪除涉及BDFS格式下的第一文件數(shù)據(jù)的信息。
5.一種將第二格式文件系統(tǒng)轉(zhuǎn)換為第一格式文件系統(tǒng)的方法,包括將被記錄為第二格式文件系統(tǒng)的系統(tǒng)數(shù)據(jù)的第一格式文件系統(tǒng)的管理信息區(qū)域的信息復(fù)制到保留的預(yù)定區(qū)域;以及將第二格式文件系統(tǒng)的第二文件數(shù)據(jù)轉(zhuǎn)換為第一格式文件系統(tǒng)的第一文件數(shù)據(jù)。
6.如權(quán)利要求5所述的方法,其中,第一格式文件系統(tǒng)為在光盤上記錄的藍(lán)光光盤文件系統(tǒng)(BDFS)格式,并且第二格式文件系統(tǒng)為通用盤格式(UDF)。
7.如權(quán)利要求6所述的方法,其中,將第一格式文件系統(tǒng)的管理信息區(qū)域的信息復(fù)制到預(yù)定的保留區(qū)域中,包括在預(yù)定的保留區(qū)域中產(chǎn)生BDFS格式下的管理信息區(qū)域;以及在產(chǎn)生的管理信息區(qū)域中復(fù)制UDF格式管理信息。
8.如權(quán)利要求6所述的方法,其中,轉(zhuǎn)換為第一格式文件系統(tǒng)的文件數(shù)據(jù),包括在管理信息區(qū)域中產(chǎn)生文件控制信息;將文件控制信息鏈接到BDFS格式下的普通數(shù)據(jù)區(qū)域的文件數(shù)據(jù);產(chǎn)生表示BDFS格式下的管理信息區(qū)域的位置的錨信息區(qū)域;以及刪除涉及UDF格式下的文件系統(tǒng)的信息。
9.一種將在光盤上的記錄藍(lán)光光盤文件系統(tǒng)(BDFS)格式轉(zhuǎn)換為通用盤格式(UDF)的方法,包括使用開始偏移量和結(jié)束偏移量,將文件的擴(kuò)展轉(zhuǎn)換為該擴(kuò)展的位置和長度、記錄區(qū)域的長度、和信息區(qū)域的長度;以及通過使用轉(zhuǎn)換的擴(kuò)展而將BDFS格式下的文件數(shù)據(jù)轉(zhuǎn)換為UDF格式下的文件數(shù)據(jù)。
10.一種提供在第一格式文件系統(tǒng)和第二格式文件系統(tǒng)之間的轉(zhuǎn)換功能的設(shè)備,包括將包括第一格式文件系統(tǒng)的管理信息區(qū)域的預(yù)定的保留區(qū)域記錄為第二格式文件系統(tǒng)的系統(tǒng)數(shù)據(jù)的單元;將第一格式文件系統(tǒng)的第一文件數(shù)據(jù)轉(zhuǎn)換為第二格式文件系統(tǒng)的第二文件數(shù)據(jù)的單元;以及將第二格式文件系統(tǒng)的第二文件數(shù)據(jù)轉(zhuǎn)換為第一格式文件系統(tǒng)的第一文件數(shù)據(jù)的單元。
11.如權(quán)利要求10所述的方法,其中,第一格式文件系統(tǒng)為在光盤上記錄的藍(lán)光光盤文件系統(tǒng)(BDFS)格式,并且第二格式文件系統(tǒng)為通用盤格式(UDF)。
12.一種將通用盤格式(UDF)文件系統(tǒng)轉(zhuǎn)換為藍(lán)光光盤文件系統(tǒng)格式的方法,包括在用于藍(lán)光光盤文件系統(tǒng)格式的保留區(qū)域中產(chǎn)生管理信息區(qū)域;將通用盤格式文件系統(tǒng)的文件復(fù)制到該管理信息區(qū)域中;在該管理信息區(qū)域中產(chǎn)生實(shí)時文件的信息控制塊(ICB);將該實(shí)時文件的控制信息鏈接到通用盤格式文件系統(tǒng)的文件;以及產(chǎn)生與管理信息區(qū)域相鄰接的錨信息區(qū)域。
13.如權(quán)利要求12所述的方法,其中,錨信息區(qū)域包括表示管理信息區(qū)域的更新的位置的信息。
14.如權(quán)利要求13所述的方法,其中,錨信息被記錄在盤的開始部分和結(jié)束部分。
15.如權(quán)利要求12所述的方法,其中,藍(lán)光光盤文件系統(tǒng)格式信息包括開始偏移量和結(jié)束偏移量、以及藍(lán)光光盤文件系統(tǒng)格式的開始邏輯塊號碼和結(jié)束邏輯塊號碼。
16.一種將第一格式文件系統(tǒng)轉(zhuǎn)換為第二格式文件系統(tǒng)的方法,包括將第一格式文件系統(tǒng)的文件從第一區(qū)域移動到實(shí)時文件數(shù)據(jù)區(qū)域和普通文件數(shù)據(jù)區(qū)域;產(chǎn)生第二格式文件系統(tǒng)結(jié)構(gòu);在第二格式文件系統(tǒng)的文件數(shù)據(jù)區(qū)域和目錄數(shù)據(jù)區(qū)域中產(chǎn)生根目錄信息和系統(tǒng)流目錄信息;將第二格式文件系統(tǒng)的根目錄信息和系統(tǒng)流目錄信息鏈接到第一格式文件系統(tǒng)的實(shí)時文件數(shù)據(jù)區(qū)域和普通文件數(shù)據(jù)區(qū)域;以及產(chǎn)生第二格式文件系統(tǒng)的卷結(jié)構(gòu)。
17.如權(quán)利要求16所述的方法,其中,第一格式文件系統(tǒng)為藍(lán)光光盤文件系統(tǒng)(BDFS)格式。
18.如權(quán)利要求16所述的方法,其中,第二格式文件系統(tǒng)為通用盤格式(UDF)。
19.如權(quán)利要求16所述的方法,其中,對第二格式文件系統(tǒng)的根目錄信息和系統(tǒng)流目錄信息到第一格式文件系統(tǒng)的實(shí)時文件數(shù)據(jù)區(qū)域和普通文件數(shù)據(jù)區(qū)域的鏈接允許對在轉(zhuǎn)換的第二格式文件系統(tǒng)上存在的數(shù)據(jù)文件的讀取。
20.一種通過用于執(zhí)行將第一格式文件系統(tǒng)轉(zhuǎn)換為第二格式文件系統(tǒng)的方法的處理指令來編碼的計(jì)算機(jī)可讀介質(zhì),該方法包括將第一格式文件系統(tǒng)的文件從第一區(qū)域移動到實(shí)時文件數(shù)據(jù)區(qū)域和普通文件數(shù)據(jù)區(qū)域;產(chǎn)生第二格式文件系統(tǒng)結(jié)構(gòu);在第二格式文件系統(tǒng)的文件數(shù)據(jù)區(qū)域和目錄數(shù)據(jù)區(qū)域中產(chǎn)生根目錄信息和系統(tǒng)流目錄信息;將第二格式文件系統(tǒng)的根目錄信息和系統(tǒng)流目錄信息鏈接到實(shí)時文件數(shù)據(jù)區(qū)域和普通文件數(shù)據(jù)區(qū)域;以及產(chǎn)生第二格式文件系統(tǒng)的卷結(jié)構(gòu)。
21.如權(quán)利要求20所述的計(jì)算機(jī)可讀介質(zhì),其中,第一格式文件系統(tǒng)為藍(lán)光光盤文件系統(tǒng)(BDFS)格式。
22.如權(quán)利要求20所述的方法,其中,第二格式文件系統(tǒng)為通用盤格式(UDF)。
23.如權(quán)利要求1所述的方法,其中,播放列表文件和片段(clip)信息文件被記錄在第一文件系統(tǒng)的管理信息區(qū)域中。
24.如權(quán)利要求4所述的方法,其中,UDF文件系統(tǒng)結(jié)構(gòu)包括卷識別序列、卷描述符序列、錨卷描述符指針、文件結(jié)構(gòu)、根目錄和空間位圖描述符。
25.如權(quán)利要求8所述的方法,其中,文件控制信息包括文件數(shù)據(jù)的開始位置信息和文件數(shù)據(jù)的文件擴(kuò)展信息。
全文摘要
一種將記錄在光盤上的藍(lán)光光盤文件系統(tǒng)(BDFS)格式轉(zhuǎn)換為通用盤格式(UDF)的方法和設(shè)備,該方法包括將關(guān)于包括BDFS格式的管理信息區(qū)域的保留區(qū)域的信息記錄為UDF格式的系統(tǒng)文件;以及將BDFS格式文件數(shù)據(jù)轉(zhuǎn)換為UDF格式文件數(shù)據(jù)。因此,能夠保證在符合BDFS文件系統(tǒng)格式的格式記錄和/或再現(xiàn)設(shè)備與符合UDF文件系統(tǒng)格式的設(shè)備之間的兼容性。
文檔編號H04N5/85GK1627421SQ200410098478
公開日2005年6月15日 申請日期2004年12月13日 優(yōu)先權(quán)日2003年12月13日
發(fā)明者鄭鉉權(quán), 高禎完 申請人:三星電子株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
龙里县| 黄山市| 修文县| 广河县| 响水县| 襄汾县| 马边| 新野县| 贵南县| 凤台县| 龙泉市| 大化| 河东区| 塔河县| 开原市| 顺昌县| 汉寿县| 霍山县| 馆陶县| 沂水县| 济源市| 鞍山市| 亳州市| 稻城县| 新野县| 宣武区| 云安县| 碌曲县| 赤峰市| 左云县| 齐齐哈尔市| 沈丘县| 明溪县| 扬中市| 五寨县| 得荣县| 福泉市| 沿河| 藁城市| 浮梁县| 东港市|