使用標簽的多媒體管理的方法、裝置及計算機程序產(chǎn)品的制作方法【
技術領域:
】[0001]本發(fā)明涉及一種移動電子裝置的視頻播放,尤其涉及一種用以使用標簽來執(zhí)行多媒體管理的方法、裝置及計算機程序產(chǎn)品?!?br>背景技術:
】[0002]根據(jù)已知技術,對于目前的移動電子裝置(例如可同時具備個人數(shù)字助理(personaldigitalassistant,PDA)的功能的多功能移動電話或是可同時具備移動電話的功能的PDA)來說,由于其高實用性,這些裝置已成為日常生活中不可或缺的一部分。當使用者試著使用已知的移動電子裝置來共享一視頻片段(videoclip)給他/她的朋友時,可能會遭遇一些問題,例如當使用者使用已知的移動電子裝置來傳送一電子郵件(email)給他/她的朋友以共享一視頻片段時,他/她的朋友在能夠確實了解該視頻片段中有趣的內(nèi)容在哪個位置之前,可能必須事先耗費許多時間去瀏覽整個視頻片段。在另一例子中,使用者可能使用已知的移動電子裝置以將視頻片段上傳至一服務器,以及將該視頻片段所在的服務器位置傳給他/她的朋友以共享該視頻片段時,在他/她的朋友能夠確實了解該視頻片段中有趣的內(nèi)容在哪個位置之前,仍必須事先耗費許多時間去瀏覽整個視頻片段。因此,需要一種新穎的方法來加強電子裝置的視頻共享服務?!?br/>發(fā)明內(nèi)容】[0003]因此,本發(fā)明的一目的在于提供一種執(zhí)行使用標簽的多媒體管理的方法以及相關的裝置與計算機程序產(chǎn)品,以解決上述問題。[0004]本發(fā)明的另一目的在于提供一種執(zhí)行使用標簽的多媒體管理的方法以及相關的裝置與計算機程序產(chǎn)品,以加強電子裝置的視頻共享服務。[0005]本發(fā)明的至少一優(yōu)選實施例提供了一種用以執(zhí)行使用標簽的多媒體管理的方法。該方法應用于一電子裝置,且該方法包含以下步驟:提供一使用者界面以允許一使用者將對應于一多媒體文件的至少一時間戳記(timestamp)的至少一標簽加入至一進度條(progressbar),其中該使用者界面為該電子裝置上的一多媒體播放器的使用者界面;以及當檢測到被加入至該進度條的一特定標簽被選取來執(zhí)行一基于標簽的播放時,從該特定標簽的標簽信息所指示的一特定時間戳記來開始播放該多媒體文件。[0006]本發(fā)明的至少另一優(yōu)選實施例提供了一種裝置,用以通過標簽來執(zhí)行多媒體管理,該裝置包含一電子裝置的至少一部分,并且包含一存儲單元以及一處理電路。該存儲單元用以存儲該電子裝置的信息,其中該存儲單元包含一標簽數(shù)據(jù)庫,該標簽數(shù)據(jù)庫用以存儲標簽信息。該處理電路耦接于該存儲單元,用以控制該電子裝置的操作,以及另用以提供一使用者界面以允許一使用者將對應于一多媒體文件的至少一時間戳記的至少一標簽加入至一進度條,其中當檢測到被加入至該進度條的一特定標簽被選取來執(zhí)行一基于標簽的播放時,該處理電路從該特定標簽所指示的一時間戳記來開始播放該多媒體文件。[0007]本發(fā)明的至少再一優(yōu)選實施例提供了一種具有程序指令的計算機程序產(chǎn)品。該計算機程序產(chǎn)品用以指示一電子裝置的一處理器執(zhí)行以下步驟:提供一使用者界面以允許一使用者將對應于一多媒體文件的至少一時間戳記的至少一標簽加入至一進度條;以及當檢測到被加入至該進度條的一特定標簽被選取來執(zhí)行一基于標簽的播放時,從該特定標簽所設定的一時間戳記開始播放該多媒體文件。[0008]本發(fā)明的優(yōu)點在于,所提供的方法、裝置以及計算機程序產(chǎn)品可省去使用者以及他/她的朋友的時間,其中由于標簽可提供瀏覽提示,因此使用者不需要再親自用一或多個文字段落來解釋,且他/她的朋友在確實得知該視頻分段中有趣的部分在哪里之前,不需要事先耗費長時間來瀏覽整個視頻片段。此外,上述的方法、裝置以及計算機程序產(chǎn)品可加強電子裝置的視頻共享服務。另外,使用者可輸入一特定標簽的一標簽文字至該電子裝置,以作為對他/她自己以及他/她的朋友的提示,故該特定標簽可被輕易且迅速地從多個先前被加入至使用者界面的進度條的標簽中被選取,進而帶給使用者以及他/她的朋友更棒的瀏覽體驗?!靖綀D說明】[0009]圖1為本發(fā)明用于執(zhí)行使用標簽的多媒體管理的裝置的一實施例的示意圖。[0010]圖2為圖1的裝置的一些實施細節(jié)的示意圖。[0011]圖3為本發(fā)明用于執(zhí)行使用標簽的多媒體管理的方法的一實施例的流程圖。[0012]圖4為基于標簽(tag-based)的控制架構應用在圖3的方法的一實施例的示意圖。[0013]圖5為關于圖4的基于標簽的控制架構的彈出菜單的一實施例的示意圖。[0014]圖6為關于圖4的基于標簽的控制架構的畫中畫(pictureinpicture,PIP)播放的示意圖。[0015]圖7為基于標簽的控制架構應用在圖3的方法的另一實施例的示意圖。[0016]圖8為根據(jù)本發(fā)明一實施例的應用圖3的方法的工作流程的示意圖。[0017]圖9為根據(jù)本發(fā)明另一實施例的應用圖3的方法的工作流程的示意圖。[0018]【符號說明】[0019]100裝置[0020]105存儲單元[0021]110處理電路[0022]112程序代碼[0023]105TD標簽數(shù)據(jù)庫[0024]200移動電話[0025]230相機模塊[0026]240觸摸感測顯示面板[0027]300方法[0028]310?320、810?890、910?960步驟[0029]400視頻播放器使用者界面[0030]403播放/暫停虛擬按鈕[0031]405標簽虛擬按鈕[0032]410、710進度條[0033]420-1、420-2、720-1、720-2、720-3標簽[0034]412,712目前時間指標[0035]510、730彈出菜單[0036]610PIP視窗[0037]800、900工作流程【具體實施方式】[0038]請參考圖1,圖1為本發(fā)明用于執(zhí)行使用標簽的多媒體管理的裝置的一實施例的示意圖,其中裝置100可包含至少一部分(例如一部分或全部)的電子裝置,舉例來說,裝置100可包含上述電子裝置的一部分,尤其是可為電子裝置中的一主要控制電路,譬如集成電路(integratedcircuit,IC)。在另一例子中,裝置100可為全部的電子裝置。電子裝置的范例可包含(但不限定于)一移動電話(例如一多功能移動電話)、一移動計算機(例如一平板計算機(tablet))、一個人數(shù)字助理(personaldigitalassistant,PDA),以及一個人計算機(例如膝上型計算機或桌上型計算機)。[0039]如圖1所示,裝置100包含一存儲單元105以及一處理電路110,其中處理電路110可被耦接于存儲單元105,尤其是可被電連接至存儲單元105。根據(jù)本范例,存儲單元105用以存儲電子裝置的信息,且處理電路110耦接于存儲單元105,用以控制電子裝置的操作。請注意,處理電路110可選擇性地以使用運行在集成電路上的軟件(或固件)模塊的混和式架構(mixedscheme)來實施,或是以純硬件架構來實施。例如,處理電路110可包含一處理器并且使用安裝有處理器的至少一印刷電路版(printedcircuitboard,PCB))來實施的相關硬件電路,且存儲單元105包含至少一存儲器,例如至少一隨機存取存儲器(randomaccessmemory,RAM)和/或至少一非易失性存儲器(例如一電子式可清除編程只讀存儲器(electricallyerasablereadonlymemory,EEPR0M)或是一‘決閃存儲器(flashmemory)),其中程序代碼112可事先被存儲于存儲單元105并且被處理電路110取得,以在處理電路110上運行,如圖1所示。然而,此僅為說明的目的,并非用以限定本發(fā)明。在另一范例中,處理電路110可由純硬件電路來加以實施,其中程序代碼112嵌入于處理電路110中。[0040]根據(jù)本范例,處理電路110(尤其是,執(zhí)行程序代碼112的處理電路110,而程序代碼112可為一應用程序、一操作系統(tǒng)或一驅(qū)動程序)可執(zhí)行使用標簽的多媒體管理,例如存儲單元105可包含一標簽數(shù)據(jù)庫(tagdatabase)105TD,且標簽數(shù)據(jù)庫105TD可用以存儲多個標簽的標簽信息,譬如關聯(lián)于這些標簽之一多媒體文件的多個時間戳記(timestamp)以及多個標簽文字(tagtext)(例如多個標簽字串(tagstring)),其中使用者可輸入或編輯這些標簽的標簽文字以供進一步的使用。然而此僅為說明的目的,并非用以限定本發(fā)明。在另一范例中,處理電路110(尤其是,執(zhí)行程序代碼112的處理電路110,而程序代碼112可為一應用程序、一操作系統(tǒng)或一驅(qū)動程序)可將上述的標簽信息(例如關聯(lián)于這些標簽的時間戳記以及這些標簽的標簽文字(或標簽字串))附加該多媒體文件(例如前述的視頻片段)。在使用者與他/她的朋友共享多媒體文件且他們的電子裝置(如移動電話)皆具備前述的電子裝置的相同功能的情況下(例如他們可能擁有相同種類的移動電話,其中每一移動電話根據(jù)本發(fā)明一或多個實施例來實施),而在前述的附加于該多媒體文件的標簽信息的輔助之下,這些電子裝置可從對應于任一標簽的時間戳記來開始播放該多媒體文件。舉例來說,這些電子裝置可直接地利用上述的附加于多媒體文件的標簽信息。在另一范例中,這些電子裝置可分別事先將上述附加于多媒體文件的標簽信息存儲至其本身當前第1頁1 2 3 4