一種視頻畫面截取方法及裝置制造方法
【專利摘要】本發(fā)明實施例公開了一種視頻畫面截取方法及裝置,該方法包括:接收移動終端發(fā)送的截圖請求,所述截圖請求中攜帶有目標視頻文件的標識信息及目標畫面在所述目標視頻文件中的相對位置信息;根據(jù)所述目標視頻文件的標識信息以及所述相對位置信息,對所述目標視頻文件的相應位置的視頻畫面進行截??;向所述移動終端發(fā)送所截取的視頻畫面。與現(xiàn)有技術(shù)相比,由于不在移動終端本地進行畫面的截取,因此,可以有效的避免由于操作系統(tǒng)對特定格式的視頻不支持截圖而導致的無法對目標視頻文件的畫面進行截取的問題。
【專利說明】一種視頻畫面截取方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端領(lǐng)域,特別涉及一種視頻畫面的截取方法及裝置。
【背景技術(shù)】
[0002]隨著多媒體技術(shù)的快速發(fā)展,如今的移動終端已經(jīng)不僅僅是扮演通信工具或辦公工具的角色,在很多時候也被當作移動的影音播放器、游戲機等娛樂工具使用。當用戶在移動終端上看視頻的過程中,如果看到自己感興趣的畫面,還可以對該畫面進行截圖。
[0003]但是,有些移動終端的操作系統(tǒng)可能對特定格式的視頻不支持截圖。例如,蘋果的IOS系統(tǒng)由于系統(tǒng)的權(quán)限限制和接口限制,無法實現(xiàn)對TS格式視頻進行截圖。在這種情況下,當用戶在iPhone/iPad上觀看TS格式視頻,就無法對自己感興趣的畫面進行截圖。
【發(fā)明內(nèi)容】
[0004]為解決上述問題,本發(fā)明實施例公開了一種視頻畫面截取方法及裝置;技術(shù)方案如下:
[0005]一種視頻畫面截取方法,包括:
[0006]接收移動終端發(fā)送的截圖請求,所述截圖請求中攜帶有目標視頻文件的標識信息及目標畫面在所述目標視頻文件中的相對位置信息;
[0007]根據(jù)所述目標視頻文件的標識信息以及所述相對位置信息,對所述目標視頻文件的相應位置的視頻畫面進行截??;
[0008]向所述移動終端發(fā)送所截取的視頻畫面。
[0009]本發(fā)明同時公開了一種視頻畫面截取裝置,包括:
[0010]截圖指令接收單元,用于接收用戶發(fā)出的截圖指令;
[0011 ] 信息獲取單元,用于獲取目標視頻文件的標識信息及目標畫面在所述目標視頻文件中的相對位置信息;
[0012]截圖請求發(fā)送單元,用于向服務器發(fā)送截圖請求,所述截圖請求中攜帶有所述目標視頻文件的標識信息及所述目標畫面在所述目標視頻文件中的相對位置信息;
[0013]視頻畫面接收單元,用于接收所述服務器根據(jù)所述截圖請求所截取的視頻畫面。
[0014]本發(fā)明實施例通過獲取目標視頻文件的標識信息及目標畫面對應的相對位置信息,在將它們發(fā)送給服務器后,由服務器對目標視頻文件的相應位置的視頻畫面進行截取,再將所截取的畫面發(fā)送至移動終端。由于不在移動終端本地進行畫面的截取,因此,可以有效的避免由于操作系統(tǒng)對特定格式的視頻不支持截圖而導致的無法對目標視頻文件的畫面進行截取的問題。
【專利附圖】
【附圖說明】
[0015]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0016]圖1為本發(fā)明實施例一種視頻畫面截取方法的流程圖;
[0017]圖2為本發(fā)明實施例服務器側(cè)的第一種視頻畫面截取方法的流程圖;
[0018]圖3為本發(fā)明實施例移動終端側(cè)的第一種視頻畫面截取方法的流程圖;
[0019]圖4為本發(fā)明實施例服務器側(cè)的第二種視頻畫面截取方法的流程圖;
[0020]圖5為本發(fā)明實施例移動終端側(cè)的第二種視頻畫面截取方法的流程圖;
[0021]圖6為本發(fā)明實施例服務器側(cè)的第一種視頻畫面截取裝置的結(jié)構(gòu)示意圖;
[0022]圖7為本發(fā)明實施例移動終端側(cè)的第一種視頻畫面截取裝置的結(jié)構(gòu)示意圖;
[0023]圖8為本發(fā)明實施例服務器側(cè)的第二種視頻畫面截取裝置的結(jié)構(gòu)示意圖;
[0024]圖9為本發(fā)明實施例服務器側(cè)的第二種視頻畫面截取裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0025]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0026]為了解決現(xiàn)有技術(shù)中移動終端的操作系統(tǒng)可能對特定格式的視頻不支持截圖的問題,本發(fā)明提供了一種視頻畫面截取方法,如圖1所示,可以包括:
[0027]S101,移動終端接收用戶發(fā)出的截圖指令;
[0028]S102,移動終端根據(jù)該截圖指令獲取目標視頻文件的標識信息及目標畫面在目標視頻文件中的相對位置信息;
[0029]S103,移動終端向服務器發(fā)送截圖請求,該截圖請求中攜帶有目標視頻文件的標識信息及目標畫面在目標視頻文件中的相對位置信息;
[0030]S104,服務器在接收到移動終端發(fā)送的截圖請求后,根據(jù)目標視頻文件的標識信息以及所述相對位置信息,對目標視頻文件的相應位置的視頻畫面進行截取;
[0031]S105,服務器將所截取的視頻畫面發(fā)送給移動終端;
[0032]S106,移動終端接收服務器根據(jù)截圖請求所截取的視頻畫面。
[0033]上述方案中,移動終端獲取目標視頻文件的標識信息及目標畫面對應的相對位置信息,在將它們發(fā)送給服務器后,由服務器對目標視頻文件的相應位置的視頻畫面進行截取,再將所截取的畫面發(fā)送至移動終端。
[0034]由于不在移動終端本地進行畫面的截取,因此,可以有效的解決現(xiàn)有技術(shù)中由于操作系統(tǒng)對特定格式的視頻不支持截圖而導致的無法對目標視頻文件的畫面進行截取的問題。
[0035]本發(fā)明實施例提供的一種視頻畫面截取方法的執(zhí)行主體可以是移動終端中的視頻畫面截取裝置,該裝置可以是相關(guān)軟件的一個插件。這里所說的移動終端一般指觸手機、筆記本電腦、平板電腦等,其具體形式本發(fā)明并不需要進行限定。
[0036]本發(fā)明技術(shù)方案一種典型的應用場景為:
[0037]當用戶在iPhone上在線觀看TS格式的A視頻時,由于用戶對該視頻中女主角的服裝很感興趣,因此,用戶想將該女主角穿著該服裝的視頻畫面截取下來,再根據(jù)截取下來的圖片選購與該服裝一樣或類似的服飾。
[0038]可是,現(xiàn)有技術(shù)中,由于蘋果iOS系統(tǒng)的權(quán)限限制和接口限制,無法實現(xiàn)對該TS格式視頻進行畫面的截取操作。此時,用戶可以通過本發(fā)明提供的一種視頻畫面截取方法來解決這個問題,具體操作為:
[0039]當用戶看到該女主角穿著用戶感興趣的服裝出現(xiàn)在視頻畫面B中時,可以點擊一下屏幕上的截圖按鈕,即向iPhone發(fā)出了一個截圖指令。iPhone在接收到該截圖指令后,會根據(jù)該截圖指令獲取A視頻的標識信息及視頻畫面B在A視頻的相對位置信息。然后再向服務器發(fā)送截圖請求,該截圖請求中可以攜帶有A視頻的標識信息及畫面B在A視頻的相對位置信息。
[0040]服務器在接收到該截圖請求后,首先要根據(jù)A視頻的標識信息找到網(wǎng)絡側(cè)中的A視頻,之后再根據(jù)視頻畫面B在A視頻的相對位置信息實現(xiàn)對視頻畫面B的截取。
[0041]在截取完畢后,再將截取的視頻畫面B發(fā)送給iPhone,iPhone就會接收到截取的視頻畫面B,并將該視頻畫面B顯示在屏幕上或直接保存到指定的存儲位置。
[0042]需要說明的是,在上面的場景中,用戶通過點擊屏幕上的截圖按鈕向iPhone發(fā)出了截圖指令,在實際的應用中,用戶還可以通過其它方式來發(fā)出截圖指令,例如,用戶可以通過單擊目標畫面來發(fā)出截圖指令,等等,用戶發(fā)出截圖指令具體采用哪種操作形式,本發(fā)明在這里不作具體的限定,本領(lǐng)域技術(shù)人員可以根據(jù)實際情況進行選擇。
[0043]進一步需要強調(diào)的是,上面場景中的A視頻可以理解為本發(fā)明技術(shù)方案中的目標視頻文件,而A視頻的標識信息指的是能在網(wǎng)絡側(cè)唯一確定該視頻文件的標識,例如A視頻在網(wǎng)絡側(cè)的名稱、鏈接地址等,視頻畫面B可以理解為本發(fā)明技術(shù)方案中的目標畫面。
[0044]在上面的場景中,用戶是在線觀看視頻,移動終端很容易確定目標視頻文件的標識息。
[0045]但是,在用戶預先下載了目標視頻文件至移動終端本地的情況下,用戶在本地離線觀看目標視頻文件時,如果用戶想截取目標視頻畫面,移動終端就無法直接獲取目標視頻文件的標識信息。
[0046]針對此問題,一種可行的解決辦法是,在用戶預先下載目標視頻文件至移動終端本地時,將目標視頻文件的標識信息一起下載至本地,并在本地建立起目標視頻文件與其標識信息的對應關(guān)系。
[0047]例如,用戶下載了視頻Al時,可以同時下載及其標識信息,例如視頻A的鏈接地址,下載成功后,該視頻為本地視頻A2,當然,如果用戶下載視頻后沒有進行重命名的操作,Al與A2的名稱相同,如果進行重命名的操作,則Al與A2名稱不同。
[0048]移動終端在下載的過程中,可以在移動終端本地建立一個視頻Al的標識信息與本地視頻A2的標識信息的對應關(guān)系,具體的建立過程可以采用現(xiàn)有技術(shù)的相關(guān)技術(shù)方案來實現(xiàn),本發(fā)明在此不作具體的限定。
[0049]在建立起對應關(guān)系后,當用戶針對視頻A2的目標畫面發(fā)出截圖指令時,移動終端就會根據(jù)頻A2的標識信息找到對應的視頻Al的標識信息,然后執(zhí)行本發(fā)明技術(shù)方案的其它步驟,從而實現(xiàn)對本地離線視頻的畫面的截取。
[0050]可以理解的是,在此技術(shù)啟示下,本領(lǐng)域技術(shù)人員也可以采用其它的技術(shù)方案確定本地視頻A2對應的視頻Al的標識信息,本發(fā)明在此不作具體限定。
[0051]為了能夠更加清楚的描述本發(fā)明的技術(shù)方案雜,下面分別從服務器側(cè)和移動終端側(cè)對本發(fā)明提供的一種視頻畫面截取方法進行說明。
[0052]首先,針對服務器側(cè),本發(fā)明提供了一種視頻畫面截取方法,如圖2所示,可以包括:
[0053]S201,接收移動終端發(fā)送的截圖請求。
[0054]該截圖請求是在移動終端接收用戶發(fā)出的截圖指令后,向服務器發(fā)出的。并且該截圖請求中攜帶有目標視頻文件的標識信息及目標畫面在所述目標視頻文件中的相對位
置信息。
[0055]可以理解的是,除此之外,移動終端還應該向服務器發(fā)送移動終端本身的標識信息,移動終端本身的標識信息可以是移動終端的IP地址等,這樣,在服務器完成后續(xù)的視頻畫面的截取步驟后,可以將該截取的視頻畫面準確的發(fā)送至該移動終端。
[0056]這里所說的目標視頻可以理解為在移動終端中含有用戶正想要截取的視頻畫面的視頻。目標視頻的標識信息可以理解為在網(wǎng)絡側(cè)唯能一確定該視頻文件的標識,例如該視頻文件在網(wǎng)絡側(cè)的名稱、鏈接地址等。
[0057]目標畫面可以理解為用戶想要截取的視頻畫面。目標畫面在目標視頻文件中的相對位置信息可以為:
[0058]當用戶確定了目標畫面時,該畫面在目標視頻文件中的相對時刻信息;例如,目標畫面為目標視頻第05分03秒06毫秒對應的視頻畫面。也可以為該目標畫面在目標視頻文件中的視頻幀位置信息,例如,目標畫面為目標視頻第35幀對應的視頻畫面。
[0059]具體采用哪種形式作為目標畫面在標視頻文件中的相對位置信息,本領(lǐng)域技術(shù)人員可以根據(jù)實際情況進行選擇,本發(fā)明在此不作具體限定。
[0060]S202,根據(jù)目標視頻文件的標識信息以及相對位置信息,對目標視頻文件的相應位置的視頻畫面進行截取。
[0061]當服務器接收到移動終端發(fā)送的截圖請求后,先解析出截圖請求中的目標視頻文件的標識信息和目標畫面的相對位置信息。
[0062]然后再根據(jù)目標視頻文件的標識信息在媒體庫中找到該目標視頻。再根據(jù)目標畫面的相對位置信息確定到該目標畫面的準確位置,并截取目標視頻中的該目標畫面。
[0063]本步驟的具體實施方案可以采用現(xiàn)有技術(shù)的相關(guān)方案來實現(xiàn),本發(fā)明在此不作具體的限定。
[0064]S203,向移動終端發(fā)送所截取的視頻畫面。
[0065]當服務器截取了目標畫面后,就可以根據(jù)移動終端的標識信息,將所截取的視頻畫面發(fā)送給移動終端。
[0066]本發(fā)明實施例通過將目標視頻文件的標識信息及目標畫面對應的相對位置信息發(fā)送給服務器,然后由服務器對目標視頻文件的相應位置的視頻畫面進行截取,再將所截取的畫面發(fā)送至移動終端。由于不在移動終端本地進行畫面的截取,因此,可以有效的解決由于操作系統(tǒng)對特定格式的視頻不支持截圖而導致的無法對目標視頻文件的畫面進行截取的問題。
[0067]針對移動終端側(cè),本發(fā)明實施例提供了一種視頻畫面截取方法,如圖3所示,可以包括:
[0068]S301,接收用戶發(fā)出的截圖指令。
[0069]在具體實施過程中,用戶可以針對當前目標畫面發(fā)出截圖操作指令;即:
[0070]當用戶在觀看目標視頻文件的過程中,在看到目標畫面時,想對該目標畫面進行截取,便會針對當前目標畫面發(fā)出截圖操作指令。該截圖操作指令對應的具體操作形式可以任意選擇,合理即可。
[0071]例如,用戶通過點擊移動終端屏幕上的截圖按鈕發(fā)出截圖指令,也可以通過單擊目標畫面來發(fā)出截圖指令,等等,用戶發(fā)出的截圖指令具體采用哪種操作形式,本發(fā)明在這里不用具體的限定,本領(lǐng)域技術(shù)人員可以根據(jù)實際情況進行選擇。
[0072]此外,用戶還可以預先設置的帶有目標畫面相對位置信息的截圖指令。
[0073]例如,用戶可以在目標視頻文件開始之前或播放過程中,通過“設置”選項,來設定欲截取的目標畫面。例如,用戶可以通過點擊操作打開“設置”選項面板,并在其中輸入想要截取的目標畫面的相對位置信息。進一步的,用戶還可以選擇要截取一個目標畫面還是多個目標畫面,在選擇多個目標畫面的時侯,還可以選擇分別手動設定各目標畫面的相對位置信息,或選擇一個目標畫面的截取周期,即每隔一段時間自動截取。
[0074]S302,獲取目標視頻文件的標識信息及目標畫面在目標視頻文件中的相對位置信肩、O
[0075]這里所說的目標視頻可以理解為在移動終端中含有用戶正想要截取的視頻畫面的視頻。目標視頻的標識信息可以理解為在網(wǎng)絡側(cè)唯能一確定該視頻文件的標識,例如該視頻文件在網(wǎng)絡側(cè)的名稱、鏈接地址等。
[0076]目標畫面可以理解為用戶想要截取的視頻畫面。目標畫面在所述目標視頻文件中的相對位置信息可以為:
[0077]當用戶確定了目標畫面時,該畫面在目標視頻文件中的相對時刻信息;例如,目標畫面為該視頻第05分03秒06毫秒對應的視頻畫面。也可以為該目標畫面在目標視頻文件中的視頻幀位置信息,例如,,目標畫面為該視頻第35幀對應的視頻畫面。
[0078]具體采用哪種作為目標畫面在標視頻文件中的相對位置信息,本領(lǐng)域技術(shù)人員可以根據(jù)實際情況進行選擇,本發(fā)明在此不作具體限定。
[0079]S303,向服務器發(fā)送截圖請求。
[0080]在移動終端獲取目標視頻文件的標識信息及目標畫面在目標視頻文件中的相對位置信息后,可以自動向服務器發(fā)送截圖請求,截圖請求中攜帶有目標視頻文件的標識信息及目標畫面在目標視頻文件中的相對位置信息。
[0081]當然可以理解的是,向服務器發(fā)送截圖請求的同時,還得向服務器發(fā)送移動終端的標識信息,例如移動終端的IP地址。這樣,在服務器完成后續(xù)的視頻畫面的截取步驟后,可以將該截取的視頻畫面準確的發(fā)送至該移動終端。
[0082]S304,接收服務器根據(jù)截圖請求所截取的視頻畫面。
[0083]當服務器接收到移動終端發(fā)送的截圖請求后,會根據(jù)截圖請求中的目標視頻文件的標識信息及目標畫面的相對位置信息截取目標視頻文件的目標畫面,并向移動終端發(fā)送截取的視頻畫面。最后,移動終端接收服務器根據(jù)截圖請求所截取的視頻畫面。
[0084]在移動終端接收到服務器根據(jù)截圖請求所截取的視頻畫面后,可以在屏幕上顯示該視頻畫面,也可以將其存儲在指定的位置。該位置可以由用戶自定義設定,也可以由移動終端指定。
[0085]當然也可以在接收到服務器所截取的視頻畫面后,在屏幕上顯示出人機交互的對話框,詢問用戶是否將該視頻畫面顯示在屏幕上,在用戶確定的情況下,顯示該視頻畫面,并進一步詢問用戶對于該視頻畫面是存儲還是刪除。
[0086]本發(fā)明實施例通過移動終端獲取目標視頻文件的標識信息及目標畫面對應的相對位置信息后將它們發(fā)送給服務器,觸發(fā)服務器進行視頻畫面的截取操作。然后再接收服務器發(fā)送的所截取的視頻畫面。由于不在移動終端本地進行畫面的截取,因此,可以有效的解決由于操作系統(tǒng)對特定格式的視頻不支持截圖而導致的無法對目標視頻文件的畫面進行截取的問題。
[0087]在實際的應用過程中,由于視頻的格式種類很多,服務器可能也會出現(xiàn)對于某種視頻格式的視頻不能進行視頻畫面截取的問題。
[0088]為了解決這一問題,一種可行的技術(shù)方案為:在服務器側(cè)增加一個視頻格式的判斷機制,此時,如圖4所示,本發(fā)明的技術(shù)方案可以包括:
[0089]在執(zhí)行S201接收移動終端發(fā)送的截圖請求后,
[0090]先執(zhí)行S202A,根據(jù)目標視頻文件的標識信息確定目標視頻文件。
[0091]再執(zhí)行S202B,判斷目標視頻文件的視頻格式是否為可進行視頻畫面截取的視頻格式。
[0092]在實際應用中,服務器可能會預先設置一種或幾種可以進行視頻畫面截取的視頻格式,當確定了目標視頻文件時,就可以進一步根據(jù)目標視頻文件的視頻格式來判斷服務器能否進行視頻畫面截取。
[0093]在判斷結(jié)果為是的情況下,執(zhí)行S202C,根據(jù)目標視頻畫面的相對位置信息對目標視頻文件的相應位置的視頻畫面進行截取。
[0094]在判斷結(jié)果為否的情況下,執(zhí)行S202D,將目標視頻文件轉(zhuǎn)換成標準視頻文件,其中,標準視頻文件的視頻格式為可進行視頻畫面截取的視頻格式。
[0095]關(guān)于將目標視頻文件轉(zhuǎn)換成標準視頻文件的具體實施方案,可以采用現(xiàn)有技術(shù)的相關(guān)技術(shù)方案來實現(xiàn),本發(fā)明實施例在此不作具體限定。
[0096]執(zhí)行完S202D后,再執(zhí)行S202C,對標準視頻文件的相應位置的視頻畫面進行截取。
[0097]在執(zhí)行S202C后,再執(zhí)行S203。
[0098]采用這種實施方式,可以擴大本發(fā)明技術(shù)方案的應用范圍。有利于增加本發(fā)明技術(shù)方案的應用前景。
[0099]由于本發(fā)明實施例是通過將目標視頻文件的標識信息及目標畫面在所述目標視頻文件發(fā)送至服務器后由服務器實現(xiàn)視頻畫面的截取,然后再由服務器向移動終端發(fā)送截取結(jié)果。這種通過服務器截取與本地截取相比,完成截取的時間會相對較長,當然,這種“較長”是處于用戶可以接受的范圍內(nèi)的。
[0100]進一步的,也可以在移動終端方面增加一個判斷機制,先判斷目標視頻是否可以在本地進行視頻畫面的截取,然后再決定是采用服務器截取還是采用本地截取。這樣,在保證能實現(xiàn)視頻畫面的截取的前提下,盡量減少完成截取所用的時間。無疑可以提升用戶的體驗性。
[0101]具體可以采用如下的技術(shù)方案,如圖5所示,在移動終端執(zhí)行完S301后,
[0102]執(zhí)行S301A,判斷目標視頻文件的視頻格式是否為可進行視頻畫面截取的視頻格式。
[0103]本步驟的具體實施方案,可以采用現(xiàn)有技術(shù)的相關(guān)技術(shù)方案來實現(xiàn),本發(fā)明實施例在此不作具體限定。
[0104]在判斷結(jié)果為否的情況下,繼續(xù)執(zhí)行S302及后續(xù)步驟。
[0105]在判斷結(jié)果為是的情況下,可以直接在本地進行視頻畫面的截取。
[0106]這樣就既考慮了視頻畫面的截取能功的實現(xiàn),又考慮了用戶的體驗性。
[0107]需要說明的是,上述的針對服務器側(cè)各種實施方案,即可單獨實施,也可以組合在一起實施,同理,針對移動終端側(cè)各種實施方案,即可單獨實施,也可以組合在一起實施。具體采用哪種實施方式,本領(lǐng)域技術(shù)人員可以根據(jù)實際情況進行確定,本發(fā)明在此不作限制。
[0108]相應于上面的方法實施例,本發(fā)明還分別從服務器側(cè)和移動終端側(cè)提供了一種視頻畫面截取裝置。
[0109]針對服務器側(cè),本發(fā)明提供了一種視頻畫面截取裝置,如圖6所示,可以包括:
[0110]截圖請求接收單元201,用于接收移動終端發(fā)送的截圖請求,所述截圖請求中攜帶有目標視頻文件的標識信息及目標畫面在所述目標視頻文件中的相對位置信息;
[0111]視頻畫面截取單元202,用于根據(jù)所述目標視頻文件的標識信息以及所述相對位置信息,對所述目標視頻文件的相應位置的視頻畫面進行截?。?br>
[0112]視頻畫面發(fā)送單元203,向所述移動終端發(fā)送所截取的視頻畫面。
[0113]本發(fā)明實施例通過將目標視頻文件的標識信息及目標畫面對應的相對位置信息發(fā)送給服務器,然后由服務器對目標視頻文件的相應位置的視頻畫面進行截取,再將所截取的畫面發(fā)送至移動終端。由于不在移動終端本地進行畫面的截取,因此,可以有效的解決由于操作系統(tǒng)對特定格式的視頻不支持截圖而導致的無法對目標視頻文件的畫面進行截取的問題。
[0114]在具體實施過程中,如圖7所示,視頻畫面截取單元202可以包括:
[0115]目標視頻文件確定子單元202A,用于根據(jù)目標視頻文件的標識信息確定目標視頻文件;
[0116]視頻格式判斷子單元202B,用于在目標視頻文件確定子單元確定目標視頻文件后,判斷目標視頻文件的視頻格式是否為可進行視頻畫面截取的視頻格式;
[0117]視頻畫面截取子單元202C,用于在判斷結(jié)果為是的情況下,根據(jù)相對位置信息對目標視頻文件的相應位置的視頻畫面進行截?。?br>
[0118]視頻格式轉(zhuǎn)換子單元202D,用于在判斷結(jié)果為否的情況下,進一步將目標視頻文件轉(zhuǎn)換成標準視頻文件,該標準視頻文件的視頻格式為可進行視頻畫面截取的視頻格式;
[0119]并觸視頻畫面截取子單元202C根據(jù)所述相對位置信息對標準視頻文件中相應位置的視頻畫面進行截取。
[0120]在具體實施過程中,目標畫面在目標視頻文件中的相對位置信息,可以包括:
[0121]所述目標畫面在所述目標視頻文件中的相對時刻信息;
[0122]或[0123]所述目標畫面在所述目標視頻文件中的視頻幀位置信息。
[0124]針對移動終端,本發(fā)明提供了一種視頻畫面截取裝置,如圖8所示,可以包括
[0125]截圖指令接收單元301,用于接收用戶發(fā)出的截圖指令;
[0126]信息獲取單元302,用于獲取目標視頻文件的標識信息及目標畫面在目標視頻文件中的相對位置信息;
[0127]截圖請求發(fā)送單元303,用于向服務器發(fā)送截圖請求,該截圖請求中攜帶有目標視頻文件的標識信息及目標畫面在目標視頻文件中的相對位置信息;
[0128]視頻畫面接收單元304,用于接收服務器根據(jù)截圖請求所截取的視頻畫面。
[0129]本發(fā)明實施例通過移動終端獲取目標視頻文件的標識信息及目標畫面對應的相對位置信息后將它們發(fā)送給服務器,觸發(fā)服務器進行視頻畫面的截取操作。然后再接收服務器發(fā)送的所截取的視頻畫面。由于不在移動終端本地進行畫面的截取,因此,可以有效的解決由于操作系統(tǒng)對特定格式的視頻不支持截圖而導致的無法對目標視頻文件的畫面進行截取的問題。
[0130]在具體實施過程中,所述截圖指令接收單元301具體用于:
[0131]接收用戶針對當前目標畫面發(fā)出的截圖操作指令;
[0132]或
[0133]接收用戶預先設置的帶有目標畫面相對位置信息的截圖指令。
[0134]在具體實施過程中,如圖9所示,該裝置還可以包括視頻格式判斷單元301A,用于在所述截圖指令接收單元301接收用戶發(fā)出的截圖指令后,判斷目標視頻文件的視頻格式是否為可進行視頻畫面截取的視頻格式;
[0135]在判斷結(jié)果為否的情況下,觸發(fā)所述信息獲取單元302獲取目標視頻文件的標識信息及目標畫面在所述目標視頻文件中的相對位置信息。
[0136]在具體實施過程中,所述目標畫面在所述目標視頻文件中的相對位置信息,包括:
[0137]所述目標畫面在所述目標視頻文件中的相對時刻信息;
[0138]或
[0139]所述目標畫面在所述目標視頻文件中的視頻幀位置信息。
[0140]需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者終端不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者終端所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者終端中還存在另外的相同要素。
[0141]本說明書中的各個實施例均采用相關(guān)的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。尤其,對于裝置實施例而言,由于其基本相似于方法實施例,所以描述的比較簡單,相關(guān)之處參見方法實施例的部分說明即可。
[0142]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述方法實施方式中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲于計算機可讀取存儲介質(zhì)中,這里所稱得的存儲介質(zhì),如:ROM/RAM、磁碟、光盤等。
[0143] 以上所述僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進等,均包含在本發(fā)明的保護范圍內(nèi)。
【權(quán)利要求】
1.一種視頻畫面截取方法,其特征在于,包括: 接收移動終端發(fā)送的截圖請求,所述截圖請求中攜帶有目標視頻文件的標識信息及目標畫面在所述目標視頻文件中的相對位置信息; 根據(jù)所述目標視頻文件的標識信息以及所述相對位置信息,對所述目標視頻文件的相應位置的視頻畫面進行截取; 向所述移動終端發(fā)送所截取的視頻畫面。
2.如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述目標視頻文件的標識信息以及所述相對位置信息,對所述目標視頻文件的相應位置的視頻畫面進行截取,包括: 根據(jù)所述目標視頻文件的標識信息確定所述目標視頻文件,并判斷所述目標視頻文件的視頻格式是否為可進行視頻畫面截取的視頻格式; 在判斷結(jié)果為是的情況下,根據(jù)所述相對位置信息對所述目標視頻文件的相應位置的視頻畫面進行截??; 在判斷結(jié)果為否的情況下,進一步將所述目標視頻文件轉(zhuǎn)換成標準視頻文件,所述標準視頻文件的視頻格式為可進行視頻畫面截取的視頻格式; 根據(jù)所述相對位置信息對所述標準視頻文件中相應位置的視頻畫面進行截取。
3.如權(quán)利要求1 所述的方法,其特征在于,所述目標畫面在所述目標視頻文件中的相對位置信息,包括: 所述目標畫面在所述目標視頻文件中的相對時刻信息; 或 所述目標畫面在所述目標視頻文件中的視頻幀位置信息。
4.一種視頻畫面截取方法,其特征在于,包括: 接收用戶發(fā)出的截圖指令; 獲取目標視頻文件的標識信息及目標畫面在所述目標視頻文件中的相對位置信息; 向服務器發(fā)送截圖請求,所述截圖請求中攜帶有所述目標視頻文件的標識信息及所述目標畫面在所述目標視頻文件中的相對位置信息; 接收所述服務器根據(jù)所述截圖請求所截取的視頻畫面。
5.如權(quán)利要求4所述的方法,其特征在于,所述接收用戶發(fā)出的截圖指令,包括: 接收用戶針對當前目標畫面發(fā)出的截圖操作指令; 或 接收用戶預先設置的帶有目標畫面相對位置信息的截圖指令。
6.如權(quán)利要求4所述的方法,其特征在于,在接收用戶發(fā)出的截圖指令后,進一步包括:判斷目標視頻文件的視頻格式是否為可進行視頻畫面截取的視頻格式; 在判斷結(jié)果為否的情況下,執(zhí)行獲取目標視頻文件的標識信息及目標畫面在所述目標視頻文件中的相對位置信息的步驟。
7.如權(quán)利要求4-6中任意一項所述的方法,其特征在于,所述目標畫面在所述目標視頻文件中的相對位置信息,包括: 所述目標畫面在所述目標視頻文件中的相對時刻信息; 或 所述目標畫面在所述目標視頻文件中的視頻幀位置信息。
8.一種視頻畫面截取裝置,其特征在于,包括: 截圖請求接收單元,用于接收移動終端發(fā)送的截圖請求,所述截圖請求中攜帶有目標視頻文件的標識信息及目標畫面在所述目標視頻文件中的相對位置信息; 視頻畫面截取單元,用于根據(jù)所述目標視頻文件的標識信息以及所述相對位置信息,對所述目標視頻文件的相應位置的視頻畫面進行截取; 視頻畫面發(fā)送單元,用于向所述移動終端發(fā)送所截取的視頻畫面。
9.如權(quán)利要求8所述的裝置,其特征在于,所述視頻畫面截取單元包括: 目標視頻文件確定子單元,用于根據(jù)所述目標視頻文件的標識信息確定所述目標視頻文件; 視頻格式判斷子單元,用于在所述目標視頻文件確定子單元確定所述目標視頻文件后,判斷所述目標視頻文件的視頻格式是否為可進行視頻畫面截取的視頻格式; 視頻畫面截取子單元,用于在判斷結(jié)果為是的情況下,根據(jù)所述相對位置信息對所述目標視頻文件的相應位置的視頻畫面進行截取; 視頻格式轉(zhuǎn)換子單元,用于在判斷結(jié)果為否的情況下,進一步將所述目標視頻文件轉(zhuǎn)換成標準視頻文件,所述標準視頻文件的視頻格式為可進行視頻畫面截取的視頻格式;并觸發(fā)所述視頻畫面截取子單元根據(jù)所述相對位置信息對所述標準視頻文件中相應位置的視頻畫面進行截取。
10.如權(quán)利要求8所述的裝置,其特征在于,所述目標畫面在所述目標視頻文件中的相對位置信息,包括: 所述目標畫面在所述目標視頻文件中的相對時刻信息; 或 所述目標畫面在所述目標視頻文件中的視頻幀位置信息。
11.一種視頻畫面截取裝置,其特征在于,包括: 截圖指令接收單元,用于接收用戶發(fā)出的截圖指令; 信息獲取單元,用于獲取目標視頻文件的標識信息及目標畫面在所述目標視頻文件中的相對位置信息; 截圖請求發(fā)送單元,用于向服務器發(fā)送截圖請求,所述截圖請求中攜帶有所述目標視頻文件的標識信息及所述目標畫面在所述目標視頻文件中的相對位置信息; 視頻畫面接收單元,用于接收所述服務器根據(jù)所述截圖請求所截取的視頻畫面。
12.如權(quán)利要求11所述的裝置,其特征在于,所述截圖指令接收單元具體用于: 接收用戶針對當前目標畫面發(fā)出的截圖操作指令; 或 接收用戶預先設置的帶有目標畫面相對位置信息的截圖指令。
13.如權(quán)利要求11所述的裝置,其特征在于,還包括視頻格式判斷單元,用于在所述截圖指令接收單元接收用戶發(fā)出的截圖指令后,判斷目標視頻文件的視頻格式是否為可進行視頻畫面截取的視頻格式; 在判斷結(jié)果為否的情況下,觸發(fā)所述信息獲取單元獲取目標視頻文件的標識信息及目標畫面在所述目標視頻文件中的相對位置信息。
14.如權(quán)利要求11-13中任意一項所述的裝置,其特征在于,所述目標畫面在所述目標視頻文件中的相對位置信息,包括: 所述目標畫面在所述目標視頻文件中的相對時刻信息; 或 所述目標畫面在所述目 標視頻文件中的視頻幀位置信息。
【文檔編號】H04N21/234GK104023248SQ201410292809
【公開日】2014年9月3日 申請日期:2014年6月25日 優(yōu)先權(quán)日:2014年6月25日
【發(fā)明者】楊子斌, 黃梓柱, 孫穎慧 申請人:北京奇藝世紀科技有限公司