一種制作實(shí)時(shí)演唱視頻的方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)字視聽(tīng)領(lǐng)域,尤其涉及一種制作實(shí)時(shí)演唱視頻的方法及系統(tǒng)。
【背景技術(shù)】
[0002]目前市場(chǎng)上使用視頻與音頻加字幕合成新視頻的技術(shù)手段已經(jīng)非常成熟,許多軟件都有這種功能,基本過(guò)程是對(duì)預(yù)先獲取的音頻、視頻及字幕,后期進(jìn)行解析,再進(jìn)行二次編碼生成新的視頻。
[0003]由于現(xiàn)有的技術(shù)方案在實(shí)時(shí)性上存在極大的缺陷,特別是無(wú)法在數(shù)字視聽(tīng)場(chǎng)所,將用戶演唱的視頻制作成演唱視頻文件在用戶演唱過(guò)程中實(shí)時(shí)進(jìn)行顯示;更無(wú)法將用戶演唱視頻實(shí)時(shí)制作成音視頻同步的演唱視頻文件進(jìn)行保存及分享。上述實(shí)時(shí)演唱視頻文件的制作不僅在技術(shù)實(shí)現(xiàn)上具有很大的難度,且關(guān)于視頻、音頻及字幕的來(lái)源不易獲取,還易在合成時(shí)容易發(fā)生音頻與視頻不同步的問(wèn)題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明所要解決的技術(shù)問(wèn)題是:提供一種制作實(shí)時(shí)演唱視頻的方法及系統(tǒng),可方便用戶制作個(gè)人視頻并進(jìn)行快捷分享與下載。
[0005]為了解決上述技術(shù)問(wèn)題,本發(fā)明采用的技術(shù)方案為:提供一種制作實(shí)時(shí)演唱視頻的方法,包括:
[0006]攝像頭實(shí)時(shí)獲取第一視頻流;
[0007]接收歌曲伴奏音頻及演唱錄音,合成音頻流,并發(fā)送到攝像頭中;且所述音頻流通過(guò)音頻輸出設(shè)備輸出;
[0008]攝像頭混合所述音頻流和第一視頻流,生成音視頻流,并發(fā)送到數(shù)字視聽(tīng)終端設(shè)備中;
[0009]數(shù)字視聽(tīng)終端設(shè)備解碼所述音視頻流,獲得第二視頻流,并發(fā)送到顯示終端;
[0010]顯示終端播放所述第二視頻流,并同步加載顯示歌曲對(duì)應(yīng)的歌詞。
[0011]其中,所述顯示終端播放所述第二視頻流,并同步加載顯示歌曲對(duì)應(yīng)的歌詞文件具體為:顯示終端在歌曲MV視頻上疊加播放第二視頻流,并同步加載顯示歌曲對(duì)應(yīng)的歌詞文件。
[0012]其中,所述顯示終端在歌曲MV視頻上疊加播放第二視頻流后,在第二視頻流上再疊加顯示視頻模式場(chǎng)景表現(xiàn)層。
[0013]其中,所述第二視頻流和視頻模式場(chǎng)景表現(xiàn)層以畫中畫的形式顯示在歌曲MV視頻上,或?qū)Ω枨鶰V視頻進(jìn)行涂蒙版顯示。
[0014]其中,所述數(shù)字視聽(tīng)終端設(shè)備或場(chǎng)所服務(wù)器中預(yù)存一個(gè)以上的視頻模式場(chǎng)景表現(xiàn)層,根據(jù)歌曲播放時(shí)間進(jìn)度,更換所述視頻模式場(chǎng)景表現(xiàn)層。
[0015]其中,所述顯示終端在播放過(guò)程中,根據(jù)歌曲播放時(shí)間進(jìn)度,在所述視頻模式場(chǎng)景表現(xiàn)層上添加前景元素或特效多媒體圖片。
[0016]其中,攝像頭混合所述音頻流和第一視頻流,生成音視頻流,并發(fā)送到數(shù)字視聽(tīng)終端設(shè)備中的步驟之后,還包括:數(shù)字視聽(tīng)終端設(shè)備發(fā)送音視頻流到場(chǎng)所服務(wù)器,場(chǎng)所服務(wù)器生成分享ID,并對(duì)音視頻流進(jìn)行存儲(chǔ)。
[0017]其中,數(shù)字視聽(tīng)終端設(shè)備發(fā)送音視頻流到場(chǎng)所服務(wù)器,場(chǎng)所服務(wù)器生成分享ID,并對(duì)音視頻流進(jìn)行存儲(chǔ)的步驟之后,還包括:
[0018]移動(dòng)終端獲取分享ID,并向場(chǎng)所服務(wù)器發(fā)送分享指令;
[0019]場(chǎng)所服務(wù)器根據(jù)分享指令生成分享地址,并將分享地址和對(duì)應(yīng)的音視頻流發(fā)送到云端服務(wù)器;
[0020]云端服務(wù)器根據(jù)分享地址對(duì)所述音視頻流進(jìn)行保存;
[0021 ] 移動(dòng)終端根據(jù)分享地址訪問(wèn)音視頻流。
[0022]其中,攝像頭混合所述音頻流和第一視頻流,生成音視頻流,并發(fā)送到數(shù)字視聽(tīng)終端設(shè)備中的步驟之后,還包括演唱視頻的分享步驟,具體為:
[0023]在歌曲播放后,數(shù)字視聽(tīng)終端設(shè)備生成分享ID ;
[0024]移動(dòng)終端獲取分享ID,并向數(shù)字視聽(tīng)終端設(shè)備發(fā)送分享指令;
[0025]數(shù)字視聽(tīng)終端設(shè)備根據(jù)分享指令生成分享地址,并將分享地址和對(duì)應(yīng)的音視頻流發(fā)送到云端服務(wù)器;
[0026]云端服務(wù)器根據(jù)分享地址對(duì)所述音視頻流進(jìn)行保存;
[0027]移動(dòng)終端根據(jù)分享地址訪問(wèn)音視頻流。
[0028]其中,所述攝像頭實(shí)時(shí)獲取第一視頻流的步驟之前,還包括:獲取錄制演唱歌曲視頻的操作指令。
[0029]其中,獲取錄制演唱歌曲視頻的操作指令的步驟具體為:
[0030]點(diǎn)歌屏顯示歌曲目錄頁(yè)面及錄制界面;
[0031]獲取點(diǎn)播歌曲和/或點(diǎn)擊錄制的操作指令;
[0032]顯示攝像頭預(yù)覽界面及模式調(diào)節(jié)界面。
[0033]其中,獲取錄制演唱歌曲視頻的操作指令還包括:觸發(fā)歌曲重唱,錄制重唱歌曲。
[0034]為解決上述問(wèn)題,本發(fā)明還提供一種制作實(shí)時(shí)演唱視頻的系統(tǒng),包括:攝像頭、音效器、數(shù)字視聽(tīng)終端設(shè)備和顯示終端;其中,
[0035]攝像頭用于實(shí)時(shí)獲取第一視頻流;通過(guò)混合音頻流和第一視頻流,生成音視頻流,并發(fā)送至所述數(shù)字視聽(tīng)終端設(shè)備;
[0036]音效器用于接收歌曲伴奏音頻及演唱錄音,合成音頻流,并將所述音頻流發(fā)送到攝像頭中;
[0037]數(shù)字視聽(tīng)終端設(shè)備用于解碼所述音視頻流,獲得第二視頻流,并發(fā)送到顯示終端;預(yù)存一個(gè)以上的視頻模式場(chǎng)景表現(xiàn)層,根據(jù)歌曲播放時(shí)間進(jìn)度,更換視頻模式場(chǎng)景表現(xiàn)層;
[0038]顯示終端用于播放所述第二視頻流,并同步加載顯示歌曲對(duì)應(yīng)的歌詞。
[0039]其中,所述系統(tǒng)還包括點(diǎn)歌屏、場(chǎng)所服務(wù)器、云端服務(wù)器和移動(dòng)終端;
[0040]點(diǎn)歌屏用于顯示歌曲目錄頁(yè)面及錄制界面;獲取點(diǎn)播歌曲和/或點(diǎn)擊錄制的操作指令;顯示攝像頭預(yù)覽界面及模式調(diào)節(jié)界面;觸發(fā)歌曲重唱,錄制重唱歌曲;
[0041]所述數(shù)字視聽(tīng)終端設(shè)備發(fā)送所述音視頻流到場(chǎng)所服務(wù)器;預(yù)存一個(gè)以上的前景元素或特效多媒體資源;還用于控制點(diǎn)歌屏進(jìn)行顯示歌曲目錄頁(yè)面及錄制界面;給點(diǎn)歌屏發(fā)送點(diǎn)播歌曲和/或點(diǎn)擊錄制的操作指令;控制點(diǎn)歌屏顯示攝像頭預(yù)覽界面及模式調(diào)節(jié)界面;控制點(diǎn)歌屏顯示歌曲重唱,錄制重唱歌曲;
[0042]場(chǎng)所服務(wù)器用于接收數(shù)字視聽(tīng)終端設(shè)備發(fā)送的音視頻流,并生成分享ID ;接收移動(dòng)終端的分享指令,根據(jù)分享指令生成對(duì)應(yīng)的分享地址,并給云端服務(wù)器發(fā)送分享地址及對(duì)應(yīng)的音視頻流;預(yù)存一個(gè)以上的視頻模式場(chǎng)景表現(xiàn)層;預(yù)存一個(gè)以上的前景元素或特效多媒體資源;
[0043]云端服務(wù)器用于接收音視頻流和分享地址,并根據(jù)分享地址保存所述音視頻流;
[0044]移動(dòng)終端用于接收分享ID,并根據(jù)分享ID給場(chǎng)所服務(wù)器發(fā)送分享指令;通過(guò)分享地址播放云端服務(wù)器保存的音視頻流。
[0045]其中,所述顯示終端用于在歌曲MV視頻上疊加播放第二視頻流,在第二視頻流上疊加顯示視頻模式場(chǎng)景表現(xiàn)層,在視頻模式場(chǎng)景表現(xiàn)層上添加前景元素或特效多媒體資源,并同步加載顯示歌曲對(duì)應(yīng)的歌詞文件。
[0046]本發(fā)明的有益效果在于:區(qū)別于現(xiàn)有技術(shù),本發(fā)明提供的制作實(shí)時(shí)演唱視頻的方法及系統(tǒng)通過(guò)生成攝像頭第一視頻流,再獲取錄制歌曲的操作指令,音效器接收MV伴奏和人聲錄音而獲得音頻流,在攝像頭上混合第一視頻流、音頻流,生成音視頻流,發(fā)送到控制終端,控制終端解碼音視頻流獲得第二視頻流,并發(fā)送給顯示終端,顯示終端同時(shí)播放第二視頻流,并顯示MV歌詞。既