亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

視頻配音方法和裝置的制造方法

文檔序號(hào):10691434閱讀:1017來(lái)源:國(guó)知局
視頻配音方法和裝置的制造方法
【專利摘要】本發(fā)明提供了一種視頻配音方法,包括:客戶端檢測(cè)到用戶的加入會(huì)話操作,響應(yīng)所述加入會(huì)話操作,打開(kāi)會(huì)話界面,在所述會(huì)話界面進(jìn)行視頻文件的播放,在播放所述視頻文件時(shí),所述客戶端獲取自身采集的和/或所述會(huì)話中其他客戶端采集后發(fā)送的配音音頻數(shù)據(jù),所述配音音頻數(shù)據(jù)為根據(jù)所屬客戶端采集的添加了時(shí)間戳的音頻數(shù)據(jù),按照所述時(shí)間戳,將所述音頻數(shù)據(jù)和所述視頻文件合成配音視頻文件。此外,還提供了一種與該方法匹配的視頻配音裝置。上述視頻配音方法和裝置能夠?qū)崿F(xiàn)一個(gè)視頻配音場(chǎng)景下多路音頻數(shù)據(jù)的獲得,提高多方進(jìn)行視頻配音的效率。
【專利說(shuō)明】
視頻配音方法和裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及互聯(lián)網(wǎng)應(yīng)用技術(shù)領(lǐng)域,特別涉及一種視頻配音方法和裝置。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)技術(shù)的高速發(fā)展以及人們生活質(zhì)量的提高,人們?cè)谏钪械膴蕵?lè)活動(dòng)越來(lái)越豐富,對(duì)電視、電影等視頻片段進(jìn)行配音正逐步走向人們的生活。
[0003]目前,對(duì)視頻進(jìn)行配音時(shí),通過(guò)在終端進(jìn)行視頻的播放,然后對(duì)視頻進(jìn)行配音,得到配音后的視頻文件。
[0004]然而,當(dāng)有多個(gè)用戶對(duì)同一個(gè)視頻進(jìn)行合作配音時(shí),上述視頻配音方法要求多個(gè)用戶同時(shí)對(duì)著同一個(gè)終端進(jìn)行配音,而在配音時(shí)用戶的聲音可能有大小、遠(yuǎn)近的差別,從而導(dǎo)致配音的效果較差;并且配音時(shí)如果有一個(gè)用戶表現(xiàn)不佳,可能就要重新配音,過(guò)程繁瑣,也受場(chǎng)地、人數(shù)的限制。

【發(fā)明內(nèi)容】

[0005]基于此,有必要提供一種視頻配音方法,所述方法能夠?qū)崿F(xiàn)一個(gè)視頻配音場(chǎng)景下多路音頻數(shù)據(jù)的獲得,提高多方進(jìn)行視頻配音的效率。
[0006]另外,還有必要提供一種視頻配音裝置,所述裝置能夠?qū)崿F(xiàn)一個(gè)視頻配音場(chǎng)景下多路音頻數(shù)據(jù)的獲得,提高多方進(jìn)行視頻配音的效率。
[0007]為解決上述技術(shù)問(wèn)題,將采用如下技術(shù)方案:
第一方面,提供了一種視頻配音方法,包括:
客戶端檢測(cè)到用戶的加入會(huì)話操作,響應(yīng)所述加入會(huì)話操作,打開(kāi)會(huì)話界面;
在所述會(huì)話界面進(jìn)行視頻的播放;
在播放所述視頻文件時(shí),獲取所述客戶端自身采集的和/或所述會(huì)話中其他客戶端采集后發(fā)送的配音音頻數(shù)據(jù),所述配音音頻數(shù)據(jù)為根據(jù)所屬客戶端采集的添加了時(shí)間戳的音頻數(shù)據(jù),所述時(shí)間戳為采集所述配音音頻數(shù)據(jù)時(shí)對(duì)應(yīng)所述視頻文件播放的時(shí)間點(diǎn);
按照所述時(shí)間戳,將所述配音音頻數(shù)據(jù)和所述視頻文件合成配音視頻文件。
[0008]結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,所述客戶端為所述視頻文件播放的操控端,所述在所述會(huì)話界面進(jìn)行視頻文件的播放的步驟包括:
通過(guò)在所述會(huì)話界面觸發(fā)進(jìn)行視頻文件的播放,在自身的會(huì)話界面中播放所述視頻文件,并將所述視頻文件發(fā)送至所述會(huì)話中的其它客戶端。
[0009]結(jié)合第一方面,在第二種可能的實(shí)現(xiàn)方式中,所述客戶端為所述視頻文件播放的受控端,所述在所述會(huì)話界面進(jìn)行視頻文件的播放的步驟包括:
接收所述會(huì)話中其它客戶端發(fā)送的視頻文件;
在自身的會(huì)話界面進(jìn)行所述視頻文件的播放。
[0010]結(jié)合第一方面,在第三種可能的實(shí)現(xiàn)方式中,所述按照所述時(shí)間戳,將所述配音音頻數(shù)據(jù)和所述視頻文件合成配音視頻文件的步驟包括: 將所述視頻文件解析為背景音頻數(shù)據(jù)與視頻數(shù)據(jù);
按照所述時(shí)間戳,將所述配音音頻數(shù)據(jù)與所述背景音頻數(shù)據(jù)進(jìn)行混音,得到混音音頻數(shù)據(jù);
將所述混音音頻數(shù)據(jù)與所述視頻數(shù)據(jù)進(jìn)行編碼并生成配音視頻文件。
[0011]結(jié)合第一方面,在第四種可能的實(shí)現(xiàn)方式中,所述將所述配音音頻數(shù)據(jù)與所述背景音頻數(shù)據(jù)進(jìn)行混音的步驟之前,所述方法還包括:
對(duì)所述配音音頻數(shù)據(jù)和/或所述背景音頻數(shù)據(jù)進(jìn)行處理。
[0012 ]第二方面,提供了一種視頻配音裝置,該裝置包括:
會(huì)話發(fā)起模塊,用于檢測(cè)到用戶的加入會(huì)話操作,響應(yīng)所述加入會(huì)話操作,打開(kāi)會(huì)話界面;
視頻播放模塊,用于在所述會(huì)話界面進(jìn)行視頻文件的播放;
配音音頻數(shù)據(jù)獲取模塊,用于獲取所述客戶端自身采集的和/或所述會(huì)話中其他客戶端采集后發(fā)送的配音音頻數(shù)據(jù),所述配音音頻數(shù)據(jù)為根據(jù)所屬客戶端采集的添加了時(shí)間戳的音頻數(shù)據(jù),所述時(shí)間戳為采集所述配音音頻數(shù)據(jù)時(shí)對(duì)應(yīng)所述視頻文件播放的時(shí)間點(diǎn);合成模塊,用于按照所述時(shí)間戳,將所述配音音頻數(shù)據(jù)和所述視頻文件合成配音視頻文件。
[0013]結(jié)合第二方面,在第一種可能的實(shí)現(xiàn)方式中,所述視頻播放模塊運(yùn)行于操控所述視頻文件播放的客戶端,所述視頻播放模塊包括:
視頻播放單元,用于通過(guò)在所述會(huì)話界面觸發(fā)進(jìn)行視頻文件的播放,在自身的會(huì)話界面中播放所述視頻文件;
視頻文件發(fā)送單元,將所述視頻文件發(fā)送至所述會(huì)話中的其它客戶端。
[0014]結(jié)合第二方面,在第二種可能的實(shí)現(xiàn)方式中,所述視頻播放模塊運(yùn)行于受控所述視頻文件播放的客戶端,所述視頻播放模塊包括:
視頻文件接收單元,用于接收所述會(huì)話中其它客戶端發(fā)送的視頻文件;
視頻播放單元,用于在自身的會(huì)話界面進(jìn)行所述視頻文件的播放。
[0015]結(jié)合第二方面,在第三種可能的實(shí)現(xiàn)方式中,所述合成模塊包括:
解析單元,用于將所述視頻文件解析為背景音頻數(shù)據(jù)與視頻數(shù)據(jù);
混音單元,用于按照所述時(shí)間戳,將所述配音音頻數(shù)據(jù)與所述背景音頻數(shù)據(jù)進(jìn)行混音,得到混音音頻數(shù)據(jù);
編碼生成單元,用于將所述混音音頻數(shù)據(jù)與所述視頻數(shù)據(jù)進(jìn)行編碼并生成配音視頻文件。
[0016]結(jié)合第二方面,在第四種可能的實(shí)現(xiàn)方式中,所述裝置還包括:
音頻處理模塊,用于對(duì)所述配音音頻數(shù)據(jù)和/或視頻文件的背景音頻數(shù)據(jù)進(jìn)行處理。
[0017]在對(duì)視頻進(jìn)行配音時(shí),通過(guò)加入會(huì)話的操作指令,用戶加入會(huì)話并進(jìn)入會(huì)話界面,在會(huì)話界面客戶端進(jìn)行視頻文件的播放,在播放視頻文件時(shí),獲取客戶端自身采集的和/或在會(huì)話中其他客戶端采集后發(fā)送的配音音頻數(shù)據(jù),配音音頻數(shù)據(jù)為根據(jù)所屬客戶端采集的添加了時(shí)間戳的音頻數(shù)據(jù),時(shí)間戳為采集配音音頻數(shù)據(jù)時(shí)對(duì)應(yīng)視頻文件播放的時(shí)間點(diǎn),按照所述時(shí)間戳,將配音音頻數(shù)據(jù)和視頻文件合成配音視頻文件,使多個(gè)客戶端之間建立會(huì)話連接后,能夠獲取不同客戶端的多路音頻數(shù)據(jù),避免了多個(gè)用戶同時(shí)對(duì)著同一個(gè)客戶端進(jìn)行配音時(shí)出現(xiàn)配音的音效效果較差的問(wèn)題,并且能過(guò)對(duì)其中音效效果不理想的一路或多路音頻數(shù)據(jù)進(jìn)行單獨(dú)配音,提高了對(duì)視頻進(jìn)行配音的效率。
【附圖說(shuō)明】
[0018]圖1是一個(gè)實(shí)施例中視頻配音方法的流程圖;
圖2是一個(gè)實(shí)施例中針對(duì)圖1中客戶端為視頻文件播放的操控端時(shí)在會(huì)話界面進(jìn)行視頻文件的播放步驟的方法流程圖;
圖3是另一個(gè)實(shí)施例中針對(duì)圖1中客戶端為視頻文件播放的受控端時(shí)在會(huì)話界面進(jìn)行視頻文件的播放步驟的方法流程圖;
圖4是一個(gè)實(shí)施例中針對(duì)圖1中按照時(shí)間戳,將配音音頻數(shù)據(jù)和視頻文件合成配音視頻文件步驟的方法流程圖;
圖5是一個(gè)實(shí)施例中視頻配音裝置的結(jié)構(gòu)示意圖;
圖6是一個(gè)實(shí)施例中針對(duì)圖5中視頻播放模塊運(yùn)行于操控視頻文件播放的客戶端時(shí)視頻播放模塊的結(jié)構(gòu)示意圖;
圖7是一個(gè)實(shí)施例中針對(duì)圖5中視頻播放模塊運(yùn)行于受控視頻文件播放的客戶端時(shí)視頻播放模塊的結(jié)構(gòu)示意圖;
圖8是另一個(gè)實(shí)施例中針對(duì)圖5中合成模塊的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0019]體現(xiàn)本發(fā)明特征與優(yōu)點(diǎn)的典型實(shí)施方式將在以下的說(shuō)明中詳細(xì)敘述。應(yīng)理解的是本發(fā)明能夠在不同的實(shí)施方式上具有各種的變化,其皆不脫離本發(fā)明的范圍,且其中的說(shuō)明及圖示在本質(zhì)上是當(dāng)作說(shuō)明之用,而非用以限制本發(fā)明。
[0020]基于此,為提高視頻配音效率,特提出一種視頻配音方法,該視頻配音方法由計(jì)算機(jī)程序?qū)崿F(xiàn),與之相對(duì)應(yīng)的,所構(gòu)建的視頻配音裝置則被存儲(chǔ)于帶有屏幕的終端設(shè)備中,以在該終端設(shè)備中運(yùn)行,進(jìn)而提高多方進(jìn)行視頻配音的效率。
[0021]在一個(gè)實(shí)施例中,具體的,該視頻配音方法如圖1所示,包括:
步驟SI 10,客戶端檢測(cè)到用戶的加入會(huì)話操作,響應(yīng)加入會(huì)話操作,打開(kāi)會(huì)話界面。
[0022]客戶端是運(yùn)行于終端設(shè)備中的視頻配音軟件。通過(guò)操作指令觸發(fā),客戶端通過(guò)用戶建立會(huì)話連接,通過(guò)會(huì)話連接使得用戶所在的客戶端以會(huì)話界面的形式顯示于終端設(shè)備的顯示屏中,方便用戶進(jìn)行控制。
[0023]客戶端之間可以是基于互聯(lián)網(wǎng)通過(guò)服務(wù)器建立會(huì)話連接,也可以通過(guò)局域網(wǎng)建立會(huì)話連接,還可以是以其他的方式建立會(huì)話連接,在此不做限定。
[0024]觸發(fā)會(huì)話連接的操作指令可以是通過(guò)會(huì)話界面中按鈕被觸發(fā)而生成的,也可以是通過(guò)其他的方式進(jìn)行觸發(fā)。
[0025]例如,用戶a開(kāi)通一個(gè)房間,邀請(qǐng)用戶b和用戶c進(jìn)入房間,在用戶b和用戶c同意后,用戶a、b和c分別所在的客戶端A、B和C之間建立會(huì)話連接關(guān)系。
[0026]步驟S120,在會(huì)話界面進(jìn)行視頻文件的播放。
[0027]可以理解的,所進(jìn)行的會(huì)話中,參與的客戶端除了包括本客戶端之外,還包括了其它客戶端。其中,對(duì)于加入會(huì)話的多個(gè)客戶端而言,一客戶端作為視頻播放的操控端,其它客戶端則作為視頻播放的受控端。
[0028]由此將使加入會(huì)話的所有客戶端均在一客戶端的操控下進(jìn)行相同視頻的播放。[0029 ]例如,客戶端A、B和C之間建立會(huì)話連接,客戶端A在其會(huì)話界面中進(jìn)行視頻S的播放,則客戶端A作為視頻S播放的操控端,而客戶端B和C作為視頻S播放的受控端,客戶端B和C在他們各自的會(huì)話界面中也同樣進(jìn)行視頻S的播放。
[0030]步驟S130,在播放視頻文件時(shí),客戶端獲取自身采集的和/或會(huì)話中其他客戶端采集后發(fā)送的配音音頻數(shù)據(jù),配音音頻數(shù)據(jù)為根據(jù)所屬客戶端采集的添加了時(shí)間戳的音頻數(shù)據(jù),時(shí)間戳為采集配音音頻數(shù)據(jù)時(shí)對(duì)應(yīng)視頻文件播放的時(shí)間點(diǎn)。
[0031]配音音頻數(shù)據(jù)是為視頻進(jìn)行配音的音頻數(shù)據(jù)。所指的配音音頻數(shù)據(jù)包括來(lái)自于本客戶端自身采集的配音音頻數(shù)據(jù)和會(huì)話中其它客戶端采集的配音音頻數(shù)據(jù)。因此,對(duì)于本客戶端,隨著自身所進(jìn)行的視頻文件播放,將接收到自身采集得到的配音音頻數(shù)據(jù),也將接收到其它客戶端采集得到并傳輸?shù)呐湟粢纛l數(shù)據(jù)。
[0032]時(shí)間戳是對(duì)播放的視頻文件配音時(shí),對(duì)應(yīng)該視頻文件播放的時(shí)間點(diǎn)。對(duì)于一段配音音頻數(shù)據(jù)而言,剛開(kāi)始采集時(shí)對(duì)應(yīng)視頻播放的一個(gè)時(shí)間點(diǎn);采集結(jié)束后,對(duì)應(yīng)視頻文件播放的另一個(gè)時(shí)間點(diǎn)。因此,對(duì)一段配音音頻數(shù)據(jù)而言,一個(gè)時(shí)間戳對(duì)應(yīng)著視頻文件播放的兩個(gè)時(shí)間點(diǎn)。
[0033]在客戶端自身采集配音音頻數(shù)據(jù)的同時(shí),對(duì)視頻文件播放的時(shí)間戳進(jìn)行標(biāo)記,并將標(biāo)記的時(shí)間戳添加入采集的配音音頻數(shù)據(jù)中。
[0034]步驟S140,按照時(shí)間戳,將配音音頻數(shù)據(jù)和視頻文件合成配音視頻文件。
[0035]每個(gè)標(biāo)記后的時(shí)間戳都有對(duì)應(yīng)的音頻數(shù)據(jù),也有對(duì)應(yīng)的視頻文件,這樣,獲取到的音頻數(shù)據(jù)通過(guò)標(biāo)記的時(shí)間戳與視頻文件相對(duì)應(yīng)。按照時(shí)間戳,將音頻數(shù)據(jù)和視頻文件進(jìn)行合成,生成配音視頻文件。
[0036]由此,多個(gè)客戶端建立會(huì)話連接,在會(huì)話連接中客戶端進(jìn)行視頻文件的播放,并獲取用于為視頻配音的音頻數(shù)據(jù),從而即便音頻數(shù)據(jù)的提供者不在同一現(xiàn)場(chǎng)時(shí),也能實(shí)現(xiàn)一個(gè)視頻配音場(chǎng)景下多路音頻數(shù)據(jù)的獲得,大大提高了多方進(jìn)行視頻配音的效率。
[0037]進(jìn)一步的,在一個(gè)實(shí)施例中,多個(gè)客戶端建立會(huì)話連接時(shí),會(huì)話中的任一客戶端均可進(jìn)行視頻文件的播放,而其他客戶端通過(guò)該會(huì)話連接,也將在各自的會(huì)話界面中進(jìn)行視頻文件的播放。
[0038]例如,客戶端A、B、C建立會(huì)話連接,客戶端A進(jìn)行視頻文件的播放時(shí),客戶端B和C的會(huì)話界面中均進(jìn)行該視頻文件的播放。
[0039]由此,會(huì)話連接中的任一客戶端均可進(jìn)行視頻文件的播放,提高了對(duì)視頻進(jìn)行配音的靈活性。
[0040]在一個(gè)實(shí)施例中,如圖2所示,建立會(huì)話連接的多個(gè)客戶端中,其中一個(gè)客戶端作為視頻文件播放的操控端,進(jìn)行視頻文件的播放,步驟SI 20包括:
步驟S121,通過(guò)在會(huì)話界面觸發(fā)進(jìn)行視頻文件的播放,在自身的會(huì)話界面中播放視頻文件。
[0041]步驟S122,將視頻文件發(fā)送至?xí)捴械钠渌蛻舳恕?br>[0042]作為視頻文件播放的操控端的客戶端進(jìn)行視頻文件的播放時(shí),將該視頻文件發(fā)送給會(huì)話中的其他客戶端,以供其他客戶端在各自的顯示界面中進(jìn)行該視頻的播放。
[0043]在一個(gè)實(shí)施例中,如圖3所示,客戶端作為視頻文件播放的受控端,進(jìn)行視頻文件的播放,步驟S120包括:
步驟S124,接收會(huì)話中其它客戶端傳送的視頻文件。
[0044]視頻文件是視頻文件播放的操控端傳送過(guò)來(lái)的。
[0045]步驟S125,在自身的會(huì)話界面進(jìn)行視頻文件的播放。
[0046]視頻文件播放的受控端接收操控端傳送過(guò)來(lái)的視頻文件,并在自身的會(huì)話界面中進(jìn)行該視頻文件的播放。
[0047]進(jìn)一步的,在一個(gè)實(shí)施例中,步驟S130之前,如上所述的方法還包括如下步驟:
步驟S310,當(dāng)客戶端被觸發(fā)視頻配音操作時(shí),進(jìn)行音頻數(shù)據(jù)的采集。
[0048]視頻配音操作是客戶端進(jìn)行音頻數(shù)據(jù)采集的觸發(fā)動(dòng)作,可以是點(diǎn)擊會(huì)話界面中預(yù)置的按鈕進(jìn)行觸發(fā),也可以是通過(guò)接收語(yǔ)音信號(hào)進(jìn)行觸發(fā),還可以是其他的觸發(fā)方式。
[0049]視頻配音操作被觸發(fā)后,客戶端開(kāi)始采集為視頻配音的音頻數(shù)據(jù)。
[0050]由此,通過(guò)觸發(fā)視頻配音操作,進(jìn)而進(jìn)行音頻數(shù)據(jù)的采集,從而在視頻文件播放的任何時(shí)間點(diǎn)均可開(kāi)始配音,提高了對(duì)視頻進(jìn)行配音的靈活性,提高了視頻配音的效率。
[0051 ] 在一個(gè)實(shí)施例中,如圖4所示,步驟S140包括如下步驟:
步驟S141,將視頻文件解析為背景音頻數(shù)據(jù)與視頻數(shù)據(jù)。
[0052]播放的視頻文件中包含有背景音頻數(shù)據(jù)與視頻數(shù)據(jù),將視頻文件解析為背景音頻數(shù)據(jù)與不含音頻數(shù)據(jù)的純視頻數(shù)據(jù),使音頻數(shù)據(jù)和不含音頻數(shù)據(jù)的純視頻數(shù)據(jù)進(jìn)行音頻合成,從而提尚配首的效果。
[0053]解析后,背景音頻數(shù)據(jù)中攜帶有與視頻數(shù)據(jù)中的時(shí)間點(diǎn)對(duì)應(yīng)的時(shí)間戳。
[0054]步驟S142,按照時(shí)間戳,將配音音頻數(shù)據(jù)與背景音頻數(shù)據(jù)進(jìn)行混音,得到混音音頻數(shù)據(jù)。
[0055]混音是將不同的音頻數(shù)據(jù)進(jìn)行整合處理成一種音頻數(shù)據(jù)。
[0056]由于配音音頻數(shù)據(jù)采集時(shí)添加了對(duì)應(yīng)視頻文件播放的時(shí)間戳,而背景音頻數(shù)據(jù)中攜帶有與視頻數(shù)據(jù)中的時(shí)間點(diǎn)對(duì)應(yīng)的時(shí)間戳,根據(jù)時(shí)間戳,將背景音頻數(shù)據(jù)和配音音頻數(shù)據(jù)進(jìn)行混音,得到混音后的混音音頻數(shù)據(jù)。
[0057]混音時(shí),可以根據(jù)不同的提取比例對(duì)配音音頻數(shù)據(jù)與背景音頻數(shù)據(jù)進(jìn)行混音,從而可以調(diào)節(jié)配音音頻數(shù)據(jù)在混音音頻數(shù)據(jù)中的比重。
[0058]步驟S143,將混音音頻數(shù)據(jù)與視頻數(shù)據(jù)進(jìn)行編碼并生成配音視頻文件。
[0059]混音音頻數(shù)據(jù)中包含有背景音頻數(shù)據(jù)的時(shí)間戳和配音音頻數(shù)據(jù)的時(shí)間戳,根據(jù)這些時(shí)間戳,將混音音頻數(shù)據(jù)與視頻數(shù)據(jù)進(jìn)行編碼處理,生成經(jīng)過(guò)配音后的配音視頻文件。
[0060]由此,通過(guò)將配音音頻數(shù)據(jù)和背景音頻數(shù)據(jù)混音處理后與不含音頻數(shù)據(jù)的視頻數(shù)據(jù)合成,避免了視頻文件中因含有背景音頻數(shù)據(jù)而影響合成的效果,并且在混音時(shí)能夠?qū)ε湟粢纛l數(shù)據(jù)與背景音頻數(shù)據(jù)的比重進(jìn)行靈活調(diào)節(jié),從而更快地達(dá)到較好的混音效果,提尚配首的效率。
[0061]在一個(gè)實(shí)施例中,步驟S140之前,如上所述的方法還包括:
步驟S410,對(duì)配音音頻數(shù)據(jù)和/或視頻文件的背景音頻數(shù)據(jù)進(jìn)行處理。
[0062]背景音頻數(shù)據(jù)是存在與視頻文件中原有的音頻數(shù)據(jù),視頻文件可以存在背景音樂(lè),還可以存在其他的背景音頻數(shù)據(jù)。
[0063]在獲取的配音音頻數(shù)據(jù)和視頻文件整合之前,預(yù)先對(duì)獲取的配音音頻數(shù)據(jù)和視頻文件分別進(jìn)行數(shù)據(jù)處理,從而使生成的配音視頻文件的音效效果更好。
[0064]具體的,對(duì)獲取的配音音頻數(shù)據(jù)的音量進(jìn)行增大、減小或音效處理,對(duì)視頻文件中的背景音頻音量增大、減小或音效處理,還可以是其他的處理方式。
[0065]需要說(shuō)明的是,在對(duì)客戶端獲取的配音音頻數(shù)據(jù)和視頻文件分別進(jìn)行數(shù)據(jù)整合之前,當(dāng)配音音頻數(shù)據(jù)中的其中一路或多路配音音頻數(shù)據(jù)的音效效果不理想時(shí),通知該配音音頻數(shù)據(jù)對(duì)應(yīng)的客戶端重新對(duì)視頻進(jìn)行配音,采集配音音頻數(shù)據(jù)。
[0066]由此,在進(jìn)行配音音頻數(shù)據(jù)和視頻文件整合之前,對(duì)視頻文件中的背景音頻數(shù)據(jù)和采集到的配音音頻數(shù)據(jù)預(yù)先進(jìn)行音頻處理,并且通知不滿足要求的配音音頻數(shù)據(jù)對(duì)應(yīng)的客戶端單獨(dú)進(jìn)行配音,從而使配音后視頻文件的音效效果更好,提高了視頻配音的效率和靈活性。
[0067]在一個(gè)實(shí)施例中,還相應(yīng)地提供了一種視頻配音裝置,如圖4所示,該裝置包括會(huì)話發(fā)起模塊110、視頻播放模塊120、配音音頻數(shù)據(jù)獲取模塊130和合成模塊140,其中:
會(huì)話發(fā)起模塊110,用于檢測(cè)到用戶的加入會(huì)話操作,響應(yīng)所述加入會(huì)話操作,打開(kāi)會(huì)話界面;
視頻文件播放模塊120,用于在所述會(huì)話界面進(jìn)行視頻文件的播放;
配音音頻數(shù)據(jù)獲取模塊130,用于所述客戶端獲取自身采集的和/或所述會(huì)話中其他客戶端采集后發(fā)送的配音音頻數(shù)據(jù),所述配音音頻數(shù)據(jù)為根據(jù)所屬客戶端采集的添加了時(shí)間戳的音頻數(shù)據(jù),所述時(shí)間戳為采集所述配音音頻數(shù)據(jù)時(shí)對(duì)應(yīng)所述視頻文件播放的時(shí)間點(diǎn);合成模塊140,用于按照所述時(shí)間戳,將所述配音音頻數(shù)據(jù)和所述視頻文件合成配音視頻文件。
[0068]進(jìn)一步的,在一個(gè)實(shí)施例中,視頻文件播放模塊120運(yùn)行于操控視頻文件播放的客戶端,視頻播放模塊120包括視頻播放單元121和視頻文件發(fā)送單元122,其中:
視頻播放單元121,用于通過(guò)在所述會(huì)話界面觸發(fā)進(jìn)行視頻文件的播放,在自身的會(huì)話界面中播放所述視頻文件;
視頻文件發(fā)送單元122,用于將所述視頻文件發(fā)送至所述會(huì)話中的其它客戶端。
[0069]在一個(gè)實(shí)施例中,如圖6所示,視頻文件播放模塊120運(yùn)行于受控視頻文件播放的客戶端,視頻播放模塊120包括視頻文件接收單元124和視頻文件播放單元125,其中:
視頻文件接收單元124,用于接收所述會(huì)話中其它客戶端發(fā)送的視頻文件;
視頻文件播放單元125,用于在自身的會(huì)話界面進(jìn)行所述視頻文件的播放。
[0070]在一個(gè)實(shí)施例中,如圖7所示,合成模塊140還包括解析單元141、混音單元142和編碼生成單元143,其中:
解析單元141,用于將所述視頻文件解析為背景音頻數(shù)據(jù)與視頻數(shù)據(jù);
混音單元142,用于按照所述時(shí)間戳,將所述配音音頻數(shù)據(jù)與所述背景音頻數(shù)據(jù)進(jìn)行混音,得到混音音頻數(shù)據(jù)
編碼生成單元143,用于將所述混音音頻數(shù)據(jù)與所述視頻數(shù)據(jù)進(jìn)行編碼并生成配音視頻文件。
[0071 ]在一個(gè)實(shí)施例中,該裝置還包括音頻處理模塊,其中:
音頻處理模塊,用于對(duì)所述配音音頻數(shù)據(jù)和/或所述視頻文件的背景音頻數(shù)據(jù)進(jìn)行處理。
[0072]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過(guò)硬件來(lái)完成,也可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
[0073]雖然已參照幾個(gè)典型實(shí)施方式描述了本發(fā)明,但應(yīng)當(dāng)理解,所用的術(shù)語(yǔ)是說(shuō)明和示例性、而非限制性的術(shù)語(yǔ)。由于本發(fā)明能夠以多種形式具體實(shí)施而不脫離發(fā)明的精神或?qū)嵸|(zhì),所以應(yīng)當(dāng)理解,上述實(shí)施方式不限于任何前述的細(xì)節(jié),而應(yīng)在隨附權(quán)利要求所限定的精神和范圍內(nèi)廣泛地解釋,因此落入權(quán)利要求或其等效范圍內(nèi)的全部變化和改型都應(yīng)為隨附權(quán)利要求所涵蓋。
【主權(quán)項(xiàng)】
1.一種視頻配音方法,其特征在于,所述方法包括: 客戶端檢測(cè)到用戶的加入會(huì)話操作,響應(yīng)所述加入會(huì)話操作,打開(kāi)會(huì)話界面; 在所述會(huì)話界面進(jìn)行視頻文件的播放; 在播放所述視頻文件時(shí),所述客戶端獲取自身采集的和/或所述會(huì)話中其他客戶端采集后發(fā)送的配音音頻數(shù)據(jù),所述配音音頻數(shù)據(jù)為根據(jù)所屬客戶端采集的添加了時(shí)間戳的音頻數(shù)據(jù),所述時(shí)間戳為采集所述配音音頻數(shù)據(jù)時(shí)對(duì)應(yīng)所述視頻文件播放的時(shí)間點(diǎn); 按照所述時(shí)間戳,將所述配音音頻數(shù)據(jù)和所述視頻文件合成配音視頻文件。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述客戶端為所述視頻文件播放的操控端,所述在所述會(huì)話界面進(jìn)行視頻文件的播放的步驟包括: 通過(guò)在所述會(huì)話界面觸發(fā)進(jìn)行視頻文件的播放,在自身的會(huì)話界面中播放所述視頻文件,并將所述視頻文件發(fā)送至所述會(huì)話中的其它客戶端。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述客戶端為所述視頻文件播放的受控端,所述在所述會(huì)話界面進(jìn)行視頻文件的播放的步驟包括: 接收所述會(huì)話中其它客戶端發(fā)送的視頻文件; 在自身的會(huì)話界面進(jìn)行所述視頻文件的播放。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述按照所述時(shí)間戳,將所述配音音頻數(shù)據(jù)和所述視頻文件合成配音視頻文件的步驟包括: 將所述視頻文件解析為背景音頻數(shù)據(jù)與視頻數(shù)據(jù); 按照所述時(shí)間戳,將所述配音音頻數(shù)據(jù)與所述背景音頻數(shù)據(jù)進(jìn)行混音,得到混音音頻數(shù)據(jù); 將所述混音音頻數(shù)據(jù)與所述視頻數(shù)據(jù)進(jìn)行編碼并生成配音視頻文件。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述配音音頻數(shù)據(jù)與所述視頻文件合成配音視頻文件的步驟之前,所述方法還包括: 對(duì)所述配音音頻數(shù)據(jù)和/或所述視頻文件的背景音頻數(shù)據(jù)進(jìn)行處理。6.一種視頻配音裝置,其特征在于,所述裝置包括: 會(huì)話發(fā)起模塊,用于檢測(cè)到用戶的加入會(huì)話操作,響應(yīng)所述加入會(huì)話操作,打開(kāi)會(huì)話界面; 視頻播放模塊,用于在所述會(huì)話界面進(jìn)行視頻文件的播放; 配音音頻數(shù)據(jù)獲取模塊,用于所述客戶端獲取自身采集的和/或所述會(huì)話中其他客戶端采集后發(fā)送的配音音頻數(shù)據(jù),所述配音音頻數(shù)據(jù)為根據(jù)所屬客戶端采集的添加了時(shí)間戳的音頻數(shù)據(jù),所述時(shí)間戳為采集所述配音音頻數(shù)據(jù)時(shí)對(duì)應(yīng)所述視頻文件播放的時(shí)間點(diǎn); 合成模塊,用于按照所述時(shí)間戳,將所述配音音頻數(shù)據(jù)和所述視頻文件合成配音視頻文件。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述視頻播放模塊運(yùn)行于操控所述視頻文件播放的客戶端,所述視頻播放模塊包括: 視頻播放單元,用于通過(guò)在所述會(huì)話界面觸發(fā)進(jìn)行視頻文件的播放,在自身的會(huì)話界面中播放所述視頻文件; 視頻文件發(fā)送單元,用于將所述視頻文件發(fā)送至所述會(huì)話中的其它客戶端。8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述視頻播放模塊運(yùn)行于受控所述視頻文件播放的客戶端,所述視頻播放模塊包括: 視頻文件接收單元,用于接收所述會(huì)話中其它客戶端發(fā)送的視頻文件; 視頻播放單元,用于在自身的會(huì)話界面進(jìn)行所述視頻文件的播放。9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述合成模塊包括: 解析單元,用于將所述視頻文件解析為背景音頻數(shù)據(jù)與視頻數(shù)據(jù); 混音單元,用于按照所述時(shí)間戳,將所述配音音頻數(shù)據(jù)與所述背景音頻數(shù)據(jù)進(jìn)行混音,得到混音音頻數(shù)據(jù); 編碼生成單元,用于將所述混音音頻數(shù)據(jù)與所述視頻數(shù)據(jù)進(jìn)行編碼并生成配音視頻文件。10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括: 音頻處理模塊,用于對(duì)所述配音音頻數(shù)據(jù)和/或所述視頻文件的背景音頻數(shù)據(jù)進(jìn)行處理。
【文檔編號(hào)】H04N5/262GK106060424SQ201610412060
【公開(kāi)日】2016年10月26日
【申請(qǐng)日】2016年6月14日
【發(fā)明人】徐文波
【申請(qǐng)人】徐文波
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1