两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

多媒體視頻的編輯方法及裝置與流程

文檔序號(hào):11216386閱讀:592來(lái)源:國(guó)知局
多媒體視頻的編輯方法及裝置與流程

本發(fā)明涉及多媒體技術(shù)領(lǐng)域,特別是涉及一種多媒體視頻的編輯方法及裝置。



背景技術(shù):

隨著互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,人們已經(jīng)不再滿足于單純的使用手機(jī)通話來(lái)進(jìn)行交流及溝通,其中,在線直播、小視頻等使用多媒體技術(shù)建立的社交平臺(tái)已經(jīng)成為用戶之間進(jìn)行溝通的主要手段。

目前,用戶在使用終端設(shè)備進(jìn)行直播或錄制小視頻時(shí),可以通過(guò)截取視頻中的一小段進(jìn)行保存,例如,某直播平臺(tái)正在直播小女孩跳舞,為了記錄小女孩旋轉(zhuǎn)的視頻,需要截取直播視頻中小女孩旋轉(zhuǎn)的短視頻。在截取視頻后,為了增強(qiáng)對(duì)視頻內(nèi)容的播放效果,對(duì)多媒體視頻進(jìn)行編輯已經(jīng)成為亟待解決的問(wèn)題。



技術(shù)實(shí)現(xiàn)要素:

有鑒于此,本發(fā)明提供一種多媒體視頻的編輯方法及裝置,主要目的在于現(xiàn)有直播或小視頻中截取的短視頻無(wú)法編輯的問(wèn)題。

依據(jù)本發(fā)明一個(gè)方面,提供了一種多媒體視頻的編輯方法,包括:

獲取多媒體文件;

解碼所述多媒體文件中的視頻數(shù)據(jù)及音頻數(shù)據(jù);

對(duì)所述視頻數(shù)據(jù)進(jìn)行渲染處理,以及對(duì)所述音頻數(shù)據(jù)進(jìn)行音軌處理;

將處理后的視頻數(shù)據(jù)及處理后的音頻數(shù)據(jù)進(jìn)行編碼,得到多媒體視頻。

進(jìn)一步地,所述對(duì)所述視頻數(shù)據(jù)進(jìn)行渲染處理,以及對(duì)所述音頻數(shù)據(jù)進(jìn)行音軌處理包括:

接收用戶輸入的處理指令,所述處理指令中攜帶有效果標(biāo)識(shí);

根據(jù)所述效果標(biāo)識(shí)中的視頻效果標(biāo)識(shí)渲染所述視頻數(shù)據(jù),并根據(jù)所述效果標(biāo)識(shí)中的音頻效果標(biāo)識(shí)處理所述音頻數(shù)據(jù)。

進(jìn)一步地,所述根據(jù)所述效果標(biāo)識(shí)中的視頻效果標(biāo)識(shí)渲染所述視頻數(shù)據(jù)包括:

提取所述視頻數(shù)據(jù)中每一幀的圖像數(shù)據(jù),并對(duì)所述圖像數(shù)據(jù)進(jìn)行濾鏡處理;

根據(jù)所述視頻效果標(biāo)識(shí)識(shí)別濾鏡處理后圖像數(shù)據(jù)中的目標(biāo)圖像,并對(duì)所述目標(biāo)圖像進(jìn)行合成渲染。

進(jìn)一步地,所述根據(jù)所述視頻效果標(biāo)識(shí)識(shí)別濾鏡處理后圖像數(shù)據(jù)中的目標(biāo)圖像,并對(duì)所述目標(biāo)圖像進(jìn)行合成渲染包括:

若識(shí)別出所述視頻效果標(biāo)識(shí)為合成立體圖像,則分割所述目標(biāo)圖像,按照預(yù)置著色規(guī)則對(duì)所述目標(biāo)圖像、所述分割后的目標(biāo)圖像以及渲染圖像進(jìn)行著色合成,所述預(yù)置著色規(guī)則用于反應(yīng)所述目標(biāo)圖像、所述分割后的目標(biāo)圖像、所述渲染圖像之間的位置顯示關(guān)系。

進(jìn)一步地,所述根據(jù)所述效果標(biāo)識(shí)中的音頻效果標(biāo)識(shí)處理所述音頻數(shù)據(jù)包括:

按照預(yù)設(shè)時(shí)間間隔采集所述音頻數(shù)據(jù)中的離散音軌數(shù)據(jù);

根據(jù)所述音頻效果標(biāo)識(shí)將所述離散音軌數(shù)據(jù)與預(yù)設(shè)音軌進(jìn)行有效疊加。

進(jìn)一步地,所述解碼所述多媒體文件中的視頻數(shù)據(jù)及音頻數(shù)據(jù)包括:

按照視頻軌跡與音頻軌跡分別解碼所述多媒體文件中的視頻數(shù)據(jù)及音頻數(shù)據(jù)。

進(jìn)一步地,所述對(duì)所述視頻數(shù)據(jù)進(jìn)行渲染處理,以及對(duì)所述音頻數(shù)據(jù)進(jìn)行音軌處理之后,所述方法還包括:

當(dāng)接收到實(shí)時(shí)預(yù)覽請(qǐng)求時(shí),展示所述視頻數(shù)據(jù)及所述音頻數(shù)據(jù)。

進(jìn)一步地,所述方法還包括:

接收速度調(diào)整指令,根據(jù)所述速度調(diào)整指令中攜帶的速度信息調(diào)整多媒體視頻中視頻數(shù)據(jù)及音頻數(shù)據(jù)的播放速度。

依據(jù)本發(fā)明一個(gè)方面,提供了一種多媒體視頻的編輯裝置,包括:

獲取單元,用于獲取多媒體文件;

解碼單元,用于解碼所述多媒體文件中的視頻數(shù)據(jù)及音頻數(shù)據(jù);

處理單元,用于對(duì)所述視頻數(shù)據(jù)進(jìn)行渲染處理,以及對(duì)所述音頻數(shù)據(jù)進(jìn)行音軌處理;

編碼單元,用于將處理后的視頻數(shù)據(jù)及處理后的音頻數(shù)據(jù)進(jìn)行編碼,得到多媒體視頻。

進(jìn)一步地,所述處理單元包括:

接收模塊,用于接收用戶輸入的處理指令,所述處理指令中攜帶有效果標(biāo)識(shí);

處理模塊,用于根據(jù)所述效果標(biāo)識(shí)中的視頻效果標(biāo)識(shí)渲染所述視頻數(shù)據(jù),并根據(jù)所述效果標(biāo)識(shí)中的音頻效果標(biāo)識(shí)處理所述音頻數(shù)據(jù)。

進(jìn)一步地,所述處理模塊包括:

提取子模塊,用于提取所述視頻數(shù)據(jù)中每一幀的圖像數(shù)據(jù),并對(duì)所述圖像數(shù)據(jù)進(jìn)行濾鏡處理;

合成子模塊,用于根據(jù)所述視頻效果標(biāo)識(shí)識(shí)別濾鏡處理后圖像數(shù)據(jù)中的目標(biāo)圖像,并對(duì)所述目標(biāo)圖像進(jìn)行合成渲染。

所述合成子模塊,具體用于若識(shí)別出所述視頻效果標(biāo)識(shí)為合成立體圖像,則分割所述目標(biāo)圖像,按照預(yù)置著色規(guī)則對(duì)所述目標(biāo)圖像、所述分割后的目標(biāo)圖像以及渲染圖像進(jìn)行著色合成,所述預(yù)置著色規(guī)則用于反應(yīng)所述目標(biāo)圖像、所述分割后的目標(biāo)圖像、所述渲染圖像之間的位置顯示關(guān)系。

進(jìn)一步地,所述處理模塊還包括:

采集子模塊,用于按照預(yù)設(shè)時(shí)間間隔采集所述音頻數(shù)據(jù)中的離散音軌數(shù)據(jù);

疊加子模塊,用于根據(jù)所述音頻效果標(biāo)識(shí)將所述離散音軌數(shù)據(jù)與預(yù)設(shè)音軌進(jìn)行有效疊加。

所述解碼單元,具體用于按照視頻軌跡與音頻軌跡分別解碼所述多媒體文件中的視頻數(shù)據(jù)及音頻數(shù)據(jù)。

進(jìn)一步地,所述裝置還包括:

展示單元,用于當(dāng)接收到實(shí)時(shí)預(yù)覽請(qǐng)求時(shí),展示所述視頻數(shù)據(jù)及所述音頻數(shù)據(jù)。

進(jìn)一步地,所述裝置還包括:

調(diào)整單元,用于接收速度調(diào)整指令,并根據(jù)所述速度調(diào)整指令中攜帶的速度信息調(diào)整多媒體視頻中視頻數(shù)據(jù)及音頻數(shù)據(jù)的播放速度。

依據(jù)本發(fā)明一個(gè)方面,提供了一種存儲(chǔ)設(shè)備,其中存儲(chǔ)有多條指令,所述指令適于由處理器加載并執(zhí)行:

獲取多媒體文件;

解碼所述多媒體文件中的視頻數(shù)據(jù)及音頻數(shù)據(jù);

對(duì)所述視頻數(shù)據(jù)進(jìn)行渲染處理,以及對(duì)所述音頻數(shù)據(jù)進(jìn)行音軌處理;

將處理后的視頻數(shù)據(jù)及處理后的音頻數(shù)據(jù)進(jìn)行編碼,得到多媒體視頻。

依據(jù)本發(fā)明一個(gè)方面,提供了一種移動(dòng)終端,包括處理器,適于實(shí)現(xiàn)各種指令;以及存儲(chǔ)設(shè)備,適于存儲(chǔ)多條指令,所述指令適于由處理器加載并執(zhí)行:

獲取多媒體文件;

解碼所述多媒體文件中的視頻數(shù)據(jù)及音頻數(shù)據(jù);

對(duì)所述視頻數(shù)據(jù)進(jìn)行渲染處理,以及對(duì)所述音頻數(shù)據(jù)進(jìn)行音軌處理;

將處理后的視頻數(shù)據(jù)及處理后的音頻數(shù)據(jù)進(jìn)行編碼,得到多媒體視頻。

借由上述技術(shù)方案,本發(fā)明實(shí)施例提供的技術(shù)方案至少具有下列優(yōu)點(diǎn):

本發(fā)明提供了一種多媒體視頻的編輯方法及裝置,首先獲取多媒體文件,然后解碼所述多媒體文件中的視頻數(shù)據(jù)及音頻數(shù)據(jù),再對(duì)所述視頻數(shù)據(jù)進(jìn)行渲染處理,以及對(duì)所述音頻數(shù)據(jù)進(jìn)行音軌處理,最后將處理后的視頻數(shù)據(jù)及處理后的音頻數(shù)據(jù)進(jìn)行編碼,得到多媒體視頻。與現(xiàn)有直播或小視頻中截取的短視頻無(wú)法編輯相比,本發(fā)明實(shí)施例通過(guò)解碼出多媒體文件中的視頻數(shù)據(jù)和音頻數(shù)據(jù),分別對(duì)視頻數(shù)據(jù)和音頻數(shù)據(jù)進(jìn)行處理,在編碼為多媒體視頻,實(shí)現(xiàn)對(duì)直播或截取的視頻進(jìn)行編輯,增加短視頻的播放效果,使得視頻更加生動(dòng),編輯后視頻中的人物與渲染圖像更加貼合,提高視頻的使用效率。

上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書(shū)的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的具體實(shí)施方式。

附圖說(shuō)明

通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:

圖1示出了本發(fā)明實(shí)施例一提供的一種多媒體視頻的編輯方法流程圖;

圖2示出了本發(fā)明實(shí)施例二提供的另一種多媒體視頻的編輯方法流程圖;

圖3示出了本發(fā)明實(shí)施例三提供的一種多媒體視頻的編輯裝置框圖;

圖4示出了本發(fā)明實(shí)施例四提供的另一種多媒體視頻的編輯裝置框圖。

具體實(shí)施方式

下面將參照附圖更詳細(xì)地描述本公開(kāi)的示例性實(shí)施例。雖然附圖中顯示了本公開(kāi)的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開(kāi)而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開(kāi),并且能夠?qū)⒈竟_(kāi)的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。

本發(fā)明實(shí)施例提供了一種多媒體視頻的編輯方法,如圖1所示,所述方法包括:

101、獲取多媒體文件。

其中,所述多媒體文件可以為不同格式的視頻文件,如mp4格式、mkv格式、3gp格式等,本發(fā)明實(shí)施例不做具體限定,所述多媒體文件可以由終端設(shè)備中的攝像頭進(jìn)行拍攝獲取,也可以由在線直播的視頻中進(jìn)行截取,還可以直接從終端設(shè)備中的存儲(chǔ)空間中進(jìn)行提取,本發(fā)明實(shí)施例不做具體限定。

需要說(shuō)明的是,為了便于多媒體視頻的編輯應(yīng)用到終端設(shè)備中,在截取視頻或錄制視頻時(shí)需要設(shè)置一定的視頻播放時(shí)間,使得最終生成的多媒體視頻為一個(gè)較短的視頻,便于當(dāng)前的視頻編輯方法應(yīng)用到內(nèi)存空間較小的終端設(shè)備中。

102、解碼所述多媒體文件中的視頻數(shù)據(jù)及音頻數(shù)據(jù)。

其中,所述解碼視頻數(shù)據(jù)及音頻數(shù)據(jù)具體可以為通過(guò)分別讀取多媒體文件中的視頻數(shù)據(jù)及音頻數(shù)據(jù)來(lái)實(shí)現(xiàn)視頻及音頻的解碼,即將視頻流及音頻流解碼還原成模擬視頻數(shù)據(jù)及模擬音頻數(shù)據(jù)。

需要說(shuō)明的是,在本發(fā)明實(shí)施例中,解碼過(guò)程可以通過(guò)一個(gè)媒體解碼器完成,將多媒體文件輸送至媒體解碼器中,可以自動(dòng)得到視頻數(shù)據(jù)及音頻時(shí)間,對(duì)于視頻數(shù)據(jù)而言,由于視頻是由多幀不同的圖像組合而成的,解碼后的視頻數(shù)據(jù)可以具體為每一幀對(duì)應(yīng)的圖像信息,對(duì)于音頻數(shù)據(jù)而言,解碼后的音頻數(shù)據(jù)則為脈沖形式的模擬信號(hào)。

103、對(duì)所述視頻數(shù)據(jù)進(jìn)行渲染處理,以及對(duì)所述音頻數(shù)據(jù)進(jìn)行音軌處理。

其中,所述渲染處理包括在視頻中添加位圖、添加動(dòng)態(tài)圖像、調(diào)整視頻圖像的圖像效果等,音軌處理包括增加不同音軌進(jìn)行組合、增加音效等,本發(fā)明實(shí)施例不做具體限定,位圖即為點(diǎn)陣圖像或繪制圖像。

需要說(shuō)明的是,在視頻數(shù)據(jù)及音頻數(shù)據(jù)進(jìn)行處理時(shí),可以單獨(dú)分開(kāi)進(jìn)行處理,也可以相互關(guān)聯(lián)著進(jìn)行處理。例如,在對(duì)視頻中添加一個(gè)背景時(shí),可以只對(duì)視頻數(shù)據(jù)進(jìn)行渲染背景處理,而不對(duì)音軌數(shù)據(jù)進(jìn)行處理,但是,視頻中人物吐字時(shí),想要將吐出的字轉(zhuǎn)變?yōu)槲淖痔砑釉谝曨l中,就需要先處理音軌數(shù)據(jù),根據(jù)識(shí)別音軌數(shù)據(jù)中的文字,將文字庫(kù)中對(duì)應(yīng)的圖像數(shù)據(jù)添加在視頻數(shù)據(jù)中,這時(shí)就需要視頻數(shù)據(jù)與音軌數(shù)據(jù)共同處理。

104、將處理后的視頻數(shù)據(jù)及處理后的音頻數(shù)據(jù)進(jìn)行編碼,得到多媒體視頻。

其中,所述編碼為將渲染后的視頻數(shù)據(jù)與音頻數(shù)據(jù)進(jìn)行匹配的編碼,以得到流暢、音視頻對(duì)應(yīng)的多媒體視頻。

本發(fā)明提供了一種多媒體視頻的編輯方法,與現(xiàn)有直播或小視頻中截取的短視頻無(wú)法編輯相比,本發(fā)明實(shí)施例通過(guò)解碼出多媒體文件中的視頻數(shù)據(jù)和音頻數(shù)據(jù),分別對(duì)視頻數(shù)據(jù)和音頻數(shù)據(jù)進(jìn)行處理,在編碼為多媒體視頻,實(shí)現(xiàn)對(duì)直播或截取的視頻進(jìn)行編輯,增加短視頻的播放效果,使得視頻更加生動(dòng),編輯后視頻中的人物與渲染圖像更加貼合,提高視頻的使用效率。

本發(fā)明實(shí)施例提供了另一種多媒體視頻的編輯方法,如圖2所示,所述方法包括:

201、獲取多媒體文件。

本步驟與圖1所示的步驟101方法相同,在此不再贅述。

需要說(shuō)明的是,本發(fā)明實(shí)施例中涉及的多媒體視頻的編輯方法可以應(yīng)用于其他直播或錄制視頻的應(yīng)用程序中,通過(guò)調(diào)用接口來(lái)實(shí)現(xiàn)視頻的編輯,還可以根據(jù)對(duì)應(yīng)的程序來(lái)編寫(xiě)為單獨(dú)使用的應(yīng)用程序,通過(guò)調(diào)用攝像頭直接拍攝得到多媒體文件,本發(fā)明實(shí)施例不做具體限定。

202、按照視頻軌跡與音頻軌跡分別解碼所述多媒體文件中的視頻數(shù)據(jù)及音頻數(shù)據(jù)。

其中,所述視頻軌跡為視頻播放的內(nèi)容軌跡,所述音頻軌跡為音頻播放的內(nèi)容軌跡,為了解碼出多媒體文件中的視頻數(shù)據(jù)及音軌數(shù)據(jù),以便對(duì)視頻數(shù)據(jù)及音軌數(shù)據(jù)分別進(jìn)行處理,因此需要按照視頻軌跡與音頻軌跡分別進(jìn)行解碼。

203、接收用戶輸入的處理指令。

其中,所述處理指令中攜帶有效果標(biāo)識(shí)。所示處理指令用于指示系統(tǒng)進(jìn)行視頻具體的視頻編輯,所示效果標(biāo)識(shí)為標(biāo)識(shí)可以達(dá)到不同視頻及音頻效果的信息,例如,渲染圖像、語(yǔ)音文字轉(zhuǎn)換、添加背景等,本發(fā)明實(shí)施例不做具體限定。

需要說(shuō)明的是,若渲染的圖像為用戶輸入的圖像,則可以將圖像通過(guò)處理指令進(jìn)行傳入。另外,需要渲染的圖像、添加的背景等位圖可以為預(yù)先設(shè)置好的圖像,也可以為用戶進(jìn)行輸入的圖像,本發(fā)明實(shí)施例不做具體限定。

204、根據(jù)所述效果標(biāo)識(shí)中的視頻效果標(biāo)識(shí)渲染所述視頻數(shù)據(jù),并根據(jù)所述效果標(biāo)識(shí)中的音頻效果標(biāo)識(shí)處理所述音頻數(shù)據(jù)。

其中,所述視頻效果標(biāo)識(shí)為針對(duì)在視頻數(shù)據(jù)中進(jìn)行處理視頻效果的標(biāo)識(shí),所述音頻效果標(biāo)識(shí)為針對(duì)在音頻數(shù)據(jù)中進(jìn)行處理音頻效果的標(biāo)識(shí),為了進(jìn)一步的添加不同效果對(duì)應(yīng)的不同圖像,需要根據(jù)視頻或音頻效果標(biāo)識(shí)來(lái)處理視頻數(shù)據(jù)或音頻數(shù)據(jù)。

通過(guò)根據(jù)效果標(biāo)識(shí)中的視頻效果標(biāo)識(shí)及音頻效果標(biāo)識(shí)分別對(duì)視頻及音頻進(jìn)行渲染處理及音效處理,使得圖像與聲音分別進(jìn)行編輯,優(yōu)化對(duì)視頻編輯的性能。

對(duì)于本發(fā)明實(shí)施例,步驟根據(jù)所述效果標(biāo)識(shí)中的視頻效果標(biāo)識(shí)渲染所述視頻數(shù)據(jù)具體可以包括:提取所述視頻數(shù)據(jù)中每一幀的圖像數(shù)據(jù),并對(duì)所述圖像數(shù)據(jù)進(jìn)行濾鏡處理;根據(jù)所述視頻效果標(biāo)識(shí)識(shí)別濾鏡處理后圖像數(shù)據(jù)中的目標(biāo)圖像,并對(duì)所述目標(biāo)圖像進(jìn)行合成渲染。

其中,由于解析后的視頻數(shù)據(jù)是由一幀一幀的圖像信息組成的,為了在視頻中添加圖像,需要對(duì)每一幀中的圖像信息添加圖像,而在對(duì)圖像信息進(jìn)行處理之前,需要進(jìn)行濾鏡處理,從而得到需要過(guò)濾后的視頻效果。所述目標(biāo)圖像為需要添加位圖的對(duì)應(yīng),或者為需要進(jìn)行渲染的對(duì)象,本發(fā)明實(shí)施例不做具體限定,例如,當(dāng)視頻效果標(biāo)識(shí)為添加背景圖像,則目標(biāo)圖像則為人物圖像或動(dòng)物圖像,若視頻效果標(biāo)識(shí)為添加吐字特效,則目標(biāo)圖像為人臉或人嘴。

需要說(shuō)明的是,合成渲染則為在每一幀圖像中添加需要添加的位圖,每一幀中添加位圖的位置均不同,從而實(shí)現(xiàn)視頻播放中的渲染的圖像為動(dòng)態(tài)的。

對(duì)于本發(fā)明實(shí)施例,步驟根據(jù)所述視頻效果標(biāo)識(shí)識(shí)別濾鏡處理后圖像數(shù)據(jù)中的目標(biāo)圖像,并對(duì)所述目標(biāo)圖像進(jìn)行合成渲染具體可以包括:若識(shí)別出所述視頻效果標(biāo)識(shí)為合成立體圖像,則分割所述目標(biāo)圖像,按照預(yù)置著色規(guī)則對(duì)所述目標(biāo)圖像、所述分割后的目標(biāo)圖像以及渲染圖像進(jìn)行著色合成,所述預(yù)置著色規(guī)則用于反應(yīng)所述目標(biāo)圖像、所述分割后的目標(biāo)圖像、所述渲染圖像之間的位置顯示關(guān)系。

其中,所述合成立體圖像為利用視覺(jué)差異效果將位圖展示為帶有層次感的、虛擬現(xiàn)實(shí)立體動(dòng)態(tài)的圖像,這種立體圖像取決于添加的位圖在每一幀圖像中不同的位置是否顯示,顯示多少,從而得到的。

需要說(shuō)明的是,若視頻效果標(biāo)識(shí)為合成立體圖像,具體的步驟則為分割所述目標(biāo)圖像,按照預(yù)置著色規(guī)則對(duì)所述目標(biāo)圖像、所述分割后的目標(biāo)圖像以及渲染圖像進(jìn)行著色合成,其中,一般的,合成立體圖像的目標(biāo)圖像為人物圖像,為了將圖像中的人物與背景進(jìn)行區(qū)分,需要對(duì)每一幀的圖像信息進(jìn)行分割,所述渲染圖像為需要添加的位圖,所述預(yù)置著色規(guī)則是判斷渲染圖像覆蓋目標(biāo)圖像時(shí)是否顯示、顯示多少,以及渲染圖像是否需要隱藏的策略,具體策略根據(jù)不同位圖及人物的位置進(jìn)行設(shè)定,本發(fā)明實(shí)施例不做具體限定。

對(duì)于本發(fā)明實(shí)施例,步驟根據(jù)所述效果標(biāo)識(shí)中的音頻效果標(biāo)識(shí)處理所述音頻數(shù)據(jù)具體可以包括:按照預(yù)設(shè)時(shí)間間隔采集所述音頻數(shù)據(jù)中的離散音軌數(shù)據(jù);根據(jù)所述音頻效果標(biāo)識(shí)將所述離散音軌數(shù)據(jù)與預(yù)設(shè)音軌進(jìn)行有效疊加。

為了更好的將不同音軌進(jìn)行疊加,而不是單單是音量進(jìn)行簡(jiǎn)單的疊加,需要對(duì)音頻數(shù)據(jù)進(jìn)行離散化,按照預(yù)設(shè)時(shí)間間隔采集離散的音軌數(shù)據(jù),所述預(yù)設(shè)時(shí)間間隔可以為1秒、0.05秒等,本發(fā)明實(shí)施例不做具體限定。所述有效疊加可以為將多個(gè)預(yù)設(shè)音軌的離散音軌數(shù)據(jù)進(jìn)行疊加,除了多媒體文件中的音頻數(shù)據(jù)采集的離散音軌數(shù)據(jù),其他的預(yù)設(shè)音軌可以為存儲(chǔ)在當(dāng)前終端設(shè)備的緩存中或硬盤中,本發(fā)明實(shí)施例不做具體限定。例如,采集的離散音軌數(shù)據(jù)為小朋友讀詩(shī)的聲音,需要重疊添加的預(yù)設(shè)音軌為荷塘月色的背景音樂(lè),則將聲音進(jìn)行重疊疊加。

需要說(shuō)明的是,在音頻處理時(shí),可以選擇開(kāi)源的音頻處理方法,如ffmpg。

205、當(dāng)接收到實(shí)時(shí)預(yù)覽請(qǐng)求時(shí),展示所述視頻數(shù)據(jù)及所述音頻數(shù)據(jù)。

其中,所述實(shí)時(shí)預(yù)覽請(qǐng)求為用戶輸入的需要預(yù)覽當(dāng)前處理視頻或音頻的狀態(tài)的請(qǐng)求,實(shí)時(shí)預(yù)覽請(qǐng)求用于指示模擬播放處理后的視頻圖像,可以為每一幀進(jìn)行瀏覽,也可以以視頻形式進(jìn)行播放,還模擬播放處理后的音頻,一般的,實(shí)時(shí)瀏覽請(qǐng)求還用于指示模擬展示未處理的原始圖像及原始音頻,具體由接收到實(shí)時(shí)預(yù)覽請(qǐng)求的時(shí)間而定,本發(fā)明實(shí)施例不做具體限定。

206、將處理后的視頻數(shù)據(jù)及處理后的音頻數(shù)據(jù)進(jìn)行編碼,得到多媒體視頻。

本步驟與圖1所示的步驟104方法相同,在此不再贅述。

207、接收速度調(diào)整指令,根據(jù)所述速度調(diào)整指令中攜帶的速度信息調(diào)整多媒體視頻中視頻數(shù)據(jù)及音頻數(shù)據(jù)的播放速度。

其中,所述速度調(diào)整指令中攜帶有速度信息,可以為加快速度或減慢速度,具體的數(shù)據(jù)可以由速度信息中攜帶,本發(fā)明實(shí)施例不做具體限定。

需要說(shuō)明的是,對(duì)于速度的調(diào)整具體方法可以為若對(duì)于視頻數(shù)據(jù)則可以調(diào)整1秒鐘內(nèi)圖像的幀數(shù),以實(shí)現(xiàn)調(diào)節(jié)播放視頻的快慢速度,若對(duì)于音頻數(shù)據(jù)則可以調(diào)整預(yù)設(shè)時(shí)間內(nèi)播放音軌的快慢,以實(shí)現(xiàn)調(diào)節(jié)播放音頻的快慢速度。

對(duì)于本發(fā)明實(shí)施例,具體的應(yīng)用場(chǎng)景可以如下所示,但不限于此,包括:截取男孩在線讀書(shū)的多媒體文件,按照視頻軌跡及音頻軌跡解碼出男孩讀書(shū)的視頻數(shù)據(jù)及音頻數(shù)據(jù),用戶輸入的效果標(biāo)識(shí)為吐字轉(zhuǎn)換標(biāo)識(shí),則分別處理視頻數(shù)據(jù)及音頻數(shù)據(jù),首先識(shí)別音頻數(shù)據(jù)中的男孩讀出的漢字,從預(yù)置文字庫(kù)中提取對(duì)應(yīng)的文字圖像,預(yù)置文字庫(kù)中存儲(chǔ)有與文字語(yǔ)音對(duì)應(yīng)的文字圖像,將文字圖像添加至視頻數(shù)據(jù)中,即找到“鋤禾日當(dāng)午”的渲染圖像或文字萌圖,按照音頻播放時(shí)間,將“鋤”、“禾”、“日”、“當(dāng)”、“午”分別添加至?xí)r間對(duì)應(yīng)的幀的圖像中,添加的位置為識(shí)別的男孩人臉,然后將添加文字圖像及音頻進(jìn)行編碼,得到編輯后的短視頻。

本發(fā)明提供了另一種多媒體視頻的編輯方法,本發(fā)明實(shí)施例通過(guò)解碼出多媒體文件中的視頻數(shù)據(jù)和音頻數(shù)據(jù),根據(jù)視頻效果標(biāo)識(shí)對(duì)視頻數(shù)據(jù)進(jìn)行渲染,根據(jù)音頻效果標(biāo)識(shí)對(duì)音頻數(shù)據(jù)進(jìn)行有效疊加,再編碼為多媒體視頻,實(shí)現(xiàn)對(duì)直播或截取的視頻進(jìn)行編輯,增加短視頻的播放效果,使得視頻更加生動(dòng),提高視頻內(nèi)容的展現(xiàn)效果,編輯后視頻中的人物與渲染圖像更加貼合,可以根據(jù)不同的要求進(jìn)行設(shè)計(jì)錄制的短視頻,增加短視頻的用途,提高視頻的使用效率。

進(jìn)一步的,作為對(duì)上述圖1所示方法的實(shí)現(xiàn),本發(fā)明實(shí)施例提供了一種多媒體視頻的編輯裝置,如圖3所示,該裝置包括:獲取單元31、解碼單元32、處理單元33、編碼單元34。

獲取單元31,用于獲取多媒體文件;所述獲取單元31為多媒體視頻的編輯裝置執(zhí)行獲取多媒體文件的功能模塊。

解碼單元32,用于解碼所述多媒體文件中的視頻數(shù)據(jù)及音頻數(shù)據(jù);所述解碼單元32為多媒體視頻的編輯裝置執(zhí)行解碼所述多媒體文件中的視頻數(shù)據(jù)及音頻數(shù)據(jù)的功能模塊。

處理單元33,用于對(duì)所述視頻數(shù)據(jù)進(jìn)行渲染處理,以及對(duì)所述音頻數(shù)據(jù)進(jìn)行音軌處理;所述處理單元33為多媒體視頻的編輯裝置執(zhí)行對(duì)所述視頻數(shù)據(jù)進(jìn)行渲染處理,以及對(duì)所述音頻數(shù)據(jù)進(jìn)行音軌處理的功能模塊。

編碼單元34,用于將處理后的視頻數(shù)據(jù)及處理后的音頻數(shù)據(jù)進(jìn)行編碼,得到多媒體視頻。所述編碼單元34為多媒體視頻的編輯裝置執(zhí)行將處理后的視頻數(shù)據(jù)及處理后的音頻數(shù)據(jù)進(jìn)行編碼,得到多媒體視頻的功能模塊。

本發(fā)明提供了一種多媒體視頻的編輯裝置,與現(xiàn)有直播或小視頻中截取的短視頻無(wú)法編輯相比,本發(fā)明實(shí)施例通過(guò)解碼出多媒體文件中的視頻數(shù)據(jù)和音頻數(shù)據(jù),分別對(duì)視頻數(shù)據(jù)和音頻數(shù)據(jù)進(jìn)行處理,在編碼為多媒體視頻,實(shí)現(xiàn)對(duì)直播或截取的視頻進(jìn)行編輯,增加短視頻的播放效果,使得視頻更加生動(dòng),編輯后視頻中的人物與渲染圖像更加貼合,提高視頻的使用效率。

進(jìn)一步的,作為對(duì)上述圖2所示方法的實(shí)現(xiàn),本發(fā)明實(shí)施例提供了另一種多媒體視頻的編輯裝置,如圖4所示,該裝置包括:獲取單元41、解碼單元42、處理單元43、編碼單元44、展示單元45、調(diào)整單元46。

獲取單元41,用于獲取多媒體文件;

解碼單元42,用于解碼所述多媒體文件中的視頻數(shù)據(jù)及音頻數(shù)據(jù);

處理單元43,用于對(duì)所述視頻數(shù)據(jù)進(jìn)行渲染處理,以及對(duì)所述音頻數(shù)據(jù)進(jìn)行音軌處理;

編碼單元44,用于將處理后的視頻數(shù)據(jù)及處理后的音頻數(shù)據(jù)進(jìn)行編碼,得到多媒體視頻。

具體的,為了便于根據(jù)用戶的需求進(jìn)行處理視頻及音頻,所述處理單元43包括:

接收模塊4301,用于接收用戶輸入的處理指令,所述處理指令中攜帶有效果標(biāo)識(shí);

處理模塊4302,用于根據(jù)所述效果標(biāo)識(shí)中的視頻效果標(biāo)識(shí)渲染所述視頻數(shù)據(jù),并根據(jù)所述效果標(biāo)識(shí)中的音頻效果標(biāo)識(shí)處理所述音頻數(shù)據(jù)。

具體的,為了具體實(shí)現(xiàn)對(duì)視頻數(shù)據(jù)的處理步驟,所述處理模塊4302包括:

提取子模塊430201,用于提取所述視頻數(shù)據(jù)中每一幀的圖像數(shù)據(jù),并對(duì)所述圖像數(shù)據(jù)進(jìn)行濾鏡處理;

合成子模塊430202,用于根據(jù)所述視頻效果標(biāo)識(shí)識(shí)別濾鏡處理后圖像數(shù)據(jù)中的目標(biāo)圖像,并對(duì)所述目標(biāo)圖像進(jìn)行合成渲染。

所述合成子模塊430202,具體用于若識(shí)別出所述視頻效果標(biāo)識(shí)為合成立體圖像,則分割所述目標(biāo)圖像,按照預(yù)置著色規(guī)則對(duì)所述目標(biāo)圖像、所述分割后的目標(biāo)圖像以及渲染圖像進(jìn)行著色合成,所述預(yù)置著色規(guī)則用于反應(yīng)所述目標(biāo)圖像、所述分割后的目標(biāo)圖像、所述渲染圖像之間的位置顯示關(guān)系。

具體的,為了具體實(shí)現(xiàn)對(duì)音頻數(shù)據(jù)的處理步驟,所述處理模塊4302還包括:

采集子模塊430203,用于按照預(yù)設(shè)時(shí)間間隔采集所述音頻數(shù)據(jù)中的離散音軌數(shù)據(jù);

疊加子模塊430204,用于根據(jù)所述音頻效果標(biāo)識(shí)將所述離散音軌數(shù)據(jù)與預(yù)設(shè)音軌進(jìn)行有效疊加。

所述解碼單元42,具體用于按照視頻軌跡與音頻軌跡分別解碼所述多媒體文件中的視頻數(shù)據(jù)及音頻數(shù)據(jù)。

進(jìn)一步地,為了便于用戶隨時(shí)進(jìn)行預(yù)覽渲染的視頻及處理的音頻,所述裝置還包括:

展示單元45,用于當(dāng)接收到實(shí)時(shí)預(yù)覽請(qǐng)求時(shí),展示所述視頻數(shù)據(jù)及所述音頻數(shù)據(jù)。

進(jìn)一步地,為了可以隨意調(diào)整播放視頻的速度,所述裝置還包括:

調(diào)整單元46,用于接收速度調(diào)整指令,并根據(jù)所述速度調(diào)整指令中攜帶的速度信息調(diào)整多媒體視頻中視頻數(shù)據(jù)及音頻數(shù)據(jù)的播放速度。

本發(fā)明提供了另一種多媒體視頻的編輯裝置,本發(fā)明實(shí)施例通過(guò)解碼出多媒體文件中的視頻數(shù)據(jù)和音頻數(shù)據(jù),根據(jù)視頻效果標(biāo)識(shí)對(duì)視頻數(shù)據(jù)進(jìn)行渲染,根據(jù)音頻效果標(biāo)識(shí)對(duì)音頻數(shù)據(jù)進(jìn)行有效疊加,再編碼為多媒體視頻,實(shí)現(xiàn)對(duì)直播或截取的視頻進(jìn)行編輯,增加短視頻的播放效果,使得視頻更加生動(dòng),提高視頻內(nèi)容的展現(xiàn)效果,編輯后視頻中的人物與渲染圖像更加貼合,可以根據(jù)不同的要求進(jìn)行設(shè)計(jì)錄制的短視頻,增加短視頻的用途,提高視頻的使用效率。

本發(fā)明實(shí)施例提供了一種存儲(chǔ)設(shè)備,其中存儲(chǔ)有多條指令,所述指令適于由處理器加載并執(zhí)行:獲取多媒體文件;解碼所述多媒體文件中的視頻數(shù)據(jù)及音頻數(shù)據(jù);對(duì)所述視頻數(shù)據(jù)進(jìn)行渲染處理,以及對(duì)所述音頻數(shù)據(jù)進(jìn)行音軌處理;將處理后的視頻數(shù)據(jù)及處理后的音頻數(shù)據(jù)進(jìn)行編碼,得到多媒體視頻。

本發(fā)明實(shí)施例提供了一種移動(dòng)終端,包括處理器,適于實(shí)現(xiàn)各種指令;以及存儲(chǔ)設(shè)備,適于存儲(chǔ)多條指令,所述指令適于由處理器加載并執(zhí)行:獲取多媒體文件;解碼所述多媒體文件中的視頻數(shù)據(jù)及音頻數(shù)據(jù);對(duì)所述視頻數(shù)據(jù)進(jìn)行渲染處理,以及對(duì)所述音頻數(shù)據(jù)進(jìn)行音軌處理;將處理后的視頻數(shù)據(jù)及處理后的音頻數(shù)據(jù)進(jìn)行編碼,得到多媒體視頻。

在上述實(shí)施例中,對(duì)各個(gè)實(shí)施例的描述都各有側(cè)重,某個(gè)實(shí)施例中沒(méi)有詳述的部分,可以參見(jiàn)其他實(shí)施例的相關(guān)描述。

可以理解的是,上述方法及裝置中的相關(guān)特征可以相互參考。另外,上述實(shí)施例中的“第一”、“第二”等是用于區(qū)分各實(shí)施例,而并不代表各實(shí)施例的優(yōu)劣。

所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng),裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。

在此提供的算法和顯示不與任何特定計(jì)算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見(jiàn)的。此外,本發(fā)明也不針對(duì)任何特定編程語(yǔ)言。應(yīng)當(dāng)明白,可以利用各種編程語(yǔ)言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對(duì)特定語(yǔ)言所做的描述是為了披露本發(fā)明的最佳實(shí)施方式。

在此處所提供的說(shuō)明書(shū)中,說(shuō)明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒(méi)有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對(duì)本說(shuō)明書(shū)的理解。

類似地,應(yīng)當(dāng)理解,為了精簡(jiǎn)本公開(kāi)并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在上面對(duì)本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施例、圖、或者對(duì)其的描述中。然而,并不應(yīng)將該公開(kāi)的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說(shuō),如下面的權(quán)利要求書(shū)所反映的那樣,發(fā)明方面在于少于前面公開(kāi)的單個(gè)實(shí)施例的所有特征。因此,遵循具體實(shí)施方式的權(quán)利要求書(shū)由此明確地并入該具體實(shí)施方式,其中每個(gè)權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。

本領(lǐng)域那些技術(shù)人員可以理解,可以對(duì)實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們?cè)O(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)設(shè)備中。可以把實(shí)施例中的模塊或單元或組件組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或子組件。除了這樣的特征和/或過(guò)程或者單元中的至少一些是相互排斥之外,可以采用任何組合對(duì)本說(shuō)明書(shū)(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的所有特征以及如此公開(kāi)的任何方法或者設(shè)備的所有過(guò)程或單元進(jìn)行組合。除非另外明確陳述,本說(shuō)明書(shū)(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的每個(gè)特征可以由提供相同、等同或相似目的的替代特征來(lái)代替。

此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在下面的權(quán)利要求書(shū)中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來(lái)使用。

本發(fā)明的各個(gè)部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號(hào)處理器(dsp)來(lái)實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的多媒體視頻的編輯方法及裝置中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個(gè)或者多個(gè)信號(hào)的形式。這樣的信號(hào)可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號(hào)上提供,或者以任何其他形式提供。

應(yīng)該注意的是上述實(shí)施例對(duì)本發(fā)明進(jìn)行說(shuō)明而不是對(duì)本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號(hào)之間的任何參考符號(hào)構(gòu)造成對(duì)權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來(lái)實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過(guò)同一個(gè)硬件項(xiàng)來(lái)具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序。可將這些單詞解釋為名稱。

本發(fā)明的實(shí)施例公開(kāi)了:

a1、一種多媒體視頻的編輯方法,包括:

獲取多媒體文件;

解碼所述多媒體文件中的視頻數(shù)據(jù)及音頻數(shù)據(jù);

對(duì)所述視頻數(shù)據(jù)進(jìn)行渲染處理,以及對(duì)所述音頻數(shù)據(jù)進(jìn)行音軌處理;

將處理后的視頻數(shù)據(jù)及處理后的音頻數(shù)據(jù)進(jìn)行編碼,得到多媒體視頻。

a2、根據(jù)a1所述的方法,所述對(duì)所述視頻數(shù)據(jù)進(jìn)行渲染處理,以及對(duì)所述音頻數(shù)據(jù)進(jìn)行音軌處理包括:

接收用戶輸入的處理指令,所述處理指令中攜帶有效果標(biāo)識(shí);

根據(jù)所述效果標(biāo)識(shí)中的視頻效果標(biāo)識(shí)渲染所述視頻數(shù)據(jù),并根據(jù)所述效果標(biāo)識(shí)中的音頻效果標(biāo)識(shí)處理所述音頻數(shù)據(jù)。

a3、根據(jù)a2所述的方法,所述根據(jù)所述效果標(biāo)識(shí)中的視頻效果標(biāo)識(shí)渲染所述視頻數(shù)據(jù)包括:

提取所述視頻數(shù)據(jù)中每一幀的圖像數(shù)據(jù),并對(duì)所述圖像數(shù)據(jù)進(jìn)行濾鏡處理;

根據(jù)所述視頻效果標(biāo)識(shí)識(shí)別濾鏡處理后圖像數(shù)據(jù)中的目標(biāo)圖像,并對(duì)所述目標(biāo)圖像進(jìn)行合成渲染。

a4、根據(jù)a3所述的方法,所述根據(jù)所述視頻效果標(biāo)識(shí)識(shí)別濾鏡處理后圖像數(shù)據(jù)中的目標(biāo)圖像,并對(duì)所述目標(biāo)圖像進(jìn)行合成渲染包括:

若識(shí)別出所述視頻效果標(biāo)識(shí)為合成立體圖像,則分割所述目標(biāo)圖像,按照預(yù)置著色規(guī)則對(duì)所述目標(biāo)圖像、所述分割后的目標(biāo)圖像以及渲染圖像進(jìn)行著色合成,所述預(yù)置著色規(guī)則用于反應(yīng)所述目標(biāo)圖像、所述分割后的目標(biāo)圖像、所述渲染圖像之間的位置顯示關(guān)系。

a5、根據(jù)a2所述的方法,所述根據(jù)所述效果標(biāo)識(shí)中的音頻效果標(biāo)識(shí)處理所述音頻數(shù)據(jù)包括:

按照預(yù)設(shè)時(shí)間間隔采集所述音頻數(shù)據(jù)中的離散音軌數(shù)據(jù);

根據(jù)所述音頻效果標(biāo)識(shí)將所述離散音軌數(shù)據(jù)與預(yù)設(shè)音軌進(jìn)行有效疊加。

a6、根據(jù)a1所述的方法,所述解碼所述多媒體文件中的視頻數(shù)據(jù)及音頻數(shù)據(jù)包括:

按照視頻軌跡與音頻軌跡分別解碼所述多媒體文件中的視頻數(shù)據(jù)及音頻數(shù)據(jù)。

a7、根據(jù)a1所述的方法,所述對(duì)所述視頻數(shù)據(jù)進(jìn)行渲染處理,以及對(duì)所述音頻數(shù)據(jù)進(jìn)行音軌處理之后,所述方法還包括:

當(dāng)接收到實(shí)時(shí)預(yù)覽請(qǐng)求時(shí),展示所述視頻數(shù)據(jù)及所述音頻數(shù)據(jù)。

a8、根據(jù)a1所述的方法,所述方法還包括:

接收速度調(diào)整指令,根據(jù)所述速度調(diào)整指令中攜帶的速度信息調(diào)整多媒體視頻中視頻數(shù)據(jù)及音頻數(shù)據(jù)的播放速度。

b9、一種多媒體視頻的編輯裝置,包括:

獲取單元,用于獲取多媒體文件;

解碼單元,用于解碼所述多媒體文件中的視頻數(shù)據(jù)及音頻數(shù)據(jù);

處理單元,用于對(duì)所述視頻數(shù)據(jù)進(jìn)行渲染處理,以及對(duì)所述音頻數(shù)據(jù)進(jìn)行音軌處理;

編碼單元,用于將處理后的視頻數(shù)據(jù)及處理后的音頻數(shù)據(jù)進(jìn)行編碼,得到多媒體視頻。

b10、根據(jù)b9所述的裝置,所述處理單元包括:

接收模塊,用于接收用戶輸入的處理指令,所述處理指令中攜帶有效果標(biāo)識(shí);

處理模塊,用于根據(jù)所述效果標(biāo)識(shí)中的視頻效果標(biāo)識(shí)渲染所述視頻數(shù)據(jù),并根據(jù)所述效果標(biāo)識(shí)中的音頻效果標(biāo)識(shí)處理所述音頻數(shù)據(jù)。

b11、根據(jù)b10所述的裝置,所述處理模塊包括:

提取子模塊,用于提取所述視頻數(shù)據(jù)中每一幀的圖像數(shù)據(jù),并對(duì)所述圖像數(shù)據(jù)進(jìn)行濾鏡處理;

合成子模塊,用于根據(jù)所述視頻效果標(biāo)識(shí)識(shí)別濾鏡處理后圖像數(shù)據(jù)中的目標(biāo)圖像,并對(duì)所述目標(biāo)圖像進(jìn)行合成渲染。

b12、根據(jù)b11所述的裝置,

所述合成子模塊,具體用于若識(shí)別出所述視頻效果標(biāo)識(shí)為合成立體圖像,則分割所述目標(biāo)圖像,按照預(yù)置著色規(guī)則對(duì)所述目標(biāo)圖像、所述分割后的目標(biāo)圖像以及渲染圖像進(jìn)行著色合成,所述預(yù)置著色規(guī)則用于反應(yīng)所述目標(biāo)圖像、所述分割后的目標(biāo)圖像、所述渲染圖像之間的位置顯示關(guān)系。

b13、根據(jù)b10所述的裝置,所述處理模塊還包括:

采集子模塊,用于按照預(yù)設(shè)時(shí)間間隔采集所述音頻數(shù)據(jù)中的離散音軌數(shù)據(jù);

疊加子模塊,用于根據(jù)所述音頻效果標(biāo)識(shí)將所述離散音軌數(shù)據(jù)與預(yù)設(shè)音軌進(jìn)行有效疊加。

b14、根據(jù)b9所述的裝置,

所述解碼單元,具體用于按照視頻軌跡與音頻軌跡分別解碼所述多媒體文件中的視頻數(shù)據(jù)及音頻數(shù)據(jù)。

b15、根據(jù)b9所述的裝置,所述裝置還包括:

展示單元,用于當(dāng)接收到實(shí)時(shí)預(yù)覽請(qǐng)求時(shí),展示所述視頻數(shù)據(jù)及所述音頻數(shù)據(jù)。

b16、根據(jù)b9所述的裝置,所述裝置還包括:

調(diào)整單元,用于接收速度調(diào)整指令,并根據(jù)所述速度調(diào)整指令中攜帶的速度信息調(diào)整多媒體視頻中視頻數(shù)據(jù)及音頻數(shù)據(jù)的播放速度。

c17、一種存儲(chǔ)設(shè)備,其中存儲(chǔ)有多條指令,所述指令適于由處理器加載并執(zhí)行:

獲取多媒體文件;

解碼所述多媒體文件中的視頻數(shù)據(jù)及音頻數(shù)據(jù);

對(duì)所述視頻數(shù)據(jù)進(jìn)行渲染處理,以及對(duì)所述音頻數(shù)據(jù)進(jìn)行音軌處理;

將處理后的視頻數(shù)據(jù)及處理后的音頻數(shù)據(jù)進(jìn)行編碼,得到多媒體視頻。

d18、一種移動(dòng)終端,包括處理器,適于實(shí)現(xiàn)各種指令;以及存儲(chǔ)設(shè)備,適于存儲(chǔ)多條指令,所述指令適于由處理器加載并執(zhí)行:

獲取多媒體文件;

解碼所述多媒體文件中的視頻數(shù)據(jù)及音頻數(shù)據(jù);

對(duì)所述視頻數(shù)據(jù)進(jìn)行渲染處理,以及對(duì)所述音頻數(shù)據(jù)進(jìn)行音軌處理;

將處理后的視頻數(shù)據(jù)及處理后的音頻數(shù)據(jù)進(jìn)行編碼,得到多媒體視頻。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
白朗县| 卓资县| 礼泉县| 堆龙德庆县| 邵东县| 建水县| 琼结县| 宁都县| 芷江| 宁阳县| 石河子市| 莲花县| 新密市| 买车| 共和县| 仙游县| 蒲江县| 浦城县| 桐乡市| 岳阳市| 休宁县| 科技| 普陀区| 湟源县| 湘乡市| 章丘市| 泰兴市| 石泉县| 金堂县| 阿尔山市| 定襄县| 兴业县| 东至县| 枣强县| 洛浦县| 丹江口市| 营口市| 平远县| 蓝山县| 那坡县| 麻栗坡县|