視頻播放定位的方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機技術(shù)領(lǐng)域,特別是涉及一種視頻播放定位的方法和系統(tǒng)。
【背景技術(shù)】
[0002]目前,用戶經(jīng)常會用到視頻播放器觀看視頻,然而,在觀看視頻的過程中,由于某些原因錯過了視頻的精彩片段或者想重溫視頻里面的精彩片段時,現(xiàn)有的視頻播放器一般是通過左右滑動去調(diào)節(jié)視頻播放的進度;但這種視頻播放定位方法需要進行多次的左右滑動才能定位到想要觀看的大概時間點,操作繁瑣并且很難快速精確地定位到一個具體的時間點。
【發(fā)明內(nèi)容】
[0003]基于此,針對【背景技術(shù)】中的現(xiàn)有視頻播放定位的方法需要進行多次的左右滑動才能定位到想要觀看的大概時間點,操作繁瑣并且很難快速精確到一個具體的時間點的問題,本發(fā)明提供一種視頻播放定位的方法,操作簡單,能夠快速精確地定位到一個具體的播放時間點。
[0004]為實現(xiàn)上述目的,本發(fā)明實施例采用的技術(shù)方案如下:
[0005]一種視頻播放定位的方法,包括步驟:
[0006]獲取輸入信息;
[0007]接收查詢指令,根據(jù)該查詢指令查詢所述輸入信息在字幕資源的位置信息;
[0008]根據(jù)所述位置信息,獲取對應的標識位;
[0009]根據(jù)所述標識位定位到視頻資源的播放時間點。
[0010]根據(jù)上述的一種視頻播放定位的方法,本發(fā)明實施例還提供一種視頻播放定位系統(tǒng),包括獲取輸入信息模塊、查詢模塊、獲取標識位模塊、定位模塊;
[0011 ] 所述獲取輸入信息模塊獲取輸入信息;
[0012]所述查詢模塊接收查詢指令,根據(jù)該查詢指令查詢所述輸入信息在字幕資源的位置信息;
[0013]所述獲取標識位模塊根據(jù)所述位置信息,獲取對應的標識位;
[0014]所述定位模塊根據(jù)所述標識位定位到視頻資源的播放時間點。
[0015]根據(jù)本發(fā)明方案,先是獲取輸入信息;接著接收查詢指令,根據(jù)該查詢指令查詢所述輸入信息在字幕資源的位置信息;得到位置信息后,就可以獲取對應的標識位;再根據(jù)所述標識位定位到視頻資源的播放時間點;通過根據(jù)輸入信息對字幕資源進行處理,進而定位到視頻資源的播放時間點,操作簡單,能夠快速精確地定位到一個具體的播放時間點,進而更加方便地調(diào)節(jié)播放的視頻。
【附圖說明】
[0016]圖1為本發(fā)明視頻播放定位的方法的實施例流程圖;
[0017]圖2為本發(fā)明視頻播放定位的方法第一實施例流程圖;
[0018]圖3為本發(fā)明視頻播放定位的方法第二實施例流程圖;
[0019]圖4為本發(fā)明視頻播放定位系統(tǒng)實施例的結(jié)構(gòu)示意圖;
[0020]圖5為能實現(xiàn)本發(fā)明實施例的一個計算機系統(tǒng)1000的模塊圖。
【具體實施方式】
[0021]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0022]請參閱圖1,為本發(fā)明視頻播放定位的方法的流程圖:
[0023]步驟SlOl:獲取輸入信息:
[0024]在一個實施例中,所述輸入信息包括關(guān)鍵詞語或者關(guān)鍵句子;
[0025]所述獲取輸入信息可以是指在查詢信息框內(nèi)輸入關(guān)鍵詞語或者關(guān)鍵句子;例如,輸入該視頻里面出現(xiàn)的一句話或者與該視頻字幕相關(guān)的詞語等。
[0026]步驟S102:接收查詢指令,根據(jù)該查詢指令查詢所述輸入信息在字幕資源的位置信息:
[0027]所述接收查詢指令可以是指接收鼠標點擊輸入信息框確定查詢的指令;所述輸入信息在字幕資源的位置信息是指輸入的關(guān)鍵詞語或者關(guān)鍵句子在該視頻的字幕資源的那個位置的信息;
[0028]在一個實施例中,所述根據(jù)該查詢指令查詢所述輸入信息在字幕資源的位置信息采用的查詢方式可以是遍歷查詢,即對整個字幕資源進行查找,確保查詢所述輸入信息在字幕資源的位置信息的準確性。
[0029]步驟S103:根據(jù)所述位置信息,獲取對應的標識位:
[0030]所述標識位可以是一個字符或者是人為定義的特殊標識符;每一個位置信息都有唯--個對應的標識位。
[0031]步驟S104:根據(jù)所述標識位定位到視頻資源的播放時間點:
[0032]在一個實施例中,所述字幕資源的位置信息與所述視頻資源的播放時間點通過標識位——對應;
[0033]每一個位置信息通過唯一標識位對應每一個視頻資源的播放時間點,能夠確保查詢到的每一個位置信息都有一個視頻資源的播放時間點與之對應,確保查詢后不會出現(xiàn)視頻資源的播放時間點混亂的情況。
[0034]本發(fā)明的視頻播放定位的方法創(chuàng)造性地根據(jù)輸入信息對字幕資源進行處理,進而定位到視頻資源的播放時間點,操作簡單,能夠快速精確地定位到一個具體的播放時間點,進而方便地調(diào)節(jié)播放的視頻。
[0035]然而,在查詢所述輸入信息在字幕資源的位置信息時,會出現(xiàn)該輸入信息在字幕資源中不存在相關(guān)的字幕信息的情況,下面結(jié)合實施例說明本發(fā)明的視頻播放定位的方法是如何解決上述情況:
[0036]較優(yōu)地,在一個實施例中,在查詢所述輸入信息在字幕資源的位置信息不存在時,提示在字幕資源中不存在與該輸入信息相關(guān)的字幕信息。
[0037]所述提示在字幕資源中不存在與該輸入信息相關(guān)的字幕信息采用的方式可以是彈出一個信息提示框,告知用戶在字幕資源中不存在與該輸入信息相關(guān)的字幕信息;
[0038]進一步地,在提示字幕資源中不存在與該輸入信息相關(guān)的字幕信息后,還可以提示再次輸入其他輸入信息進行相關(guān)的查詢。
[0039]另外,在查詢所述輸入信息在字幕資源的位置信息時,由于輸入的關(guān)鍵詞語或者關(guān)鍵句子在該視頻的字幕資源出現(xiàn)兩次或者兩次以上,導致出現(xiàn)查詢到兩個或者兩個以上的字幕資源的位置信息的情況,下面再次結(jié)合實施例說明本發(fā)明的視頻播放定位的方法是如何解決上述情況:
[0040]較優(yōu)地,在另一個實施例中,在查詢所述輸入信息在字幕資源的位置信息存在兩個或者兩個以上時,包括步驟:
[0041]步驟一:根據(jù)每一個位置信息,獲取對應的每一個標識位;
[0042]步驟二:根據(jù)每一個標識位定位到視頻資源的每一個播放時間點;
[0043]步驟三:顯示每一個定位到視頻資源的播放時間點的視頻截圖的縮略圖。
[0044]進一步地,在顯示所有定位到視頻資源的播放時間點的視頻截圖的縮略圖后還包括步驟:
[0045]接收選擇視頻截圖的縮略圖的指令,根據(jù)該選擇視頻截圖的縮略圖的指令定位到相應的視頻資源的播放時間點。
[0046]所述選擇視頻截圖的縮略圖的指令可以是指鼠標點擊顯示的視頻截圖的縮略圖的指令,表示用戶選擇從這個視頻資源的播放時間點播放該視頻,進而根據(jù)該選擇視頻截圖的縮略圖的指令定位到相應的視頻資源的播放時間點。
[0047]下面結(jié)合具體的實施例,以說明本發(fā)明的視頻播放定位的方法是如何實現(xiàn)的;請參閱圖2,為本發(fā)明視頻播放定位的方法第一實施例流程圖:
[0048]步驟201:獲取輸入的關(guān)鍵詞語或者關(guān)鍵句子;
[0049]步驟202:接收查詢指令,根據(jù)該查詢指令查詢所述關(guān)鍵詞語或者關(guān)鍵句子在字幕資源的位置信息是否存在;若不存在,進入步驟203 ;若存在,進入步驟204 ;
[0050]步驟203:提示在字幕資源中不存在與所述關(guān)鍵詞語或者關(guān)鍵句子相關(guān)的字幕信息;
[0051]步驟204:根據(jù)所述位置信息,獲取對應的標識位;
[0052]步驟205:根據(jù)所述標識位定位到視頻資源的播放時間點。
[0053]請參閱圖3,為本發(fā)明視頻播放定位的方法第二實施例流程圖,以說明在查詢所述輸入信息在字幕資源的位置信息存在兩個或者兩個以上時,本發(fā)明的視頻播放定位方法是如何實現(xiàn)的:
[0054]步驟301:獲取輸入的關(guān)鍵詞語或者關(guān)鍵句子;
[0