System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本申請實施例涉及視頻剪輯,具體為涉及一種視頻配樂方法、裝置、計算機(jī)設(shè)備和存儲介質(zhì)。
技術(shù)介紹
1、隨著視頻剪輯技術(shù)的不斷發(fā)展,短視頻的消費需求也在不斷增長,越來越多的用戶通過視頻剪輯技術(shù)不斷豐富短視頻的形式和內(nèi)容。其中在眾多視頻剪輯技術(shù)中,圍繞視頻背景音樂的自動匹配技術(shù)也受到廣大視頻愛好者的追求。
2、傳統(tǒng)的視頻背景音樂的匹配主要還是依靠人工手動挑選,根據(jù)視頻素材結(jié)合自己的感覺進(jìn)行目標(biāo)音樂的匹配,這樣導(dǎo)致用戶往往需要花較多時間和精力去尋找合適的目標(biāo)音樂,導(dǎo)致視頻剪輯的效率較低。
技術(shù)實現(xiàn)思路
1、本申請實施例提供了一種視頻配樂方法、裝置、計算機(jī)設(shè)備和存儲介質(zhì),要解決的技術(shù)問題為,針對現(xiàn)有技術(shù)的缺陷,現(xiàn)有的視頻背景音樂的匹配主要還是依靠人工手動挑選,導(dǎo)致用戶往往需要花較多時間和精力去尋找合適的目標(biāo)音樂,導(dǎo)致視頻剪輯的效率較低。
2、為解決上述技術(shù)問題,本申請采用的一個技術(shù)方案是:提供一種視頻配樂方法、裝置、計算機(jī)設(shè)備和存儲介質(zhì),所述視頻配樂方法包括:
3、獲取待配樂視頻,根據(jù)所述待配樂視頻,獲得所述待配樂視頻的視頻節(jié)拍數(shù)據(jù)、視頻情緒數(shù)據(jù)和視頻內(nèi)容數(shù)據(jù);
4、獲取多個待匹配音樂,根據(jù)多個所述待匹配音樂,獲得各個所述待匹配音樂的音樂節(jié)拍數(shù)據(jù)、音樂風(fēng)格數(shù)據(jù)和音樂內(nèi)容數(shù)據(jù);
5、將各個所述待匹配音樂的所述音樂節(jié)拍數(shù)據(jù)、所述音樂風(fēng)格數(shù)據(jù)和所述音樂內(nèi)容數(shù)據(jù),分別與所述待配樂視頻對應(yīng)的所述視頻節(jié)拍數(shù)據(jù)、所述視頻情緒數(shù)據(jù)和所述視頻內(nèi)容數(shù)據(jù)進(jìn)
6、根據(jù)比對結(jié)果,從多個所述待匹配音樂中確定候選匹配音樂。
7、在一具體實施方式中,所述獲得所述待配樂視頻的視頻節(jié)拍數(shù)據(jù)、視頻情緒數(shù)據(jù)和視頻內(nèi)容數(shù)據(jù),包括:
8、獲取所述待配樂視頻的慣性傳感器數(shù)據(jù)及各視頻幀的視角數(shù)據(jù),得到所述待配樂視頻的所述視頻節(jié)拍數(shù)據(jù),所述視頻節(jié)拍數(shù)據(jù)表征所述待配樂視頻的視頻節(jié)奏;
9、對所述待配樂視頻進(jìn)行人體檢測和場景檢測,根據(jù)人體檢測結(jié)果和場景檢測結(jié)果得到所述待配樂視頻的所述視頻情緒數(shù)據(jù);
10、通過視頻理解算法分析所述待配樂視頻的各視頻幀內(nèi)容,根據(jù)大型語言模型對所述各視頻幀內(nèi)容進(jìn)行訓(xùn)練分析,得到所述待配樂視頻的所述視頻內(nèi)容數(shù)據(jù)。
11、在一具體實施方式中,所述獲取多個待匹配音樂,根據(jù)多個所述待匹配音樂,獲得各個所述待匹配音樂的音樂節(jié)拍數(shù)據(jù)、音樂風(fēng)格數(shù)據(jù)和音樂內(nèi)容數(shù)據(jù),包括:
12、分析所述待匹配音樂的音頻波形,得到所述待匹配音樂的所述音樂節(jié)拍數(shù)據(jù);
13、檢測所述待匹配音樂的標(biāo)簽數(shù)據(jù),或基于ai算法分析所述待匹配音樂,得到所述待匹配音樂的所述音樂風(fēng)格數(shù)據(jù);
14、分析所述待匹配音樂的標(biāo)題數(shù)據(jù)、所述標(biāo)簽數(shù)據(jù)和歌詞數(shù)據(jù),得到所述待匹配音樂的所述音樂內(nèi)容數(shù)據(jù)。
15、在一具體實施方式中,所述將各個所述待匹配音樂的所述音樂節(jié)拍數(shù)據(jù)、所述音樂風(fēng)格數(shù)據(jù)和所述音樂內(nèi)容數(shù)據(jù),分別與所述待配樂視頻對應(yīng)的的所述視頻節(jié)拍數(shù)據(jù)、所述視頻情緒數(shù)據(jù)和所述視頻內(nèi)容數(shù)據(jù)進(jìn)行比對,包括:
16、將所述待匹配音樂的所述音樂節(jié)拍數(shù)據(jù)與所述待配樂視頻的所述視頻節(jié)拍數(shù)據(jù)進(jìn)行節(jié)拍比對,得到節(jié)拍比對分?jǐn)?shù);
17、將所述待匹配音樂的所述音樂風(fēng)格數(shù)據(jù)根據(jù)預(yù)設(shè)的映射關(guān)系與所述待配樂視頻的所述視頻情緒數(shù)據(jù)進(jìn)行匹配,得到情緒比對分?jǐn)?shù);
18、將所述待匹配音樂的所述音樂內(nèi)容數(shù)據(jù)中的所述標(biāo)題數(shù)據(jù)、所述標(biāo)簽數(shù)據(jù)及所述歌詞數(shù)據(jù)分別與所述待配樂視頻的所述視頻內(nèi)容數(shù)據(jù)進(jìn)行比對,根據(jù)所述標(biāo)題數(shù)據(jù)、所述標(biāo)簽數(shù)據(jù)及所述歌詞數(shù)據(jù)的比對權(quán)重得到內(nèi)容比對分?jǐn)?shù)。
19、在一具體實施方式中,所述標(biāo)題數(shù)據(jù)和所述標(biāo)簽數(shù)據(jù)的比對權(quán)重大于所述歌詞數(shù)據(jù)的比對權(quán)重,根據(jù)大型語言模型對所述歌詞數(shù)據(jù)進(jìn)行訓(xùn)練分析,根據(jù)訓(xùn)練分析結(jié)果與所述待配樂視頻的所述視頻內(nèi)容數(shù)據(jù)進(jìn)行比對。
20、在一具體實施方式中,所述根據(jù)比對結(jié)果,從多個所述待匹配音樂中確定候選匹配音樂,包括:
21、根據(jù)所述節(jié)拍比對分?jǐn)?shù)、所述情緒比對分?jǐn)?shù)和所述內(nèi)容比對分?jǐn)?shù)的占比權(quán)重,計算各個所述待匹配音樂的綜合匹配分?jǐn)?shù);
22、將各個所述待匹配音樂的綜合匹配分?jǐn)?shù)進(jìn)行排序,得到綜合匹配分?jǐn)?shù)最高的n個待匹配音樂,確定所述n個待匹配音樂為候選匹配音樂。
23、在一具體實施方式中,所述視頻配樂方法還包括:
24、響應(yīng)用戶的選擇操作,從所述候選匹配音樂中確定目標(biāo)匹配音樂,將所述目標(biāo)匹配音樂與所述待配樂視頻合并,得到目標(biāo)視頻。
25、在一具體實施方式中,還提供一種視頻配樂裝置,所述視頻配樂裝置包括:
26、獲取待配樂視頻模塊,所述獲取待配樂視頻模塊用于獲取待配樂視頻,根據(jù)所述待配樂視頻,獲得所述待配樂視頻的視頻節(jié)拍數(shù)據(jù)、視頻情緒數(shù)據(jù)和視頻內(nèi)容數(shù)據(jù);
27、獲取多個待匹配音樂模塊,所述獲取多個待匹配音樂模塊用于獲取多個待匹配音樂,根據(jù)多個所述待匹配音樂,獲得各個所述待匹配音樂的音樂節(jié)拍數(shù)據(jù)、音樂風(fēng)格數(shù)據(jù)和音樂內(nèi)容數(shù)據(jù);
28、比對模塊,所述比對模塊用于將各個所述待匹配音樂的所述音樂節(jié)拍數(shù)據(jù)、所述音樂風(fēng)格數(shù)據(jù)和所述音樂內(nèi)容數(shù)據(jù),分別與所述待配樂視頻對應(yīng)的所述視頻節(jié)拍數(shù)據(jù)、所述視頻情緒數(shù)據(jù)和所述視頻內(nèi)容數(shù)據(jù)進(jìn)行比對;
29、確定模塊,所述確定模塊用于根據(jù)比對結(jié)果,從多個所述待匹配音樂中確定候選匹配音樂;
30、合并模塊,所述合并模塊用于響應(yīng)用戶的選擇操作,從所述候選匹配音樂中確定目標(biāo)匹配音樂,將所述目標(biāo)匹配音樂與所述待配樂視頻合并,得到目標(biāo)視頻。
31、在一具體實施方式中,還提供一種計算機(jī)設(shè)備,包括存儲器和處理器,所述存儲器存儲有計算機(jī)程序,所述處理器執(zhí)行所述計算機(jī)程序時實現(xiàn)上述任一具體實施方式所述的視頻配樂方法的步驟。
32、在一具體實施方式中,還提供一種計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序,所述計算機(jī)程序被處理器執(zhí)行時實現(xiàn)上述任一具體實施方式所述的視頻配樂方法的步驟。
33、本申請的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況,本申請實施方式提供的一種視頻配樂方法、裝置、計算機(jī)設(shè)備和存儲介質(zhì),所述視頻配樂方法包括:
34、獲取待配樂視頻,根據(jù)所述待配樂視頻,獲得所述待配樂視頻的視頻節(jié)拍數(shù)據(jù)、視頻情緒數(shù)據(jù)和視頻內(nèi)容數(shù)據(jù);
35、獲取多個待匹配音樂,根據(jù)多個所述待匹配音樂,獲得各個所述待匹配音樂的音樂節(jié)拍數(shù)據(jù)、音樂風(fēng)格數(shù)據(jù)和音樂內(nèi)容數(shù)據(jù);
36、將各個所述待匹配音樂的所述音樂節(jié)拍數(shù)據(jù)、所述音樂風(fēng)格數(shù)據(jù)和所述音樂內(nèi)容數(shù)據(jù),分別與所述待配樂視頻對應(yīng)的所述視頻節(jié)拍數(shù)據(jù)、所述視頻情緒數(shù)據(jù)和所述視頻內(nèi)容數(shù)據(jù)進(jìn)行比對;
37、根據(jù)比對結(jié)果,從多個所述待匹配音樂中確定候選匹配音樂。
38、從以上技術(shù)方案可以看出,本申請實施例具有以下優(yōu)點:
39、通過將待配樂視頻和待匹配音樂解耦為節(jié)本文檔來自技高網(wǎng)...
【技術(shù)保護(hù)點】
1.一種視頻配樂方法,其特征在于,所述視頻配樂方法包括:
2.根據(jù)權(quán)利要求1所述的一種視頻配樂方法,其特征在于,所述獲得所述待配樂視頻的視頻節(jié)拍數(shù)據(jù)、視頻情緒數(shù)據(jù)和視頻內(nèi)容數(shù)據(jù),包括:
3.根據(jù)權(quán)利要求2所述的一種視頻配樂方法,其特征在于,所述獲取多個待匹配音樂,根據(jù)多個所述待匹配音樂,獲得各個所述待匹配音樂的音樂節(jié)拍數(shù)據(jù)、音樂風(fēng)格數(shù)據(jù)和音樂內(nèi)容數(shù)據(jù),包括:
4.根據(jù)權(quán)利要求3所述的一種視頻配樂方法,其特征在于,所述將各個所述待匹配音樂的所述音樂節(jié)拍數(shù)據(jù)、所述音樂風(fēng)格數(shù)據(jù)和所述音樂內(nèi)容數(shù)據(jù),分別與所述待配樂視頻對應(yīng)的的所述視頻節(jié)拍數(shù)據(jù)、所述視頻情緒數(shù)據(jù)和所述視頻內(nèi)容數(shù)據(jù)進(jìn)行比對,包括:
5.根據(jù)權(quán)利要求4所述的一種視頻配樂方法,其特征在于,所述標(biāo)題數(shù)據(jù)和所述標(biāo)簽數(shù)據(jù)的比對權(quán)重大于所述歌詞數(shù)據(jù)的比對權(quán)重,根據(jù)大型語言模型對所述歌詞數(shù)據(jù)進(jìn)行訓(xùn)練分析,根據(jù)訓(xùn)練分析結(jié)果與所述待配樂視頻的所述視頻內(nèi)容數(shù)據(jù)進(jìn)行比對。
6.根據(jù)權(quán)利要求4或5所述的視頻配樂方法,其特征在于,所述根據(jù)比對結(jié)果,從多個所述待匹配音樂中確定候選匹配音樂,包括
7.根據(jù)權(quán)利要求6所述的一種視頻配樂方法,所述視頻配樂方法還包括:
8.一種視頻配樂裝置,其特征在于,所述視頻配樂裝置包括:
9.一種計算機(jī)設(shè)備,包括存儲器和處理器,所述存儲器存儲有計算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計算機(jī)程序時實現(xiàn)權(quán)利要求1至7中任一項所述的視頻配樂方法的步驟。
10.一種計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序,其特征在于,所述計算機(jī)程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至7中任一項所述的視頻配樂方法的步驟。
...【技術(shù)特征摘要】
1.一種視頻配樂方法,其特征在于,所述視頻配樂方法包括:
2.根據(jù)權(quán)利要求1所述的一種視頻配樂方法,其特征在于,所述獲得所述待配樂視頻的視頻節(jié)拍數(shù)據(jù)、視頻情緒數(shù)據(jù)和視頻內(nèi)容數(shù)據(jù),包括:
3.根據(jù)權(quán)利要求2所述的一種視頻配樂方法,其特征在于,所述獲取多個待匹配音樂,根據(jù)多個所述待匹配音樂,獲得各個所述待匹配音樂的音樂節(jié)拍數(shù)據(jù)、音樂風(fēng)格數(shù)據(jù)和音樂內(nèi)容數(shù)據(jù),包括:
4.根據(jù)權(quán)利要求3所述的一種視頻配樂方法,其特征在于,所述將各個所述待匹配音樂的所述音樂節(jié)拍數(shù)據(jù)、所述音樂風(fēng)格數(shù)據(jù)和所述音樂內(nèi)容數(shù)據(jù),分別與所述待配樂視頻對應(yīng)的的所述視頻節(jié)拍數(shù)據(jù)、所述視頻情緒數(shù)據(jù)和所述視頻內(nèi)容數(shù)據(jù)進(jìn)行比對,包括:
5.根據(jù)權(quán)利要求4所述的一種視頻配樂方法,其特征在于,所述標(biāo)題數(shù)據(jù)和所述標(biāo)簽數(shù)據(jù)的比對權(quán)重大于所述...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:沈靖程,吳大為,張存良,袁成,
申請(專利權(quán))人:深圳圓周率人工智能有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。