專利名稱:用以產(chǎn)生或更新多媒體文件的元數(shù)據(jù)的方法、裝置、系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明有關(guān)于用以產(chǎn)生或更新一多媒體文件的一元數(shù)據(jù)(metadata)的方法、裝置、系統(tǒng)及計(jì)算機(jī)可讀取介質(zhì);特別是根據(jù)該多媒體文件的儲存信息以產(chǎn)生或更新一多媒體文件的一元數(shù)據(jù)的方法、裝置、系統(tǒng)及計(jì)算機(jī)可讀取介質(zhì)(METHOD,APPARATUS,SYSTEM,AND COMPUTER PROGRAMPRODUCT FOR GENERATING OR UPDATING A METADATA OF AMULTIMEDIA FILE)。
背景技術(shù):
由于多媒體技術(shù)的快速發(fā)展,使用者時常于日常生活中使用多媒體文件,而企業(yè)也傾向利用多媒體文件來介紹其產(chǎn)品。這樣的現(xiàn)象造成了眾多儲存于光盤、硬盤、可移動磁盤、數(shù)據(jù)庫等等的多媒體文件。然而,多媒體文件的索引及批注一直是很棘手的課題。在欠缺適當(dāng)?shù)乃饕蚺⒌那闆r下,使用者可能僅為了尋找一個多媒體文件,而需要檢查所有儲存的文件,并一一檢視其內(nèi)容。
使用者可采用多媒體文件的元數(shù)據(jù)來解決上述問題。元數(shù)據(jù)提供了多媒體文件的摘要信號,像是創(chuàng)作名稱、日期、創(chuàng)作者名稱、屬性、事件等等。許多多媒體格式都可內(nèi)建這些信號。例如,一MP3文件包含一ID3v2卷標(biāo),用以指出該MP3文件的內(nèi)容。將一元數(shù)據(jù)內(nèi)建于一多媒體文件的優(yōu)點(diǎn)在于,可以很容易地搜尋及了解該多媒體文件的內(nèi)容,而不須瀏覽該多媒體文件。除了聲音文件如MP3文件之外,影片文件、影像文件甚至文字文件都可包含元數(shù)據(jù)。
然而,上述的元數(shù)據(jù)是以手動的方式輸入。即,當(dāng)新增或修改多媒體數(shù)據(jù)后,無法產(chǎn)生或更新該多媒體數(shù)據(jù)的元數(shù)據(jù)。因此,如何自動地產(chǎn)生或更新適當(dāng)?shù)脑獢?shù)據(jù)予不同類型的多媒體數(shù)據(jù)為一嚴(yán)肅的問題。
發(fā)明內(nèi)容
本發(fā)明的一目的在于提供一種用以產(chǎn)生內(nèi)建于一多媒體文件的一元數(shù)據(jù)(metadata)的方法。該方法包含下列的步驟擷取該多媒體文件的一儲存信息、分析該儲存信息以及根據(jù)一分析結(jié)果產(chǎn)生該元數(shù)據(jù)。
本發(fā)明的另一目的在于提供一種用以產(chǎn)生一多媒體文件的一元數(shù)據(jù)的方法。該方法包含下列的步驟擷取該多媒體文件的一儲存信息、分析該儲存信息以及根據(jù)一分析結(jié)果產(chǎn)生該元數(shù)據(jù),其中該元數(shù)據(jù)儲存于一第一數(shù)據(jù)庫。
本發(fā)明的另一目的在于提供一種用以更新一多媒體文件的一元數(shù)據(jù)的方法。該方法包含下列的步驟擷取該多媒體文件的一儲存信息、分析該儲存信息以及根據(jù)一分析結(jié)果更新該元數(shù)據(jù)。
本發(fā)明的另一目的在于提供一種計(jì)算機(jī)可讀取介質(zhì),是儲存一計(jì)算機(jī)程序用以執(zhí)行一種用以產(chǎn)生內(nèi)建于一多媒體文件的一元數(shù)據(jù)的方法。該方法包含下列步驟擷取該多媒體文件的一儲存信息、分析該儲存信息以及根據(jù)一分析結(jié)果產(chǎn)生該元數(shù)據(jù)。
本發(fā)明的另一目的在于提供一種用以產(chǎn)生內(nèi)建于一多媒體文件的一元數(shù)據(jù)的裝置。該裝置包含一擷取組件用以擷取該多媒體文件的一儲存信息、一分析組件用以分析該儲存信息以及一元數(shù)據(jù)產(chǎn)生器用以根據(jù)一分析結(jié)果產(chǎn)生該元數(shù)據(jù)。
本發(fā)明的另一目的在于提供一種用以產(chǎn)生一多媒體文件的一元數(shù)據(jù)的裝置。該裝置包含一擷取組件用以擷取該多媒體文件的一儲存信息、一分析組件用以分析該儲存信息以及一元數(shù)據(jù)產(chǎn)生器用以根據(jù)一分析結(jié)果產(chǎn)生該元數(shù)據(jù),其中該元數(shù)據(jù)儲存于一第一數(shù)據(jù)庫。
本發(fā)明的另一目的在于提供一種用以更新一多媒體文件的一元數(shù)據(jù)的裝置。該裝置包含一擷取組件用以擷取該多媒體文件的一儲存信息、一分析組件用以分析該儲存信息以及一元數(shù)據(jù)產(chǎn)生器用以根據(jù)一分析結(jié)果更新該元數(shù)據(jù)。
本發(fā)明的又一目的在于提供一種用以產(chǎn)生內(nèi)建于一多媒體文件的一元數(shù)據(jù)的系統(tǒng)。該系統(tǒng)包含一儲存裝置用以儲存該多媒體文件以及一處理單元周以自該儲存裝置擷取該多媒體文件的一儲存信息、分析該儲存信息及根據(jù)一分析結(jié)果產(chǎn)生該元數(shù)據(jù)。其中,該元數(shù)據(jù)儲存于該儲存裝置。
本發(fā)明的又一目的在于提供一種用以產(chǎn)生一多媒體文件的一元數(shù)據(jù)的系統(tǒng)。該系統(tǒng)包含一儲存裝置用以儲存該多媒體文件、一處理單元用以自該儲存裝置擷取該多媒體文件的一儲存信息、分析該儲存信息及根據(jù)一分析結(jié)果產(chǎn)生該元數(shù)據(jù)以及一數(shù)據(jù)庫用以儲存該元數(shù)據(jù)。
本發(fā)明的又一目的在于提供一種用以更新一多媒體文件的一元數(shù)據(jù)的系統(tǒng)。該系統(tǒng)包含一儲存裝置用以儲存該多媒體文件以及一處理單元用以自該儲存裝置擷取該多媒體文件的一儲存信息、分析該儲存信息及根據(jù)一分析結(jié)果產(chǎn)生一新的元數(shù)據(jù)。其中,該新的元數(shù)據(jù)覆寫該元數(shù)據(jù)。
本發(fā)明的再一目的在于提供一種用以產(chǎn)生內(nèi)建于一多媒體文件的一元數(shù)據(jù)的裝置。該裝置包含一單元用以擷取該多媒體文件的一儲存信息、一單元用以分析該儲存信息以及一單元用以根據(jù)一分析結(jié)果產(chǎn)生該元數(shù)據(jù)。
本發(fā)明的再一目的在于提供一種用以產(chǎn)生一多媒體文件的一元數(shù)據(jù)的裝置。該裝置包含一單元用以擷取該多媒體文件的一儲存信息、一單元用以分析該儲存信息以及一單元用以根據(jù)一分析結(jié)果產(chǎn)生該元數(shù)據(jù)。其中該元數(shù)據(jù)儲存于一數(shù)據(jù)庫。
本發(fā)明的再一目的在于提供一種用以更新一多媒體文件的一元數(shù)據(jù)的裝置。該裝置包含一單元用以擷取該多媒體文件的一儲存信息、一單元用以分析該儲存信息以及一單元用以根據(jù)一分析結(jié)果更新該元數(shù)據(jù)。
本發(fā)明具有根據(jù)一多媒體文件的數(shù)據(jù)結(jié)構(gòu)以產(chǎn)生及/或更新該多媒體文件的一元數(shù)據(jù)的能力,因此,該元數(shù)據(jù)的項(xiàng)目不須以手動的方式建立。
圖1A所示的是一數(shù)據(jù)結(jié)構(gòu)的一例子;圖1B所示的是該數(shù)據(jù)結(jié)構(gòu)的另一例子;圖2所示的是本發(fā)明的第一實(shí)施例;圖3所示的是本發(fā)明的第二實(shí)施例;圖4所示的是具有多個WMV文件的數(shù)據(jù)結(jié)構(gòu)的一例子;圖5所示的是本發(fā)明的第四實(shí)施例;圖6所示的是本發(fā)明的第六實(shí)施例;圖7所示的是本發(fā)明的第十實(shí)施例;以及圖8所示的是本發(fā)明的第十一實(shí)施例。
主要組件符號說明100根目錄 102子目錄104子目錄 106子目錄108MP3文件 110MP3文件112MP3文件20裝置 21數(shù)據(jù)庫201擷取組件 202分析組件203元數(shù)據(jù)產(chǎn)生器 204第一接口301擷取儲存數(shù)據(jù)步驟 302分析步驟303產(chǎn)生卷標(biāo)步驟401根目錄 403子目錄405子目錄 407wmv文件409wmv文件 411wmv文件
501擷取儲存數(shù)據(jù)步驟 502分析步驟503產(chǎn)生元數(shù)據(jù)步驟601擷取儲存數(shù)據(jù)步驟 602分析步驟603產(chǎn)生元數(shù)據(jù)步驟7系統(tǒng)71處理器 73儲存裝置701擷取組件 703分析組件705元數(shù)據(jù)產(chǎn)生器 707接口8系統(tǒng)801數(shù)據(jù)庫803接口具體實(shí)施方式
在參閱附圖及隨后描述的實(shí)施方式后,該技術(shù)領(lǐng)域具有通常知識者便可了解本發(fā)明的其它目的,以及本發(fā)明的技術(shù)單元及實(shí)施方式。
本發(fā)明提供了不同的系統(tǒng)、裝置、方法及計(jì)算機(jī)可讀取介質(zhì),用以根據(jù)一多媒體數(shù)據(jù)的儲存信息而產(chǎn)生或更新該多媒體文件的一元數(shù)據(jù)。該元數(shù)據(jù)可內(nèi)建于該多媒體文件或/及儲存于一數(shù)據(jù)庫。在此需要指明的是,該多媒體文件至少包含一聲音文件、一影像文件、一文字文件及一影片文件其中之一或其組合。
該多媒體文件以一特定數(shù)據(jù)結(jié)構(gòu)儲存于一儲存裝置。該特定數(shù)據(jù)結(jié)構(gòu)是根據(jù)使用者定義的一規(guī)則所產(chǎn)生的。一般而言,數(shù)據(jù)結(jié)構(gòu)提供了儲存信息,即揭露了該多媒體文件的一些信息,例如一日期、一創(chuàng)作者名稱、一專輯名稱、一屬性及/或一創(chuàng)作名稱等等。本發(fā)明利用了該儲存信息以產(chǎn)生或更新一元數(shù)據(jù)。
圖1A所示的是一數(shù)據(jù)結(jié)構(gòu)的例子,為儲存于與微軟窗口系統(tǒng)或工作站系統(tǒng)兼容的可移動磁盤的多個多媒體文件的數(shù)據(jù)結(jié)構(gòu)。名為MP3的一根目錄101用以儲存MP3文件。該根目錄MP3 101包含兩個子目錄Beatles 103及Madonna 105用以表示兩歌者名稱。再者,該目錄Beatles 103包含兩個子目錄Please_Please_Me 107及With_the_Beatles 109用以表示Beatles的兩張專輯名稱。儲存于目錄Please_Please_Me 107下為兩個MP3文件Love_Me_Do.mp3 111及Ask_Me_Why.mp3 113,為專輯“Please Please Me”中的兩首歌曲名稱。儲存于目錄With_the_Beatles 109為一MP3文件Roll_Over.mp3 115,為專輯“With The Beattles”中的一首歌曲名稱。很明顯地,該數(shù)據(jù)結(jié)構(gòu)包含MP3文件的歌者名稱、專輯名稱及歌曲名稱。
圖1B所示的是該數(shù)據(jù)結(jié)構(gòu)的另一例子。一根目錄MP3 100包含三個子目錄Beatles_Please_Please_Me 102、Beatles_With_the_Beatles 104及Madonna_American_Life 106。該三個目錄名稱的每一個都包含一歌者名稱及一專輯名稱。再者,該目錄Beatles_Please_Please_Me 102包含兩個MP3文件Love_Me_Do.mp3 108及Ask_Me_Why.mp3 110,為Beatles的專輯“PleasePlease Me”中的兩首歌曲名稱。同理,由于Roll_Over.mp3 112為Beatles的專輯“With The Beattles”中的一首歌曲名稱,它被儲存于該目錄Beatles_With_the_Beatles 104。該數(shù)據(jù)結(jié)構(gòu)也包含MP3文件的歌者名稱、專輯名稱及歌曲名稱。
圖2所示的是本發(fā)明的第一實(shí)施例,為一裝置20用以產(chǎn)生一ID3v2卷標(biāo),該卷標(biāo)、即內(nèi)建于一MP3文件的一元數(shù)據(jù)。該裝置20包含一擷取組件201、一分析組件202、一元數(shù)據(jù)產(chǎn)生器203及一第一接口204。該擷取組件201用以擷取該MP3文件的儲存信息。該分析組件202用以分析該儲存信息。該元數(shù)據(jù)產(chǎn)生器203用以根據(jù)一分析結(jié)果更新該ID3v2卷標(biāo)。該第一接口204連接至一數(shù)據(jù)庫21,其中該數(shù)據(jù)庫21包含與該MP3文件相關(guān)聯(lián)的一外部信息。
本實(shí)施例將利用圖1A所示的Love_Me_Do.mp3 111來做說明。該擷取組件201用以擷取Love_Me_Do.mp3 111的儲存信息。該儲存信息包含自根目錄至子目錄的目錄名稱及文件名稱本身。因此,該擷取組件201擷取出“MP3”、“Beatles”、“Please_Please_Me”及“Love_Me_Do”等信息。該分析組件202分析自該擷取組件201得到的目錄名稱及文件名稱。
該數(shù)據(jù)庫21經(jīng)由該接口204提供與該Love_Me_Do.mp3 111相關(guān)聯(lián)之外在信息。更詳細(xì)地說,該分析組件202利用該外在信息分析該儲存信息。由參考儲存于該數(shù)據(jù)庫21的該外在信息,該分析組件202可語法解析該儲存信息,并理解該信息分別對應(yīng)至一文件格式、一歌者名稱、一專輯名稱及一歌曲名稱。換言之,該分析組件202得一分析結(jié)果,是該Love_Me_Do.mp3111為一MP3格式的聲音文件、“Beatles”為Love_Me_Do.mp3的歌者名稱、“Please_Please_Me”為Love_Me_Do.mp3的專輯名稱及“Love_Me_Do”為Love_Me_Do.mp3的歌曲名稱。
該元數(shù)據(jù)產(chǎn)生器203接收該分析結(jié)果,進(jìn)而于該MP3文件內(nèi)產(chǎn)生及內(nèi)建該ID3v2卷標(biāo)。該ID3v2卷標(biāo)包含多個載有該MP3文件信息的字段。該元數(shù)據(jù)產(chǎn)生器203將該分析結(jié)果的每一項(xiàng)目分別儲存至適當(dāng)?shù)淖侄?。例如,儲存“Beatles”于歌者的字段、“Please_Please_Me”于專輯名稱的字段及“Love_Me_Do”于歌曲名稱的字段。該元數(shù)據(jù)產(chǎn)生器203可自動或于接獲一指令后產(chǎn)生該ID3v2卷標(biāo)。
圖3所示的是本發(fā)明的第二實(shí)施例,為一用以產(chǎn)生如第一實(shí)施例所描述的內(nèi)建于一MP3文件的一ID3v2卷標(biāo)的方法。該方法首先執(zhí)行步驟301以擷取該MP3文件的儲存信息。該儲存信息包含目錄名稱及/或文件名稱。接著,該方法執(zhí)行步驟302以分析該儲存信息,即語法解析該目錄名稱及/或文件名稱。最后,該方法執(zhí)行步驟303以根據(jù)一分析結(jié)果產(chǎn)生該ID3v2卷標(biāo)。除了如圖3所所示的是步驟,該第二實(shí)施例更可執(zhí)行該第一實(shí)施例所描述的運(yùn)算及功能。
本發(fā)明的第三實(shí)施例為一用以產(chǎn)生內(nèi)建于一WMV文件的一元數(shù)據(jù)的裝置,如圖2所示。該元數(shù)據(jù)包含一制作人名稱、一導(dǎo)演名稱、一屬性及一出版年份等。圖4所示的是一儲存于與微軟窗口系統(tǒng)或工作站系統(tǒng)兼容的光盤的多個WMV文件的數(shù)據(jù)結(jié)構(gòu)。在圖4中,根目錄為WMV 401,且其包含兩子目錄Ang Lee 403及Michel Gondry 405。該目錄Ang Lee 403包含兩個WMV文件Crouching_Tiger_Hidden_Dragon.wmv 407及Brokeback_Mountain.wmv 409。該目錄Michel Gondry 405包含一文件Eternal_Sunshine_of_Spotless_Mind.wmv 411。
當(dāng)要產(chǎn)生內(nèi)建于Crouching_Tiger_Hidden_Dragon.wmv 407的一元數(shù)據(jù)時,該擷取組件201擷取出“WMV”、“Ang Lee”及“Crouching_Tiger_Hidden_Dragon”。該分析組件202分析自該擷取組件201得到的目錄名稱及文件名稱。由參考儲存于該數(shù)據(jù)庫21的該外在信息,該分析組件202語法解析該儲存信息,并理解該信息分別對應(yīng)至一文件格式、一導(dǎo)演名稱及一電影名稱。換言之,該分析組件202得一分析結(jié)果,該Crouching_Tiger_Hidden_Dragon.wmv 407為一WMV格式的影片、“Ang Lee”為Crouching_Tiger_Hidden_Dragon.wmv 407的導(dǎo)演名稱及“Crouching_Tiger_Hidden_Dragon”為Crouching_Tiger_Hidden_Dragon.wmv 407的電影名稱。該元數(shù)據(jù)產(chǎn)生器203將該分析結(jié)果的每一項(xiàng)目分別儲存至適當(dāng)?shù)淖侄?。例如,儲存“Ang Lee”于導(dǎo)演名稱的字段及“Crouching_Tiger_Hidden_Dragon”于電影名稱的字段。同理,該元數(shù)據(jù)產(chǎn)生器203可自動或在接獲一指令后產(chǎn)生該元數(shù)據(jù)。
圖5所示的是本發(fā)明的第四實(shí)施例,為一用以產(chǎn)生如第三實(shí)施例所描述的內(nèi)建于一WMV文件的一元數(shù)據(jù)的方法。該方法首先執(zhí)行步驟501以擷取該WMV文件的儲存信息。該儲存信息包含目錄名稱及/或文件名稱。接著,該方法執(zhí)行步驟502以分析該儲存信息,即語法解析該目錄名稱及/或文件名稱。最后,該方法執(zhí)行步驟503以根據(jù)一分析結(jié)果產(chǎn)生該元數(shù)據(jù)。除了如圖5所示的步驟,該第四實(shí)施例更可執(zhí)行該第一實(shí)施例所描述的運(yùn)算及功能。
本發(fā)明的第五實(shí)施例為一如圖2所示的裝置,用以更新一JPEG格式影像文件的一元數(shù)據(jù)的裝置。該元數(shù)據(jù)已存在并儲存于該JPEG文件的一文件頭或一數(shù)據(jù)庫像是一硬盤。該擷取組件201擷取該JPEG文件的儲存信息。由參考儲存于該數(shù)據(jù)庫21的該外在信息,該分析組件202語法解析該儲存信息。該元數(shù)據(jù)產(chǎn)生器203根據(jù)一分析結(jié)果更新該元數(shù)據(jù)的內(nèi)容。該元數(shù)據(jù)產(chǎn)生器203可自動或于接獲一指令后更新該元數(shù)據(jù)。
圖6所示的是本發(fā)明的第六實(shí)施例,為一用以更新如第五實(shí)施例所描述的內(nèi)建于一JPEG文件的一元數(shù)據(jù)的方法。該方法首先執(zhí)行步驟601以擷取該JPEG文件的儲存信息。該儲存信息包含目錄名稱及/或文件名稱。接著,該方法執(zhí)行步驟602以分析該儲存信息,即語法解析該目錄名稱及/或文件名稱。最后,該方法執(zhí)行步驟603以根據(jù)一分析結(jié)果更新該元數(shù)據(jù)。除了如圖6所示的步驟,該第六實(shí)施例更可執(zhí)行該第一實(shí)施例所描述的運(yùn)算及功能。
本發(fā)明的第七實(shí)施例為一裝置,用以產(chǎn)生儲存于一數(shù)據(jù)庫的一多媒體文件的一元數(shù)據(jù)。相較于第一實(shí)施例,第七實(shí)施例更包含有別于該接口204的一接口,該接口連接于有別于該數(shù)據(jù)庫21的一數(shù)據(jù)庫。在該元數(shù)據(jù)產(chǎn)生器203產(chǎn)生該元數(shù)據(jù)后,儲存該元數(shù)據(jù)于有別于該數(shù)據(jù)庫21的該數(shù)據(jù)庫,而非將其內(nèi)建于該多媒體文件。
本發(fā)明的第八實(shí)施例為一用以產(chǎn)生一多媒體文件的一元數(shù)據(jù)的方法。該方法的流程圖類似于圖5所示的流程圖。再者,該第八實(shí)施例包含儲存該元數(shù)據(jù)于一數(shù)據(jù)庫的一步驟以取代內(nèi)建該元數(shù)據(jù)于該多媒體文件的步驟。除了如圖5所示的步驟,該第八實(shí)施例更可執(zhí)行該第一實(shí)施例所描述的運(yùn)算及功能。
本發(fā)明的第九實(shí)施例為一計(jì)算機(jī)可讀取介質(zhì),儲存一計(jì)算機(jī)程序用以執(zhí)行一種用以產(chǎn)生一元數(shù)據(jù)的方法,如該第二實(shí)施例所描述的方法。該方法包含下列的步驟擷取該多媒體文件的一儲存信息、分析該儲存信息、存取一數(shù)據(jù)庫以及根據(jù)一分析結(jié)果產(chǎn)生該元數(shù)據(jù)。該數(shù)據(jù)庫儲存與該多媒體文件相關(guān)聯(lián)的外在信息,其中,由該外在信息以分析該儲存信息。即,由參考該外在信息而得該分析結(jié)果。產(chǎn)生該元數(shù)據(jù)的步驟可自動或于接獲一指令后執(zhí)行。若產(chǎn)生該元數(shù)據(jù)的步驟根據(jù)一指令而執(zhí)行,該方法還包含接收一指令以產(chǎn)生該元數(shù)據(jù)。
圖7所示的是本發(fā)明的第十實(shí)施例,為一用以產(chǎn)生及更新一MP3文件的一ID3v2卷標(biāo)的系統(tǒng)7。該系統(tǒng)7包含一處理器71及一儲存裝置73。該處理器71包含一擷取組件701、一分析組件703、一元數(shù)據(jù)產(chǎn)生器705及一接口707,其中該擷取組件701相似于該擷取組件201、該分析組件703相似于該分析組件202以及該元數(shù)據(jù)產(chǎn)生器705相似于該釋數(shù)據(jù)產(chǎn)生器203。該儲存裝置73用以儲存多媒體文件,并由該接口707連接至該處理器71。該儲存裝置73可為一軟式磁盤片、一硬式磁盤、一光盤、一快閃儲存裝置、一磁帶、一網(wǎng)際網(wǎng)絡(luò)可存取數(shù)據(jù)庫或任何其它類似的可儲存裝置。該擷取組件701自該儲存裝置73擷取該多媒體數(shù)據(jù)的儲存信息。該分析組件703分析該儲存信息。該元數(shù)據(jù)產(chǎn)生器705根據(jù)一分析結(jié)果產(chǎn)生該元數(shù)據(jù)。在該處理器71產(chǎn)生該元數(shù)據(jù)后,儲存該元數(shù)據(jù)于該儲存裝置73或?qū)⑵鋬?nèi)建于該多媒體文件。若該元數(shù)據(jù)于該處理器71運(yùn)作前就已存在,該產(chǎn)生的元數(shù)據(jù)覆寫已存在的元數(shù)據(jù)。
圖8所示的是本發(fā)明的第十一實(shí)施例,為一用以產(chǎn)生一多媒體文件的一元數(shù)據(jù)的系統(tǒng)。與該第十實(shí)施例不同處在于,該第十一實(shí)施例的該系統(tǒng)8更包含一數(shù)據(jù)庫801,且該處理器71更包含連接至該數(shù)據(jù)庫801的一接口803。在產(chǎn)生元數(shù)據(jù)后,將其儲存于該數(shù)據(jù)庫801,而非儲存于該儲存裝置73或內(nèi)建于該多媒體文件。
根據(jù)以上所述的實(shí)施例,本發(fā)明具有根據(jù)一多媒體文件的數(shù)據(jù)結(jié)構(gòu)以產(chǎn)生及/或更新該多媒體文件的一元數(shù)據(jù)的能力,因此,該元數(shù)據(jù)的項(xiàng)目不須以手動的方式建立。
但是上述實(shí)施例僅為例示性說明本發(fā)明的原理及其功效,而非用于限制本發(fā)明。任何熟于此項(xiàng)技藝的人士均可在不違背本發(fā)明的技術(shù)原理及精神的情況下,對上述實(shí)施例進(jìn)行修改及變化。因此本發(fā)明的權(quán)利保護(hù)范圍應(yīng)如權(quán)利要求范圍所列。
權(quán)利要求
1.一種用以產(chǎn)生內(nèi)建于一多媒體文件的一元數(shù)據(jù)的方法,其特征在于,所述方法包含下列的步驟擷取所述多媒體文件的一儲存信息;分析所述儲存信息;以及根據(jù)一分析結(jié)果產(chǎn)生所述元數(shù)據(jù)。
2.如權(quán)利要求1所述的用以產(chǎn)生內(nèi)建于一多媒體文件的一元數(shù)據(jù)的方法,其特征在于,所述儲存信息包含所述多媒體文件的一文件名稱。
3.如權(quán)利要求1所述的用以產(chǎn)生內(nèi)建于一多媒體文件的一元數(shù)據(jù)的方法,其特征在于,所述儲存信息包含與所述多媒體文件相關(guān)聯(lián)的一目錄名稱。
4.如權(quán)利要求1所述的用以產(chǎn)生內(nèi)建于一多媒體文件的一元數(shù)據(jù)的方法,其特征在于,所述多媒體文件為一聲音文件、一影像文件、一文字文件及一影片文件其中之一。
5.如權(quán)利要求1所述的用以產(chǎn)生內(nèi)建于一多媒體文件的一元數(shù)據(jù)的方法,其特征在于,所述儲存信息包含所述多媒體文件的一日期、一創(chuàng)作者名稱、一專輯名稱及一創(chuàng)作名稱其中之一或其組合。
6.如權(quán)利要求1所述的用以產(chǎn)生內(nèi)建于一多媒體文件的一元數(shù)據(jù)的方法,其特征在于,所述儲存信息包含與所述多媒體文件相關(guān)聯(lián)自根目錄至子目錄的多個目錄名稱。
7.如權(quán)利要求1所述的用以產(chǎn)生內(nèi)建于一多媒體文件的一元數(shù)據(jù)的方法,其特征在于,所述分析步驟包含語法解析所述多媒體文件的一日期、一創(chuàng)作者名稱、一專輯名稱及一創(chuàng)作名稱其中的一或其組合。
8.如權(quán)利要求1所述的用以產(chǎn)生內(nèi)建于一多媒體文件的一元數(shù)據(jù)的方法,其特征在于,所述方法還包含連接至一數(shù)據(jù)庫的步驟,所述數(shù)據(jù)庫存放與所述多媒體文件相關(guān)聯(lián)的一外在信息,其中分析所述儲存信息是參考所述外在信息。
9.如權(quán)利要求1所述的用以產(chǎn)生內(nèi)建于一多媒體文件的一元數(shù)據(jù)的方法,其特征在于,所述產(chǎn)生步驟為自動執(zhí)行。
10.如權(quán)利要求1所述的用以產(chǎn)生內(nèi)建于一多媒體文件的一元數(shù)據(jù)的方法,其特征在于,所述方法還包含接收一指令的步驟,其中所述產(chǎn)生步驟根據(jù)所述指令而執(zhí)行。
11.一種用以產(chǎn)生一多媒體文件的一元數(shù)據(jù)的方法,其特征在于,所述方法包含下列的步驟擷取所述多媒體文件的一儲存信息;分析所述儲存信息;以及根據(jù)一分析結(jié)果產(chǎn)生所述元數(shù)據(jù);其中所述元數(shù)據(jù)儲存于一第一數(shù)據(jù)庫。
12.如權(quán)利要求11所述的用以產(chǎn)生一多媒體文件的一元數(shù)據(jù)的方法,其特征在于,所述儲存信息包含所述多媒體文件的一文件名稱。
13.如權(quán)利要求11所述的用以產(chǎn)生一多媒體文件的一元數(shù)據(jù)的方法,其特征在于,所述儲存信息包含與所述多媒體文件相關(guān)聯(lián)的一目錄名稱。
14.如權(quán)利要求11所述的用以產(chǎn)生一多媒體文件的一元數(shù)據(jù)的方法,其特征在于,所述多媒體文件為一聲音文件、一影像文件、一文字文件及一影片文件其中之一。
15.如權(quán)利要求11所述的用以產(chǎn)生一多媒體文件的一元數(shù)據(jù)的方法,其特征在于,所述儲存信息包含所述多媒體文件的一日期、一創(chuàng)作者名稱、一專輯名稱及一創(chuàng)作名稱其中之一或其組合。
16.如權(quán)利要求11所述的用以產(chǎn)生一多媒體文件的一元數(shù)據(jù)的方法,其特征在于,所述儲存信息包含與所述多媒體文件相關(guān)聯(lián)自根目錄至子目錄的多個目錄名稱。
17.如權(quán)利要求11所述的用以產(chǎn)生一多媒體文件的一元數(shù)據(jù)的方法,其特征在于,所述分析步驟包含語法解析所述多媒體文件的一日期、一創(chuàng)作者名稱、一專輯名稱及一創(chuàng)作名稱其中之一或其組合。
18.如權(quán)利要求11所述的用以產(chǎn)生一多媒體文件的一元數(shù)據(jù)的方法,其特征在于,所述方法還包含連接至一第二數(shù)據(jù)庫的步驟,所述第二數(shù)據(jù)庫存放與所述多媒體文件相關(guān)聯(lián)的一外在信息,其中分析所述儲存信息是參考所述外在信息。
19.如權(quán)利要求11所述的用以產(chǎn)生一多媒體文件的一元數(shù)據(jù)的方法,其特征在于,所述產(chǎn)生步驟為自動執(zhí)行。
20.如權(quán)利要求11所述的用以產(chǎn)生一多媒體文件的一元數(shù)據(jù)的方法,其特征在于,所述方法還包含接收一指令的步驟,其中所述產(chǎn)生步驟根據(jù)所述指令而執(zhí)行。
21.一種用以更新一多媒體文件的一元數(shù)據(jù)的方法,其特征在于,所述方法包含下列的步驟擷取所述多媒體文件的一儲存信息;分析所述儲存信息;以及根據(jù)一分析結(jié)果更新所述元數(shù)據(jù)。
22.如權(quán)利要求21所述的用以更新一多媒體文件的一元數(shù)據(jù)的方法,其特征在于,所述元數(shù)據(jù)內(nèi)建于所述多媒體文件。
23.如權(quán)利要求21所述的用以更新一多媒體文件的一元數(shù)據(jù)的方法,其特征在于,所述元數(shù)據(jù)儲存于一數(shù)據(jù)庫。
24.一種計(jì)算機(jī)可讀取介質(zhì),其儲存一計(jì)算機(jī)程序用以執(zhí)行一種用以產(chǎn)生內(nèi)建于一多媒體文件的一元數(shù)據(jù)的方法,其特征在于,所述方法包含下列步驟擷取所述多媒體文件的一儲存信息;分析所述儲存信息;以及根據(jù)一分析結(jié)果產(chǎn)生所述元數(shù)據(jù)。
25.如權(quán)利要求24所述的計(jì)算機(jī)可讀取介質(zhì),其特征在于,所述儲存信息包含所述多媒體文件的一文件名稱。
26.如權(quán)利要求24所述的計(jì)算機(jī)可讀取介質(zhì),其特征在于,所述儲存信息包含與所述多媒體文件相關(guān)聯(lián)的一目錄名稱。
27.如權(quán)利要求24所述的計(jì)算機(jī)可讀取介質(zhì),其特征在于,所述多媒體文件為一聲音文件、一影像文件、一文字文件及一影片文件其中之一。
28.如權(quán)利要求24所述的計(jì)算機(jī)可讀取介質(zhì),其特征在于,所述儲存信息包含所述多媒體文件的一日期、一創(chuàng)作者名稱、一專輯名稱及一創(chuàng)作名稱其中之一或其組合。
29.如權(quán)利要求24所述的計(jì)算機(jī)可讀取介質(zhì),其特征在于,所述儲存信息包含與所述多媒體文件相關(guān)聯(lián)自根目錄至子目錄的多個目錄名稱。
30.如權(quán)利要求24所述的計(jì)算機(jī)可讀取介質(zhì),其特征在于,所述分析步驟包含語法解析所述多媒體文件的一日期、一創(chuàng)作者名稱、一專輯名稱及一創(chuàng)作名稱其中之一或其組合。
31.如權(quán)利要求24所述的計(jì)算機(jī)可讀取介質(zhì),其特征在于,所述方法還包含存取一數(shù)據(jù)庫的步驟,所述數(shù)據(jù)庫存放與所述多媒體文件相關(guān)聯(lián)的一外在信息,其中分析所述儲存信息是參考所述外在信息。
32.如權(quán)利要求24所述的計(jì)算機(jī)可讀取介質(zhì),其特征在于,所述產(chǎn)生步驟為自動執(zhí)行。
33.如權(quán)利要求24所述的計(jì)算機(jī)可讀取介質(zhì),其特征在于,所述方法還包含接收一指令的步驟,其中所述產(chǎn)生步驟根據(jù)所述指令而執(zhí)行。
34.一種用以產(chǎn)生內(nèi)建于一多媒體文件的一元數(shù)據(jù)的裝置,其特征在于,所述裝置包含一擷取組件,用以擷取所述多媒體文件的一儲存信息;一分析組件,用以分析所述儲存信息;以及一元數(shù)據(jù)產(chǎn)生器,用以根據(jù)一分析結(jié)果產(chǎn)生所述元數(shù)據(jù)。
35.如權(quán)利要求34所述的用以產(chǎn)生內(nèi)建于一多媒體文件的一元數(shù)據(jù)的裝置,其特征在于,所述儲存信息包含所述多媒體文件的一文件名稱。
36.如權(quán)利要求34所述的用以產(chǎn)生內(nèi)建于一多媒體文件的一元數(shù)據(jù)的裝置,其特征在于,所述儲存信息包含與所述多媒體文件相關(guān)聯(lián)的一目錄名稱。
37.如權(quán)利要求34所述的用以產(chǎn)生內(nèi)建于一多媒體文件的一元數(shù)據(jù)的裝置,其特征在于,所述多媒體文件為一聲音文件、一影像文件、一文字文件及一影片文件其中之一。
38.如權(quán)利要求34所述的用以產(chǎn)生內(nèi)建于一多媒體文件的一元數(shù)據(jù)的裝置,其特征在于,所述儲存信息包含所述多媒體文件的一日期、一創(chuàng)作者名稱、一專輯名稱及一創(chuàng)作名稱其中之一或其組合。
39.如權(quán)利要求34所述的用以產(chǎn)生內(nèi)建于一多媒體文件的一元數(shù)據(jù)的裝置,其特征在于,所述儲存信息包含與所述多媒體文件相關(guān)聯(lián)自根目錄至子目錄的多個目錄名稱。
40.如權(quán)利要求34所述的用以產(chǎn)生內(nèi)建于一多媒體文件的一元數(shù)據(jù)的裝置,其特征在于,所述分析組件語法解析所述多媒體文件的一日期、一創(chuàng)作者名稱、一專輯名稱及一創(chuàng)作名稱其中之一或其組合。
41.如權(quán)利要求34所述的用以產(chǎn)生內(nèi)建于一多媒體文件的一元數(shù)據(jù)的裝置,其特征在于,所述裝置還包含一接口,用以連接至一數(shù)據(jù)庫,所述數(shù)據(jù)庫存放與所述多媒體文件相關(guān)聯(lián)的一外在信息,其中所述分析組件參考所述外在信息以分析所述儲存信息。
42.如權(quán)利要求34所述的用以產(chǎn)生內(nèi)建于一多媒體文件的一元數(shù)據(jù)的裝置,其特征在于,所述元數(shù)據(jù)產(chǎn)生器自動產(chǎn)生所述元數(shù)據(jù)。
43.如權(quán)利要求34所述的用以產(chǎn)生內(nèi)建于一多媒體文件的一元數(shù)據(jù)的裝置,其特征在于,所述裝置還包含一使用者接口,其中所述元數(shù)據(jù)產(chǎn)生器于接收一指令時,產(chǎn)生所述元數(shù)據(jù)。
44.一種用以產(chǎn)生一多媒體文件的一元數(shù)據(jù)的裝置,其特征在于,所述裝置包含一擷取組件,用以擷取所述多媒體文件的一儲存信息;一分析組件,用以分析所述儲存信息;以及一元數(shù)據(jù)產(chǎn)生器,用以根據(jù)一分析結(jié)果產(chǎn)生所述元數(shù)據(jù),其中所述元數(shù)據(jù)儲存于一第一數(shù)據(jù)庫。
45.如權(quán)利要求44所述的用以產(chǎn)生一多媒體文件的一元數(shù)據(jù)的裝置,其特征在于,所述儲存信息包含所述多媒體文件的一文件名稱。
46.如權(quán)利要求44所述的用以產(chǎn)生一多媒體文件的一元數(shù)據(jù)的裝置,其特征在于,所述儲存信息包含與所述多媒體文件相關(guān)聯(lián)的一目錄名稱。
47.如權(quán)利要求44所述的用以產(chǎn)生一多媒體文件的一元數(shù)據(jù)的裝置,其特征在于,所述多媒體文件為一聲音文件、一影像文件、一文字文件及一影片文件其中之一。
48.如權(quán)利要求44所述的用以產(chǎn)生一多媒體文件的一元數(shù)據(jù)的裝置,其特征在于,所述儲存信息包含所述多媒體文件的一日期、一創(chuàng)作者名稱、一專輯名稱及一創(chuàng)作名稱其中之一或其組合。
49.如權(quán)利要求44所述的用以產(chǎn)生一多媒體文件的一元數(shù)據(jù)的裝置,其特征在于,所述儲存信息包含與所述多媒體文件相關(guān)聯(lián)自根目錄至子目錄的多個目錄名稱。
50.如權(quán)利要求44所述的用以產(chǎn)生一多媒體文件的一元數(shù)據(jù)的裝置,其特征在于,所述分析組件語法解析所述多媒體文件的一日期、一創(chuàng)作者名稱、一專輯名稱及一創(chuàng)作名稱其中之一或其組合。
51.如權(quán)利要求44所述的用以產(chǎn)生一多媒體文件的一元數(shù)據(jù)的裝置,其特征在于,所述裝置還包含一接口,用以連接至一第二數(shù)據(jù)庫,所述第二數(shù)據(jù)庫存放與所述多媒體文件相關(guān)聯(lián)的一外在信息,其中所述分析組件參考所述外在信息以分析所述儲存信息。
52.如權(quán)利要求44所述的用以產(chǎn)生一多媒體文件的一元數(shù)據(jù)的裝置,其特征在于,所述元數(shù)據(jù)產(chǎn)生器自動產(chǎn)生所述元數(shù)據(jù)。
53.如權(quán)利要求44所述的用以產(chǎn)生一多媒體文件的一元數(shù)據(jù)的裝置,其特征在于,所述裝置還包含一使用者接口,其中所述元數(shù)據(jù)產(chǎn)生器于接收一指令時,產(chǎn)生所述元數(shù)據(jù)。
54.一種用以更新一多媒體文件的一元數(shù)據(jù)的裝置,其特征在于,所述裝置包含一擷取組件,用以擷取所述多媒體文件的一儲存信息;一分析組件,用以分析所述儲存信息;以及一元數(shù)據(jù)產(chǎn)生器,用以根據(jù)一分析結(jié)果更新所述元數(shù)據(jù)。
55.如權(quán)利要求54所述的用以更新一多媒體文件的一元數(shù)據(jù)的裝置,其特征在于,所述元數(shù)據(jù)內(nèi)建于所述多媒體文件。
56.如權(quán)利要求54所述的用以更新一多媒體文件的一元數(shù)據(jù)的裝置,其特征在于,所述元數(shù)據(jù)儲存于一數(shù)據(jù)庫。
57.一種用以產(chǎn)生內(nèi)建于一多媒體文件的一元數(shù)據(jù)的系統(tǒng),其特征在于,所述系統(tǒng)包含一儲存裝置,用以儲存所述多媒體文件;以及一處理單元,用以自所述儲存裝置擷取所述多媒體文件的一儲存信息、分析所述儲存信息及根據(jù)一分析結(jié)果產(chǎn)生所述元數(shù)據(jù);其中,所述元數(shù)據(jù)儲存于所述儲存裝置。
58.一種用以產(chǎn)生一多媒體文件的一元數(shù)據(jù)的系統(tǒng),其特征在于,所述系統(tǒng)包含一儲存裝置,用以儲存所述多媒體文件;一處理單元,用以自所述儲存裝置擷取所述多媒體文件的一儲存信息、分析所述儲存信息及根據(jù)一分析結(jié)果產(chǎn)生所述元數(shù)據(jù);以及一數(shù)據(jù)庫,用以儲存所述元數(shù)據(jù)。
59.一種用以更新一多媒體文件的一元數(shù)據(jù)的系統(tǒng),其特征在于,所述系統(tǒng)包含一儲存裝置,用以儲存所述多媒體文件;以及一處理單元,用以自所述儲存裝置擷取所述多媒體文件的一儲存信息、分析所述儲存信息及根據(jù)一分析結(jié)果產(chǎn)生一新的元數(shù)據(jù);其中,所述新的元數(shù)據(jù)覆寫所述元數(shù)據(jù)。
60.一種用以產(chǎn)生內(nèi)建于一多媒體文件的一元數(shù)據(jù)的裝置,其特征在于,所述裝置包含一單元,用以擷取所述多媒體文件的一儲存信息;一單元,用以分析所述儲存信息;以及一單元,用以根據(jù)一分析結(jié)果產(chǎn)生所述元數(shù)據(jù)。
61.一種用以產(chǎn)生一多媒體文件的一元數(shù)據(jù)的裝置,其特征在于,所述裝置包含一單元,用以擷取所述多媒體文件的一儲存信息;一單元,用以分析所述儲存信息;以及一單元,用以根據(jù)一分析結(jié)果產(chǎn)生所述元數(shù)據(jù);其中所述元數(shù)據(jù)儲存于一數(shù)據(jù)庫。
62.一種用以更新一多媒體文件的一元數(shù)據(jù)的裝置,其特征在于,所述裝置包含一單元,用以擷取所述多媒體文件的一儲存信息;一單元,用以分析所述儲存信息;以及一單元,用以根據(jù)一分析結(jié)果更新所述元數(shù)據(jù)。
全文摘要
一種用以產(chǎn)生或更新一多媒體文件的一元數(shù)據(jù)的系統(tǒng)、裝置、方法及計(jì)算機(jī)可讀取介質(zhì)。該系統(tǒng)包含用以儲存該多媒體文件的一儲存裝置及該裝置。該裝置包含一擷取組件,用以擷取該多媒體文件的一儲存信息;一分析組件,用以分析該儲存信息;以及一元數(shù)據(jù)產(chǎn)生器,用以根據(jù)一分析結(jié)果產(chǎn)生該元數(shù)據(jù)。該方法包含下列的步驟擷取該多媒體文件的一儲存信息;分析該儲存信息;以及根據(jù)一分析結(jié)果產(chǎn)生該元數(shù)據(jù)。本發(fā)明具有根據(jù)一多媒體文件的數(shù)據(jù)結(jié)構(gòu)以產(chǎn)生及/或更新該多媒體文件的一元數(shù)據(jù)的能力,因此,該元數(shù)據(jù)的項(xiàng)目不須以手動的方式建立。
文檔編號G11B27/10GK101059812SQ20071008918
公開日2007年10月24日 申請日期2007年3月21日 優(yōu)先權(quán)日2006年4月20日
發(fā)明者黃維宏 申請人:聯(lián)發(fā)科技股份有限公司