本公開提供的視頻錄制方法、設備、存儲介質及程序產品,涉及視頻處理技術,包括:響應于拍攝開啟指令,將拍攝器采集的視頻幀圖像放入第一視頻軌道,并對第一視頻軌道中的視頻幀圖像進行顯示;響應于針對第二視頻的播放指令,將第二視頻的視頻幀圖像放入第二視頻軌道,并對第二視頻軌道中的視頻幀圖像進行顯示;響應于針對第二視頻的暫停播放指令,暫停向第二視頻軌道中放入第二視頻的視頻幀圖像,以使得第二視頻軌道中保留第二視頻暫停播放前放入的視頻幀圖像;響應于錄制指令,將第一視頻軌道中的視頻幀圖像與第二視頻軌道中的視頻幀圖像進行合成,得到錄制視頻的視頻幀圖像。本申請提供的方案能夠提高智能終端合拍視頻的靈活度。活度。活度。
【技術實現步驟摘要】
視頻錄制方法、設備、存儲介質及程序產品
[0001]本公開實施例涉及視頻處理技術,尤其涉及一種視頻錄制方法、設備、存儲介質及程序產品。
技術介紹
[0002]目前,隨著智能終端技術的發展,智能終端上的應用種類也越來越多。比如,存在一類具有視頻合成功能的應用。
[0003]智能終端運行應用時,可以播放已有的視頻,還可以拍攝視頻,再將播放的視頻畫面和拍攝的視頻畫面進行合成,得到錄制視頻畫面。
[0004]但是,在這種情況下拍攝視頻的預覽播放、已有視頻的播放以及錄制動作必須是同步進行的,開始錄制的同時播放視頻,暫停錄制時視頻也同時暫停播放,在得到的合成畫面中,拍攝的視頻和已有的視頻也都是播放狀態,導致合成的畫面單一化,無法滿足用戶對合成視頻的多樣態需求。
技術實現思路
[0005]本公開實施例提供一種視頻錄制方法、設備、存儲介質及程序產品,以在生成合成視頻時,滿足用戶的多樣態需求。
[0006]第一方面,本公開實施例提供一種視頻錄制方法,包括:
[0007]響應于拍攝開啟指令,將拍攝器采集的視頻幀圖像放入第一視頻軌道,并對所述第一視頻軌道中的視頻幀圖像進行顯示;
[0008]響應于針對第二視頻的播放指令,將所述第二視頻的視頻幀圖像放入第二視頻軌道,并對所述第二視頻軌道中的視頻幀圖像進行顯示;
[0009]響應于針對所述第二視頻的暫停播放指令,暫停向所述第二視頻軌道中放入所述第二視頻的視頻幀圖像,以使得所述第二視頻軌道中保留所述第二視頻暫停播放前放入的視頻幀圖像;
[0010]響應于錄制指令,將所述第一視頻軌道中的視頻幀圖像與所述第二視頻軌道中的視頻幀圖像進行合成,得到錄制視頻的視頻幀圖像。
[0011]第二方面,本公開實施例提供一種視頻合成裝置,包括:
[0012]拍攝單元,用于響應于拍攝開啟指令,將拍攝器采集的視頻幀圖像放入第一視頻軌道,并對所述第一視頻軌道中的視頻幀圖像進行顯示;
[0013]播放單元,用于響應于針對第二視頻的播放指令,將所述第二視頻的視頻幀圖像放入第二視頻軌道,并對所述第二視頻軌道中的視頻幀圖像進行顯示;
[0014]暫停播放單元,用于響應于針對所述第二視頻的暫停播放指令,暫停向所述第二視頻軌道中放入所述第二視頻的視頻幀圖像,以使得所述第二視頻軌道中保留所述第二視頻暫停播放前放入的視頻幀圖像;
[0015]錄制指令,用于響應于錄制指令,將所述第一視頻軌道中的視頻幀圖像與所述第
二視頻軌道中的視頻幀圖像進行合成,得到錄制視頻的視頻幀圖像。
[0016]第三方面,本公開實施例提供一種電子設備,包括:至少一個處理器和存儲器;
[0017]所述存儲器存儲計算機執行指令;
[0018]所述至少一個處理器執行所述存儲器存儲的計算機執行指令,使得所述至少一個處理器執行如上第一方面以及第一方面各種可能的涉及所述的方法。
[0019]第四方面,本公開實施例提供一種計算機可讀存儲介質,所述計算機可讀存儲介質中存儲有計算機執行指令,當處理器執行所述計算機執行指令時,實現如上第一方面以及第一方面各種可能的涉及所述的方法。
[0020]第五方面,本公開實施例提供一種計算機程序產品,包括計算機程序,所述計算機程序在被處理器執行時實現如上第一方面以及第一方面各種可能的涉及所述的方法。
[0021]本公開實施例提供的視頻錄制方法、設備、存儲介質及程序產品,包括:響應于拍攝開啟指令,將拍攝器采集的視頻幀圖像放入第一視頻軌道,并對第一視頻軌道中的視頻幀圖像進行顯示;響應于針對第二視頻的播放指令,將第二視頻的視頻幀圖像放入第二視頻軌道,并對第二視頻軌道中的視頻幀圖像進行顯示;響應于針對第二視頻的暫停播放指令,暫停向第二視頻軌道中放入第二視頻的視頻幀圖像,以使得第二視頻軌道中保留第二視頻暫停播放前放入的視頻幀圖像;響應于錄制指令,將第一視頻軌道中的視頻幀圖像與第二視頻軌道中的視頻幀圖像進行合成,得到錄制視頻的視頻幀圖像。本申請提供的方案中,在合拍時可以控制第二視頻的播放狀態,且智能終端在第二視頻的播放狀態不同時,向合成視頻中添加與視頻播放狀態匹配的第二視頻的視頻幀圖像,以提高智能終端合拍視頻的靈活度。
附圖說明
[0022]為了更清楚地說明本公開實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本公開的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0023]圖1為一示例性實施例示出的應用場景圖;
[0024]圖2為本申請一示例性實施例示出的視頻錄制方法的流程示意圖一;
[0025]圖3為本申請一示例性實施例示出的生成錄制圖像的流程示意圖;
[0026]圖4為本申請一示例性實施例示出的視頻錄制方法的流程示意圖二;
[0027]圖5為本申請一示例性實施例示出的視頻合成裝置的結構示意圖一;
[0028]圖6為本申請一示例性實施例示出的視頻合成裝置的結構示意圖二;
[0029]圖7為本申請實施例示出的電子設備的結構圖。
具體實施方式
[0030]為使本公開實施例的目的、技術方案和優點更加清楚,下面將結合本公開實施例中的附圖,對本公開實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本公開一部分實施例,而不是全部的實施例。基于本公開中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本公開保護的范圍。
[0031]隨著智能終端的發展,應用于智能終端上的應用的功能也越來越豐富。比如,可以將已有的視頻與錄制的視頻進行混合,得到合成視頻文件。
[0032]圖1為一示例性實施例示出的應用場景圖。
[0033]如圖1所示,在用戶終端中可以播放視頻文件,比如用戶終端的界面中可以顯示該視頻文件的畫面11。在用戶終端中還可以設置錄制按鍵12,用戶可以點擊該錄制按鍵12,從而觸發用戶終端生成合成視頻的功能。
[0034]用戶點擊錄制按鍵12,從而向用戶終端發送開始錄制的指令時,用戶終端可以播放視頻文件,并開啟攝像頭,從而采集拍攝畫面13,并將播放的視頻畫面11和拍攝的畫面13進行合成,得到合成視頻。
[0035]當用戶再次點擊錄制按鍵12時,能夠向用戶終端發送暫停錄制的指令,用戶終端可以停止播放視頻文件,并停止獲取錄制畫面,從而停止生成合成的畫面。
[0036]但是,這種生成合成視頻的方式過于單一,無法滿足用戶對合成視頻的多樣態需求。比如,若存在錄制時不繼續播放視頻文件的需求,則無法滿足該需求。
[0037]為了解決上述技術問題,本申請提供的方案中,可以對錄制狀態、多媒體文件的播放狀態分別進行控制,從而可以根據多媒體文件的播放狀態,向合成視頻文件中寫入數據,從而可以基于用戶操作提供多樣態的視頻合成方式,以滿足用戶需求本文檔來自技高網...
【技術保護點】
【技術特征摘要】
1.一種視頻錄制方法,其特征在于,包括:響應于拍攝開啟指令,將拍攝器采集的視頻幀圖像放入第一視頻軌道,并對所述第一視頻軌道中的視頻幀圖像進行顯示;響應于針對第二視頻的播放指令,將所述第二視頻的視頻幀圖像放入第二視頻軌道,并對所述第二視頻軌道中的視頻幀圖像進行顯示;響應于針對所述第二視頻的暫停播放指令,暫停向所述第二視頻軌道中放入所述第二視頻的視頻幀圖像,以使得所述第二視頻軌道中保留所述第二視頻暫停播放前放入的視頻幀圖像;響應于錄制指令,將所述第一視頻軌道中的視頻幀圖像與所述第二視頻軌道中的視頻幀圖像進行合成,得到錄制視頻的視頻幀圖像。2.根據權利要求1所述的方法,其特征在于,所述將拍攝器采集的視頻幀圖像放入第一視頻軌道,包括:將拍攝器采集的圖像數據發送給所述第一視頻軌道,以使所述第一視頻軌道對所述圖像數據進行編碼,得到拍攝器采集的視頻幀圖像。3.根據權利要求1所述的方法,其特征在于,所述將所述第一視頻軌道中的視頻幀圖像與所述第二視頻軌道中的視頻幀圖像進行合成,得到錄制視頻的視頻幀圖像,包括:所述第二視頻軌道向所述第一視頻軌道發送所述第二視頻軌道中的視頻幀圖像;所述第一視頻軌道對所述第一視頻軌道中的視頻幀圖像、接收的所述第二視頻軌道發送的視頻幀圖像進行合成,得到錄制視頻的視頻幀圖像。4.根據權利要求1
?
3任一項所述的方法,其特征在于,還包括:響應用于暫停錄制的指令,停止對所述第一視頻軌道中的視頻幀圖像與所述第二視頻軌道中的視頻幀圖像進行合成。5.根據權利要求3所述的方法,其特征在于,所述第一視頻軌道對所述第一視頻軌道中的視頻幀圖像、接收的所述第二視頻軌道發送的視頻幀圖像進行合成,得到錄制視頻的視頻幀圖像,包括:所述第一視頻軌道將所述第一視頻軌道中的視頻幀圖像設置在預設畫面中的第一位置,將接收的所述第二視頻軌道發送的視頻幀圖像設置在所述預設畫面中的第二位置,以得到錄制視頻的視頻幀圖像。6.根據權利要...
【專利技術屬性】
技術研發人員:李明藝,
申請(專利權)人:北京字跳網絡技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。