一種視頻分享方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及多媒體技術(shù)領(lǐng)域,特別是涉及一種視頻分享方法和一種視頻分享裝置。
【背景技術(shù)】
[0002]由于具有方便攜帶,功能多樣等優(yōu)點(diǎn),移動終端給人們的生活和工作帶來了諸多方便。
[0003]通過移動終端,人們可以隨時隨地地觀看視頻(如電影、電視劇等等),在觀看視頻的過程中,當(dāng)發(fā)現(xiàn)視頻中的精彩片段時,通常希望將該精彩片段與他人分享。
[0004]在現(xiàn)有的做法中,當(dāng)人們需要分享視頻片段時,需要通過點(diǎn)擊移動終端的觸摸屏來調(diào)整進(jìn)度條,來選定想要分享的視頻片段,然而,在實際應(yīng)用中,由于移動終端的觸摸屏具有定位精度低的缺陷,往往難以精確選中想要分享的視頻片段,以致不得不反復(fù)調(diào)整進(jìn)度條,用以確保精確地選中想要分享的視頻片段。
[0005]現(xiàn)有的做法由于需要反復(fù)調(diào)整進(jìn)度條,不僅操作繁瑣,浪費(fèi)用戶時間,還耗費(fèi)移動終端的資源。
【發(fā)明內(nèi)容】
[0006]鑒于上述問題,提出了本發(fā)明實施例以便提供一種克服上述問題或者至少部分地解決上述問題的一種視頻分享方法和相應(yīng)的一種視頻分享裝置。
[0007]為了解決上述問題,本發(fā)明實施例公開了一種視頻分享方法,包括:
[0008]當(dāng)接收到用戶輸入的視頻分享請求時,向服務(wù)器發(fā)送摘要畫面請求信息;
[0009]接收由所述服務(wù)器基于所述摘要畫面請求信息發(fā)送的摘要畫面;所述摘要畫面由所述服務(wù)器預(yù)先生成;
[0010]展示所述摘要畫面;
[0011]獲取用戶在所述摘要畫面中指定的起始摘要畫面和結(jié)束摘要畫面;
[0012]確定所述起始摘要畫面對應(yīng)的視頻起始時間點(diǎn),以及所述結(jié)束摘要畫面對應(yīng)的視頻結(jié)束時間點(diǎn);
[0013]對所述視頻起始時間點(diǎn)和所述視頻結(jié)束時間點(diǎn)所指向的第一視頻片段生成分享鏈接。
[0014]優(yōu)選的,所述摘要畫面包括一般摘要畫面,所述一般摘要畫面由所述服務(wù)器通過以下方式預(yù)先生成:
[0015]對待分析視頻進(jìn)行鏡頭分割,獲得分割鏡頭;所述待分析視頻不具有字幕;
[0016]選取各個所述分割鏡頭中在時間上位于中間的視頻幀作為關(guān)鍵幀;
[0017]對所述關(guān)鍵幀進(jìn)行視覺相似度聚類,獲得一般摘要畫面;
[0018]基于分割鏡頭的長度信息,對所獲得的一般摘要畫面分配權(quán)重值。
[0019]優(yōu)選的,所述對所述關(guān)鍵幀進(jìn)行視覺相似度聚類,獲得一般摘要畫面的步驟包括:
[0020]提取各個所述關(guān)鍵幀的視覺信息;
[0021 ]采用所述視覺信息,計算各個所述關(guān)鍵幀的視覺特征向量;
[0022]采用所述視覺特征向量,計算相鄰N個關(guān)鍵幀所形成的向量中心;其中,所述相鄰N個關(guān)鍵幀與所述向量中心的距離最大值小于或等于預(yù)設(shè)閾值;
[0023]提取相鄰N個關(guān)鍵幀中,距離所述向量中心最近的關(guān)鍵幀作為一般摘要畫面。
[0024]優(yōu)選的,所述摘要畫面包括字幕摘要畫面,所述字幕摘要畫面由所述服務(wù)器通過以下方式預(yù)先生成:
[0025]獲取待分析視頻中字幕的字幕開始時間點(diǎn)和字幕結(jié)束時間點(diǎn);
[0026]確定所述字幕開始時間點(diǎn)和所述字幕結(jié)束時間點(diǎn)所指向的第二視頻片段;
[0027]提取在時間上位于所述第二視頻片段中間位置的視頻幀作為字幕摘要畫面;
[0028]基于分割鏡頭的長度信息,對所提取的字幕摘要畫面分配權(quán)重值。
[0029]優(yōu)選的,還包括:
[0030]從與所述第一視頻片段對應(yīng)的摘要畫面中,提取權(quán)重值較大的M個摘要畫面,M為預(yù)設(shè)值;
[0031 ]在所述分享鏈接上展示所提取的M個摘要畫面。
[0032]本發(fā)明實施例還公開了一種視頻分享裝置,包括:
[0033]摘要畫面請求信息發(fā)送模塊,用于當(dāng)接收到用戶輸入的視頻分享請求時,向服務(wù)器發(fā)送摘要畫面請求信息;
[0034]摘要畫面接收模塊,用于接收由所述服務(wù)器基于所述摘要畫面請求信息發(fā)送的摘要畫面;所述摘要畫面由所述服務(wù)器預(yù)先生成;
[0035]第一摘要畫面展示模塊,用于展示所述摘要畫面;
[0036]指定摘要畫面獲取模塊,用于獲取用戶在所述摘要畫面中指定的起始摘要畫面和結(jié)束摘要畫面;
[0037]視頻時間點(diǎn)確定模塊,用于確定所述起始摘要畫面對應(yīng)的視頻起始時間點(diǎn),以及所述結(jié)束摘要畫面對應(yīng)的視頻結(jié)束時間點(diǎn);
[0038]分享鏈接生成模塊,用于對所述視頻起始時間點(diǎn)和所述視頻結(jié)束時間點(diǎn)所指向的第一視頻片段生成分享鏈接。
[0039]優(yōu)選的,所述摘要畫面包括一般摘要畫面,所述一般摘要畫面由所述服務(wù)器通過以下方式預(yù)先生成:
[0040]對待分析視頻進(jìn)行鏡頭分割,獲得分割鏡頭;所述待分析視頻不具有字幕;
[0041]選取各個所述分割鏡頭中在時間上位于中間的視頻幀作為關(guān)鍵幀;
[0042]對所述關(guān)鍵幀進(jìn)行視覺相似度聚類,獲得一般摘要畫面;
[0043]基于分割鏡頭的長度信息,對所獲得的一般摘要畫面分配權(quán)重值。
[0044]優(yōu)選的,所述對所述關(guān)鍵幀進(jìn)行視覺相似度聚類,獲得一般摘要畫面的步驟包括:
[0045]提取各個所述關(guān)鍵幀的視覺信息;
[0046]采用所述視覺信息,計算各個所述關(guān)鍵幀的視覺特征向量;
[0047]采用所述視覺特征向量,計算相鄰N個關(guān)鍵幀所形成的向量中心;其中,所述相鄰N個關(guān)鍵幀與所述向量中心的距離最大值小于或等于預(yù)設(shè)閾值;
[0048]提取相鄰N個關(guān)鍵幀中,距離所述向量中心最近的關(guān)鍵幀作為一般摘要畫面。
[0049]優(yōu)選的,所述摘要畫面包括字幕摘要畫面,所述字幕摘要畫面由所述服務(wù)器通過以下方式預(yù)先生成:
[0050]獲取待分析視頻中字幕的字幕開始時間點(diǎn)和字幕結(jié)束時間點(diǎn);
[0051]確定所述字幕開始時間點(diǎn)和所述字幕結(jié)束時間點(diǎn)所指向的第二視頻片段;
[0052]提取在時間上位于所述第二視頻片段中間位置的視頻幀作為字幕摘要畫面;
[0053]基于分割鏡頭的長度信息,對所提取的字幕摘要畫面分配權(quán)重值。
[0054]優(yōu)選的,還包括:
[0055]摘要畫面提取模塊,用于從與所述第一視頻片段對應(yīng)的摘要畫面中,提取權(quán)重值較大的M個摘要畫面,M為預(yù)設(shè)值;
[0056]第二摘要畫面展示模塊,用于在所述分享鏈接上展示所提取的M個摘要畫面。
[0057]本發(fā)明實施例包括以下優(yōu)點(diǎn):
[0058]在本發(fā)明實施例中,服務(wù)器可以預(yù)先生成摘要畫面,當(dāng)移動終端接收到用戶輸入的視頻分享請求時,向服務(wù)器發(fā)送摘要畫面請求信息,移動終端可以接收服務(wù)器發(fā)送的摘要畫面,并將摘要畫面展示在移動終端上,用戶可以在摘要畫面中指定的起始摘要畫面和結(jié)束摘要畫面,移動終端可以確定起始摘要畫面對應(yīng)的視頻起始時間點(diǎn),以及結(jié)束摘要畫面對應(yīng)的視頻結(jié)束時間