專利名稱:快速從前次播放點看光盤影片的方法
技術領域:
本發明有關一種快速從前次播放點看光盤影片的方法。
VCD和DVD光盤影片相較於錄影帶的好處為畫質清晰,且不會因多次的觀看、或者拷貝而降低其畫面品質。然而,在實際使用上仍有不及於錄影帶之處。亦即,當光盤影片沒有一次看完時,使用者必須記著前次停止播放的時間點,以便在下次播放時,再重新選定正確的時間時點播放,這樣才能接續前次未播的段落。但是,如果忘了時間,則必須按著快轉來尋找,或者利用VCD2.1的規格,直接跳到預先設定的段落然而,所預設的段落不一定為前次停止播放的時間點,仍然要使用快轉找出所要接續觀賞的節目段落。這樣對於使用者而言,相當不便利。
有鑒於此,本發明的目的是提供一種快速從前次播放點看光盤影片的方法,讓使用者可以省去必須記錄時間的煩惱。
為了達到上述自的,根據本發明一方面提出的種快速從前次播放點看光盤影片的方法,包括下列步驟提供數據庫,用以記錄尚未播完光盤影片的識別碼及前次停止播放時的下錨時間點;在播放光盤影片時,播放程序由目前所播放的目標光盤影片中取得一目標識別碼;播放程序搜尋上述數據庫,判定是否記錄有與上述目標識別碼相同的識別碼;其中,若有記錄,則上述播放程序從上述數據庫中所記錄的前次下錨時間點開始,繼續播放上述目標光盤影片直到停止播放;若無記錄,上述播放程序將會暫存上述目標識別碼,再開始播放上述目標光盤影片直到停止播放;當停止播放上述目標光盤影片時,上述播放程序判定上述目標光盤影片是否已播放完畢;若已播放完畢,則放棄上述目標識別碼;若尚未播放完畢,則將上述目標識別碼、及目前停止播放的時間點記錄於上述數據庫中。
為實現上述目的,根據本發明另一方面提出的快速從前次播放點看光盤影片的方法,包括提供數據庫,以建置數個使用者目錄,每一使用者目錄下,分別記錄尚未播完光盤影片的識別碼及前次停止播放時的下錨時間點;指定使用者目錄;播放光盤影片時,播放程序由目前所播放的目標光盤影片中取得一目標識別碼;在所述數據庫的指定使用者目錄中進行搜尋,判定是否記錄有與所述目標識別碼相同的識別碼;其中,若有記錄,則所述播放程序從所述數據庫的指定使用者目錄中所記錄的前次下錨時間點開始繼續播放所述目標光盤影片直到停止播放;若無記錄,所述播放程序將會暫存所述目標識別碼而再開始播放所述目標光盤影片直到停止播放;當停止播放所述目標光盤影片時,所述播放程序判定所述目標光盤影片是否己播放完畢若已播放完畢,則放棄所述目標識別碼若尚未播放完畢,則將所述目標識別碼及目前停止播放的時間點記錄於所述數據庫的指定使用者目錄中。
本發明是利用播放程序自動將光盤影片播放的時間點記錄下來;這樣,對於尚未播畢的光盤影片可於下次播放時自動跳到所記錄的時間點,并且從前次播放點繼續進行播放。
為更清楚理解本發明的目的、特點和優點,下面將結合附圖對本發明的較佳實施例進行詳細說明。
圖1是顯示依據本發明方法第一實施例的流程圖;圖2顯示依據本發明方法第二實施例的流程圖。
第一實施例圖1顯示依據本發明方法第一實施例的流程圖;下文將參照所示流程圖,對本發明方法作詳細的說明。
首先,在電腦系統上提供數據庫(可通過播放程序進行存取),用以記錄尚未播完光盤影片的識別碼及前次停止播放時的下錨時間點。在此實施例中,如下表所示記錄有3筆光盤影片識別碼(例如,序號)及其前次的播放時間點。
———————數據庫記錄———————光盤1#3838123005023光盤2#5757321011230光盤3#5437890003620**************************************開始播放光盤影片后,(步驟10)播放程序由自前所播放的目標光盤影片中取得一目標識別碼。在此實施例中假設系播放光盤2。因此,播放程序將取得一目標識別碼為#5757321。
接著,(步驟11)播放程序搜尋上述數據庫,判定是否記錄有與上述目標識別碼相同的識別碼。因為,上述數據庫中記錄有識別碼#5757321;所以,(步驟12)上述播放程序將從上述數據庫中所記錄的前次下錨時間點(亦即011230的段落)開始,(步驟14)繼續播放上述目標光盤影片(即光盤2)直到停止播放。
當停止播放上述目標光盤影片后,(步驟15)上述播放程序判定上述目標光盤影片是否已播放完畢;若已播放完畢,則(步驟16)放棄識別碼;即將上述數據庫中光盤2的識別數據(#5757321)和前次下錨時間(011230)均予以刪除,然后結束。若仍尚未播放完畢,(步驟17)則將上述光盤2的目標識別碼、及目前停止播放的時間點(例如,為23230)記錄於上述數據庫中,然后結束。
另外,開始播放光盤影片后,若播放新光盤影片(光盤4識別碼#1111111)并非光盤1-3其中之一。由於在數據庫中無記錄;所以,(步驟13)上述播放程序將會暫存上述目標識別碼(#1111111),(步驟14)再開始播放上述目標光盤影片直到停止播放。
同理,當停止播放上述目標光盤影片(光盤4)后,(步驟15)上述播放程序判定上述目標光盤影片是否已播放完畢;若己播放完畢,則放棄識別碼;即舍去所暫存的上述目標識別碼(#1111111)然后結束。若仍尚未播放完畢,(步驟I7)則將上述光盤4的目標識別碼(#111111)及目前停止播放的時間點(例如,為010010)新增加於上述數據庫中,然后結束。
第二實施例圖2顯示依據本發明方法第二實施例的流程圖;下文將參照所示流程圖,對本發明方法作詳細的說明。
首先,在電腦系統上提供數據庫(可通過播放程序進行存取),其中可建置有數個使用者目錄,每個目錄用以記錄尚未播完光盤影片的識別碼及前次停止播放時的下錨時間點。在此實施例中,如下表所示數據庫中有2個使用者目錄(使用者一、使用者二),每個目錄中記錄有光盤影片識別碼(例如,序號)、及其前次的播放時間點。
——————————數據庫記錄——————————<使用者一> 光盤1#3838123 005023光盤2#5757321 011230光盤3#5437890 003620<使用者二> 光盤1#3838123 011523光盤2#5757321 005201***************************************************
開始播放光盤影片后,(步驟10)播放程序由目前所播放的目標光盤影片中取得一目標識別碼。在此實施例中,假設系播放光盤2。因此,播放程序將取得一目標識別碼為#5757321。
(步驟30)由使用者指定使用者目錄。例如,使用者一想要將前次未看完的光盤2看完,所以在播放程序詢問時,即可以選擇輸入<使用者一>的目錄。
接著,(步驟21)播放程序搜尋上述數據庫的<使用者一>目錄,判定是否記錄有與上述目標識別碼相同的識別碼。因為,<使用者一>目錄中,記錄有識別碼#5757321;所以,(步驟22)上述播放程序將從<使用者一>目錄中所記錄的前次下錨時間點(即011230的段落)開始,(步驟24)繼續播放上述目標光盤影片(即光盤2)直到停止播放。
當停止播放上述目標光盤影片后,(步驟25)上述播放程序判定上述目標光盤影片是否已播放完畢;若已播放完畢,則放棄識別碼即將上述<使用者一>目錄中,光盤2的識別數據(#5757321)和前次下錨時間(011230)均予以刪除,然后結束。若仍尚未播放完畢,(步驟27)則將上述光盤2的目標識別碼及目前停止播放的時間點(例如,為023230)記錄於上述<使用者一>目錄中,然后結束。
另外,(選擇<使用者一>目錄后)開始播放光盤影片后,若使用者系播放新光盤影片(光盤4識別碼#1111111)并非光盤1-3其中之一。由於在<使用者一>目錄中無記錄;所以,(步驟23)上述播放程序將會暫存上述目標識別碼(#1111111);然后,(步驟24)再開始播放上述目標光盤影片直到停止播放。
同理,當停止播放上述目標光盤影片(光盤4)后,(步驟25)上述播放程序判定上述目標光盤影片是否已播放完畢;若已播放完畢,則放棄識別碼;即舍去所暫存的上述目標識別碼(#1111111)然后結束。若仍尚未播放完畢,(步驟27)則將上述光盤4的目標識別碼(#1111111)及自前停止播放的時間點(例如,為010010)新增加於上述<使用者一>目錄中,然后結束。
上述情形為所指定的使用者目錄(即<使用者一>、<使用者二>),均已建置於上述數據庫的情形。而如果(步驟30)當指定的使用者目錄(例如,第三使用者,指定<使用者三>),并未建置於上述數據庫時,(步驟23)上述播放程序將會暫存上述指定使用者目錄的名稱(即<使用者三>)及所播放光盤的目標識別碼;然后,(步驟24)再開始播放上述目標光盤影片直到停止播放。
接著,當停止播放上述目標光盤影片后,(步驟25)上述播放程序判定上述目標光盤影片是否已播放完畢;若已播放完畢,(步驟26)則放棄暫存的識別碼及目錄名稱;即<使用者三>目錄不會建置於上述數據庫中,光盤的識別數據也予以舍棄,然后結束。
若仍尚未播放完畢,(步驟27)則先依實際需要在上述數據庫中建置<使用者三>目錄,再將上述光盤的目標識別碼及目前停止播放的時間點記錄於<使用者三>目錄中,然后結束。
雖然本發明通過上述較佳實施例予以揭示,然其并非用以限定本發明,任何熟悉本技術的人員,在不脫離本發明的精神的前提下還可作出種種的等效變化和等效替換,這些等效變化和等效替換均應包括在本發明的專利保護范圍內。
權利要求
1.一種快速從前次播放點看光盤影片的方法,包括提供數據庫,用以記錄尚未播完光盤影片的識別碼及前次停止播放時的下錨時間點;播放光盤影片時,播放程序由目前所播放的目標光盤影片中取得一目標識別碼;搜尋所述數據庫,判定是否記錄有與所述目標識別碼相同的識別碼;其中,若有記錄,則所述播放程序從所述數據庫中所記錄的前次下錨時間點開始繼續播放所述目標光盤影片直到停止播放;若無記錄,所述播放程序將會暫存所述目標識別碼,再開始播放所述目標光盤影片直到停止播放;當停止播放所述目標光盤影片時,所述播放程序判定所述目標光盤影片是否已播放完畢若已播放完畢,則放棄所述目標識別碼;若尚未播放完畢,則將所述目標識別碼及目前停止播放的時間點記錄於所述數據庫中。
2.如權利要求1所述的方法,其特征在于,當所述數據庫記錄有與所述目標識別碼相同的識別碼,且所述目標光盤影片已播放完畢時,所述播放程序將所述數據庫中與所述目標識別碼相同的識別碼以及其所對應的前次下錨時間點予以刪除。
3.如權利要求1所述的方法,其特征在于,所述數據庫中沒有與所述目標識別碼相同的識別碼,且所述目標光盤影片已播放完畢時,所述播放程序將清除所暫存的所述目標識別碼,而不會將其記錄至所述數據庫中。
4.一種快速從前次播放點看光盤影片的方法,包括提供數據庫,以建置數個使用者目錄,每一使用者目錄下,分別記錄尚未播完光盤影片的識別碼及前次停止播放時的下錨時間點;指定使用者目錄;播放光盤影片時,播放程序由目前所播放的目標光盤影片中取得一目標識別碼;在所述數據庫的指定使用者目錄中進行搜尋,判定是否記錄有與所述目標識別碼相同的識別碼;其中,若有記錄,則所述播放程序從所述數據庫的指定使用者目錄中所記錄的前次下錨時間點開始繼續播放所述目標光盤影片直到停止播放;若無記錄,所述播放程序將會暫存所述目標識別碼而再開始播放所述目標光盤影片直到停止播放;當停止播放所述目標光盤影片時,所述播放程序判定所述目標光盤影片是否己播放完畢若已播放完畢,則放棄所述目標識別碼若尚未播放完畢,則將所述目標識別碼及目前停止播放的時間點記錄於所述數據庫的指定使用者目錄中。
5.如權利要求4所述的方法,其特征在于,若所要指定的使用者目錄并未建置於所述數據庫中,則所述播放程序將會暫存所述指定使用者目錄的名稱及所述目標識別碼,再開始播放所述目標光盤影片直到停止播放。
6.如權利要求5所述的方法,其特征在于,當確認所述目標光盤影片已播放完畢時,所述播放程序將清除所暫存的所述指定使用者目錄的名稱及所述目標識別碼,而不會將其記錄至所述數據庫中。
7.如權利要求5所述的方法,其特征在于,當確認所述目標光盤影片并未播放完畢時,所述播放程序還將所述數據庫中建置所述指定使用者目錄的名稱,并在其目錄下儲存所述目標識別碼以及目前停止播放的時間。
8.如權利要求4所述的方法,其特征在于,當所述數據庫的指定使用者目錄中,記錄有與所述目標識別碼相同的識別碼,且所述目標光盤影片已播放完畢時,所述播放程序還將所述指定使用者目錄中與所述目標識別碼相同的識別碼以及其所對應的前次下錨時間點予以刪除。
9.如權利要求4所述的方法,其特征在于,所述數據庫的指定使用者目錄中,若沒有與所述自標識別碼相同的識別碼,且所述自標光盤影片已播放完畢時,所述播放程序將清除所暫存的所述目標識別碼,而不會將其記錄至所述數據庫的使用者目錄中。
全文摘要
一種快速從前次播放點看光盤影片的方法包括提供數據庫以記錄未播完光盤影片的識別碼及前次停止播放時間點;播放程序由目前播放的目標光盤影片中取得一目標識別碼;搜尋數據庫判定是否記錄有與目標識別碼相同的識別碼;按播放程序播放目標光盤影片;停播時播放程序判定目標光盤影片是否播放完畢。這樣,可利用播放程序自動記錄光盤影片播放時間點而對尚未播畢的光盤影片於下次播放時自動跳到記錄的時間點并從前次播放點繼續播放。
文檔編號G11B27/19GK1392561SQ01121068
公開日2003年1月22日 申請日期2001年6月15日 優先權日2001年6月15日
發明者董忠智 申請人:神基科技股份有限公司