本申請(qǐng)涉及視頻處理領(lǐng)域,尤其涉及一種視頻截圖生成方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、在現(xiàn)今的數(shù)字化時(shí)代,當(dāng)用戶在社交互動(dòng)、站內(nèi)探討或是進(jìn)行文案構(gòu)思時(shí),常常會(huì)借助影視劇中的經(jīng)典臺(tái)詞/對(duì)話,并輔以相應(yīng)的截圖,以此豐富表達(dá),增強(qiáng)信息的表達(dá)效果。
2、然而,傳統(tǒng)的做法往往讓用戶施行系列繁瑣的步驟,需要自行在龐大的劇集資源中細(xì)細(xì)尋找、精確定位臺(tái)詞出現(xiàn)的具體場(chǎng)景,隨后暫停播放,小心翼翼地截取相關(guān)畫面。截圖的過程不僅耗時(shí)耗力,更是對(duì)用戶截圖效率的考驗(yàn),降低用戶的使用體驗(yàn)感。
3、因而,亟需研發(fā)一種視頻截圖生成方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)解決上述存在的一個(gè)或多個(gè)問題。
技術(shù)實(shí)現(xiàn)思路
1、鑒于此,為解決上述技術(shù)問題或部分技術(shù)問題,本發(fā)明實(shí)施例提供視頻截圖生成方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。
2、第一方面,本申請(qǐng)?zhí)峁┝艘环N視頻截圖生成方法,所述方法包括:
3、獲取目標(biāo)臺(tái)詞在目標(biāo)視頻中對(duì)應(yīng)的第一字幕條目,所述第一字幕條目包括所述目標(biāo)臺(tái)詞的全部臺(tái)詞內(nèi)容;
4、確定所述第一字幕條目中每條字幕在目標(biāo)視頻中出現(xiàn)的起始時(shí)間和結(jié)束時(shí)間;
5、基于所述起始時(shí)間和結(jié)束時(shí)間,獲取所述字幕在目標(biāo)視頻中對(duì)應(yīng)的視頻片段;
6、從所述視頻片段中選取目標(biāo)視頻畫面作為所述字幕的字幕截圖;
7、利用所述字幕的字幕截圖生成所述目標(biāo)臺(tái)詞的視頻截圖。
8、在一個(gè)可能的實(shí)施方式中,所述從所述視頻片段中選取目標(biāo)視頻畫面作為所述字幕的字幕截圖,包括:
9、在所述視頻片段時(shí)長(zhǎng)小于第一預(yù)設(shè)時(shí)長(zhǎng)的情況下,從所述視頻片段中選取起始時(shí)間的視頻畫面作為所述字幕的字幕截圖;
10、在所述視頻片段時(shí)長(zhǎng)大于第一預(yù)設(shè)時(shí)長(zhǎng)的情況下,從所述視頻片段中選取第一目標(biāo)時(shí)間對(duì)應(yīng)的第一視頻畫面,或者所述第一視頻畫面與第二目標(biāo)時(shí)間對(duì)應(yīng)的第二視頻畫面,作為所述字幕的字幕截圖。
11、在一個(gè)可能的實(shí)施方式中,從所述視頻片段中選取第一目標(biāo)時(shí)間對(duì)應(yīng)的第一視頻畫面,或者所述第一視頻畫面與第二目標(biāo)時(shí)間對(duì)應(yīng)的第二視頻畫面,作為所述字幕的字幕截圖,包括:
12、獲取所述視頻片段中第一目標(biāo)時(shí)間對(duì)應(yīng)的第一視頻畫面、以及第二目標(biāo)時(shí)間對(duì)應(yīng)的第二視頻畫面,確定所述第一視頻畫面與所述第二視頻畫面的畫面相似度;
13、在所述畫面相似度低于第一相似閾值的情況下,選取第一視頻畫面與第二視頻畫面作為所述字幕的字幕截圖;
14、在所述畫面相似度高于第一相似閾值的情況下,選取第一視頻畫面作為所述字幕的字幕截圖。
15、在一個(gè)可能的實(shí)施方式中,所述獲取目標(biāo)臺(tái)詞在目標(biāo)視頻中對(duì)應(yīng)的第一字幕條目,包括:
16、將目標(biāo)臺(tái)詞與字幕庫(kù)中的字幕進(jìn)行對(duì)比,確定所述目標(biāo)臺(tái)詞在目標(biāo)視頻中對(duì)應(yīng)的起始字幕和結(jié)束字幕;
17、將所述字幕庫(kù)中起始字幕到結(jié)束字幕的字幕條目,作為所述目標(biāo)臺(tái)詞在目標(biāo)視頻中對(duì)應(yīng)的第一字幕條目。
18、在一個(gè)可能的實(shí)施方式中,在所述確定所述第一字幕條目中每條字幕在目標(biāo)視頻中出現(xiàn)的起始時(shí)間和結(jié)束時(shí)間之前,所述方法還包括:
19、獲取目標(biāo)視頻的第二字幕條目,所述第二字幕條目包括所述目標(biāo)視頻的全部字幕;
20、將字幕在目標(biāo)視頻中開始幀和結(jié)束幀的時(shí)間,分別作為所述字幕在所述目標(biāo)視頻中出現(xiàn)的起始時(shí)間和結(jié)束時(shí)間;
21、按照第二字幕條目中各字幕起始時(shí)間的先后順序,依次將所述第二字幕條目中的字幕以及所述字幕在所述目標(biāo)視頻中出現(xiàn)的開始時(shí)間和結(jié)束時(shí)間存儲(chǔ)至字幕庫(kù)。
22、在一個(gè)可能的實(shí)施方式中,所述利用所述字幕的字幕截圖生成所述目標(biāo)臺(tái)詞的視頻截圖,包括:
23、獲取所述第一字幕條目包括的字幕條數(shù);
24、在所述第一字幕條目包括一條字幕的情況下,將所述字幕的字幕截圖作為所述目標(biāo)臺(tái)詞對(duì)應(yīng)的視頻截圖;
25、在所述第一字幕條目包括多條字幕的情況下,按照第一字幕條目中各字幕起始時(shí)間的先后順序,將多條字幕的字幕截圖依次進(jìn)行拼接,得到字幕疊加截圖;
26、將所述字幕疊加截圖作為所述目標(biāo)臺(tái)詞對(duì)應(yīng)的視頻截圖。
27、在一個(gè)可能的實(shí)施方式中,所述方法還包括:
28、將目標(biāo)臺(tái)詞與字幕庫(kù)中的字幕進(jìn)行語義對(duì)比,確定所述目標(biāo)臺(tái)詞在目標(biāo)視頻中的候選字幕條目,所述候選字幕條目包括與所述目標(biāo)臺(tái)詞對(duì)應(yīng)的候選字幕,所述候選字幕用以生成所述目標(biāo)臺(tái)詞對(duì)應(yīng)的候選視頻截圖。
29、第二方面,本申請(qǐng)?zhí)峁┝艘环N視頻截圖生成裝置,所述裝置包括:
30、第一獲取模塊,用于獲取目標(biāo)臺(tái)詞在目標(biāo)視頻中對(duì)應(yīng)的第一字幕條目,所述第一字幕條目包括所述目標(biāo)臺(tái)詞的全部臺(tái)詞內(nèi)容;
31、時(shí)間確定模塊,用于確定所述第一字幕條目中每條字幕在目標(biāo)視頻中出現(xiàn)的起始時(shí)間和結(jié)束時(shí)間;
32、第二獲取模塊,用于基于所述起始時(shí)間和結(jié)束時(shí)間,獲取所述字幕在目標(biāo)視頻中對(duì)應(yīng)的視頻片段;
33、截圖選取模塊,用于從所述視頻片段中選取目標(biāo)視頻畫面作為所述字幕的字幕截圖;
34、截圖生成模塊,用于利用所述字幕的字幕截圖生成所述目標(biāo)臺(tái)詞的視頻截圖。
35、第三方面,本申請(qǐng)?zhí)峁┝艘环N電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)第一方面任一項(xiàng)實(shí)施例所述的視頻截圖生成方法的步驟。
36、第四方面,本申請(qǐng)還提供了一種計(jì)算機(jī)存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)第一方面任一項(xiàng)實(shí)施例所述的視頻截圖生成方法的步驟。
37、本申請(qǐng)實(shí)施例提供的上述技術(shù)方案與現(xiàn)有技術(shù)相比具有如下優(yōu)點(diǎn):本申請(qǐng)實(shí)施例提供的視頻截圖生成方法,不僅可以幫助用戶快速定位所需字幕,還利用了字幕的時(shí)間屬性,使得用戶無需精確輸入臺(tái)詞原文或特定發(fā)生時(shí)間,只需簡(jiǎn)單操作,即可迅速截取與字幕對(duì)應(yīng)的視頻截圖,極大地簡(jiǎn)化了用戶截圖的操作流程,使用戶能夠輕松獲取目標(biāo)臺(tái)詞的視頻截圖,為用戶創(chuàng)作提供便利,提升了用戶截圖的效率,達(dá)到增強(qiáng)了用戶體驗(yàn)的效果。
1.一種視頻截圖生成方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述從所述視頻片段中選取目標(biāo)視頻畫面作為所述字幕的字幕截圖,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述從所述視頻片段中選取第一目標(biāo)時(shí)間對(duì)應(yīng)的第一視頻畫面,或者所述第一視頻畫面與第二目標(biāo)時(shí)間對(duì)應(yīng)的第二視頻畫面,作為所述字幕的字幕截圖,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取目標(biāo)臺(tái)詞在目標(biāo)視頻中對(duì)應(yīng)的第一字幕條目,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述確定所述第一字幕條目中每條字幕在目標(biāo)視頻中出現(xiàn)的起始時(shí)間和結(jié)束時(shí)間之前,所述方法還包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述利用所述字幕的字幕截圖生成所述目標(biāo)臺(tái)詞的視頻截圖,包括:
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
8.一種視頻截圖生成裝置,其特征在于,包括:
9.一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)權(quán)利要求1~7中任一項(xiàng)所述的視頻截圖生成方法的步驟。
10.一種存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1~7中任一項(xiàng)所述的視頻截圖生成方法的步驟。