一種通過(guò)移動(dòng)終端對(duì)視頻文件進(jìn)行合成的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及視頻合成領(lǐng)域,特別涉及一種通過(guò)移動(dòng)終端對(duì)視頻文件進(jìn)行合成的方法及裝置。
【背景技術(shù)】
[0002]隨著智能手機(jī)的日益普及,日常拍攝視頻的相關(guān)應(yīng)用隨之越來(lái)越廣泛。目前,市場(chǎng)通常流行的手機(jī)視頻軟件均為拍攝視頻后,對(duì)視頻文件進(jìn)行整體加工制作。隨著視頻傳播量的幾何級(jí)增大,差異化的視頻應(yīng)用的需求越來(lái)越大。市場(chǎng)流行的視頻應(yīng)用軟件大部分針對(duì)單段視頻及較短時(shí)間的視頻,通常利用視頻來(lái)表現(xiàn)單一事件。多片段多場(chǎng)景的視頻拍攝與制作在手機(jī)端應(yīng)用匱乏,如何利用手機(jī)視頻軟件實(shí)現(xiàn)復(fù)雜的多場(chǎng)景拍攝以及制作,在手機(jī)應(yīng)用中不易實(shí)現(xiàn)。
【發(fā)明內(nèi)容】
[0003]本發(fā)明要解決的技術(shù)問(wèn)題在于,針對(duì)現(xiàn)有技術(shù)的上述不易實(shí)現(xiàn)復(fù)雜的多場(chǎng)景拍攝及制作的缺陷,提供一種容易實(shí)現(xiàn)復(fù)雜的多場(chǎng)景拍攝及制作的通過(guò)移動(dòng)終端對(duì)視頻文件進(jìn)行合成的方法及裝置。
[0004]本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是:構(gòu)造一種通過(guò)移動(dòng)終端對(duì)視頻文件進(jìn)行合成的方法,所述移動(dòng)終端安裝有用于編輯視頻的視頻軟件,所述方法包括如下步驟:
[0005]A)在所述視頻軟件中預(yù)先存儲(chǔ)若干個(gè)場(chǎng)景預(yù)設(shè)模板,并在云端服務(wù)器中擴(kuò)充不同的場(chǎng)景預(yù)設(shè)模板;
[0006]B)通過(guò)所述視頻軟件調(diào)用其內(nèi)置的場(chǎng)景預(yù)設(shè)模板或通過(guò)所述視頻軟件調(diào)用所述云端服務(wù)器中相應(yīng)的場(chǎng)景預(yù)設(shè)模板,按照所調(diào)用的場(chǎng)景預(yù)設(shè)模板中規(guī)定的場(chǎng)景預(yù)設(shè)方式進(jìn)行分場(chǎng)景拍攝或?qū)胍曨l文件,得到多個(gè)視頻片段文件;
[0007]C)分別找出每個(gè)所述視頻片段文件的開(kāi)始位置和結(jié)束位置,并對(duì)每個(gè)所述視頻片段文件開(kāi)始位置和結(jié)束位置所對(duì)應(yīng)的時(shí)間進(jìn)行調(diào)整,并對(duì)每個(gè)所述視頻片段文件進(jìn)行視頻特效編輯得到視頻片段編輯文件;
[0008]D)對(duì)每個(gè)所述視頻片段編輯文件進(jìn)行字幕的輸入,并根據(jù)每個(gè)所述視頻片段編輯文件的場(chǎng)景內(nèi)容的不同分別為其選擇相應(yīng)的音頻文件,得到音視頻片段編輯文件;
[0009]E)將每個(gè)所述音視頻片段編輯文件按照所述場(chǎng)景預(yù)設(shè)方式進(jìn)行合成,并將合成的視頻文件上傳到云端進(jìn)行存儲(chǔ)或分發(fā)。
[0010]在本發(fā)明所述的通過(guò)移動(dòng)終端對(duì)視頻文件進(jìn)行合成的方法中,所述場(chǎng)景預(yù)設(shè)模板預(yù)設(shè)了字幕和多個(gè)具有時(shí)序的視頻片段,并預(yù)設(shè)了每個(gè)所述視頻片段的最短拍攝時(shí)間和最長(zhǎng)拍攝時(shí)間。
[0011]在本發(fā)明所述的通過(guò)移動(dòng)終端對(duì)視頻文件進(jìn)行合成的方法中,所述步驟E)進(jìn)一步包括:
[0012]El)依次將每個(gè)音視頻片段編輯文件的尾幀畫面的透明度從最大透明度降至最小透明度;
[0013]E2)按照所述場(chǎng)景預(yù)設(shè)方式依次將每個(gè)所述音視頻片段編輯文件的尾幀畫面連接到下一個(gè)所述音視頻片段編輯文件的首幀畫面,得到合成的視頻文件;
[0014]E3)將所述合成的視頻文件上傳到所述云端進(jìn)行存儲(chǔ)或分發(fā)。
[0015]在本發(fā)明所述的通過(guò)移動(dòng)終端對(duì)視頻文件進(jìn)行合成的方法中,所述最大透明度為100,所述最小透明度為O。
[0016]在本發(fā)明所述的通過(guò)移動(dòng)終端對(duì)視頻文件進(jìn)行合成的方法中,所述視頻特效包括色度、亮度、高斯模糊和形變效果中的任意一種或任意幾種的組合。
[0017]本發(fā)明還涉及一種實(shí)現(xiàn)上述通過(guò)移動(dòng)終端對(duì)視頻文件進(jìn)行合成的方法的裝置,所述移動(dòng)終端安裝有用于編輯視頻的視頻軟件,所述裝置包括:
[0018]模板存儲(chǔ)單元:用于在所述視頻軟件中預(yù)先存儲(chǔ)若干個(gè)場(chǎng)景預(yù)設(shè)模板,并在云端服務(wù)器中擴(kuò)充不同的場(chǎng)景預(yù)設(shè)模板;
[0019]視頻片段文件獲取單元:用于通過(guò)所述視頻軟件調(diào)用其內(nèi)置的場(chǎng)景預(yù)設(shè)模板或通過(guò)所述視頻軟件調(diào)用所述云端服務(wù)器中相應(yīng)的場(chǎng)景預(yù)設(shè)模板,按照所調(diào)用的場(chǎng)景預(yù)設(shè)模板中規(guī)定的場(chǎng)景預(yù)設(shè)方式進(jìn)行分場(chǎng)景拍攝或?qū)胍曨l文件,得到多個(gè)視頻片段文件;
[0020]調(diào)整編輯單元:用于分別找出每個(gè)所述視頻片段文件的開(kāi)始位置和結(jié)束位置,并對(duì)每個(gè)所述視頻片段文件開(kāi)始位置和結(jié)束位置所對(duì)應(yīng)的時(shí)間進(jìn)行調(diào)整,并對(duì)每個(gè)所述視頻片段文件進(jìn)行視頻特效編輯得到視頻片段編輯文件;
[0021]字幕音頻編輯單元:用于對(duì)每個(gè)所述視頻片段編輯文件進(jìn)行字幕的輸入,并根據(jù)每個(gè)所述視頻片段編輯文件的場(chǎng)景內(nèi)容的不同分別為其選擇相應(yīng)的音頻文件,得到音視頻片段編輯文件;
[0022]合成上傳單元:用于將每個(gè)所述音視頻片段編輯文件按照所述場(chǎng)景預(yù)設(shè)方式進(jìn)行合成,并將合成的視頻文件上傳到云端進(jìn)行存儲(chǔ)或分發(fā)。
[0023]在本發(fā)明所述的裝置中,所述場(chǎng)景預(yù)設(shè)模板預(yù)設(shè)了字幕和多個(gè)具有時(shí)序的視頻片段,并預(yù)設(shè)了每個(gè)所述視頻片段的最短拍攝時(shí)間和最長(zhǎng)拍攝時(shí)間。
[0024]在本發(fā)明所述的裝置中,所述合成上傳單元進(jìn)一步包括:
[0025]尾幀透明度調(diào)整模塊:用于依次將每個(gè)音視頻片段編輯文件的尾幀畫面的透明度從最大透明度降至最小透明度;
[0026]連接合成模塊:用于按照所述場(chǎng)景預(yù)設(shè)方式依次將每個(gè)所述音視頻片段編輯文件的尾幀畫面連接到下一個(gè)所述音視頻片段編輯文件的首幀畫面,得到合成的視頻文件;
[0027]上傳分發(fā)模塊:用于將所述合成的視頻文件上傳到所述云端進(jìn)行存儲(chǔ)或分發(fā)。
[0028]在本發(fā)明所述的裝置中,所述最大透明度為100,所述最小透明度為O。
[0029]在本發(fā)明所述的裝置中,所述視頻特效包括色度、亮度、高斯模糊和形變效果中的任意一種或任意幾種的組合。
[0030]實(shí)施本發(fā)明的通過(guò)移動(dòng)終端對(duì)視頻文件進(jìn)行合成的方法及裝置,具有以下有益效果:由于在移動(dòng)終端中安裝有用于編輯視頻的視頻軟件,首先在視頻軟件中內(nèi)置若干個(gè)場(chǎng)景預(yù)設(shè)模板并可以隨時(shí)調(diào)用存儲(chǔ)在云端服務(wù)器中的場(chǎng)景預(yù)設(shè)模板,從這些場(chǎng)景預(yù)設(shè)模板中可以調(diào)用一個(gè)場(chǎng)景預(yù)設(shè)模板,并按照所調(diào)用的場(chǎng)景預(yù)設(shè)模板中規(guī)定的場(chǎng)景預(yù)設(shè)方式進(jìn)行分場(chǎng)景拍攝或?qū)胍曨l文件,得到多個(gè)視頻片段文件;對(duì)每個(gè)視頻片段文件的開(kāi)始位置和結(jié)束位置所對(duì)應(yīng)的時(shí)間進(jìn)行調(diào)整,并對(duì)每個(gè)視頻片段文件進(jìn)行視頻特效編輯得到視頻片段編輯文件;進(jìn)行字幕的輸入并選擇相應(yīng)的音頻文件,將視頻片段編輯文件、字幕和音頻合成一條帶音頻的視頻文件,其容易實(shí)現(xiàn)復(fù)雜的多場(chǎng)景拍攝及制作。
【附圖說(shuō)明】
[0031]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0032]圖1為本發(fā)明通過(guò)移動(dòng)終端對(duì)視頻文件進(jìn)行合成的方法及裝置一個(gè)實(shí)施例中方法的流程圖;
[0033]圖2為所述實(shí)施例中將每個(gè)音視頻片段編輯文件按照?qǐng)鼍邦A(yù)設(shè)方式進(jìn)行合成,并將合成的視頻文件上傳到云端進(jìn)行存儲(chǔ)或分發(fā)的具體流程圖;
[0034]圖3為所述實(shí)施例中裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0035]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0036]在本發(fā)明通過(guò)移動(dòng)終端對(duì)視頻文件進(jìn)行合成的方法及裝置實(shí)施例中,其通過(guò)移動(dòng)終端對(duì)視頻文件進(jìn)行合成的方法的流程圖如圖1所示。本實(shí)施例中,移動(dòng)終端安裝有用于編輯視頻的視頻軟件,該移動(dòng)終端在本實(shí)施例中為手機(jī),當(dāng)然,在本實(shí)施例的一些情況下,該移動(dòng)終端可以為平板電腦等等。圖1中,該通過(guò)移動(dòng)終端對(duì)視頻文件進(jìn)行合成的方法包括如下步驟:
[0037]步驟SOl在視頻軟件中預(yù)先存儲(chǔ)若干個(gè)場(chǎng)景預(yù)設(shè)模板,并在云端服務(wù)器中擴(kuò)充不同的場(chǎng)景預(yù)設(shè)模板:本步驟中,在移動(dòng)終端的視頻軟件中預(yù)先存儲(chǔ)若干個(gè)場(chǎng)景預(yù)設(shè)模板,并在云端服務(wù)器中可隨時(shí)擴(kuò)充不同的場(chǎng)景預(yù)設(shè)模板,后續(xù)應(yīng)用時(shí)會(huì)調(diào)用相應(yīng)的場(chǎng)景預(yù)設(shè)模板。值得一提的是,本實(shí)施例中,場(chǎng)景預(yù)設(shè)模板預(yù)設(shè)了字幕和多個(gè)具有時(shí)序的視頻片段,并預(yù)設(shè)了每個(gè)視頻片段的最短拍攝時(shí)間和最長(zhǎng)拍攝時(shí)間。例如:預(yù)設(shè)的多個(gè)具有時(shí)序的視頻片段可以是片頭場(chǎng)景視頻片段、過(guò)程場(chǎng)景視頻片段和結(jié)尾場(chǎng)景視頻片段,過(guò)程場(chǎng)景視頻片段可以包括一個(gè)或多個(gè)中間場(chǎng)景視頻片段。
[0038]步驟S02通過(guò)視頻軟件調(diào)用其內(nèi)置的場(chǎng)景預(yù)設(shè)模板或通過(guò)視頻軟件調(diào)用云端服務(wù)器中相應(yīng)的場(chǎng)景預(yù)設(shè)模板,按照所調(diào)用的場(chǎng)景預(yù)設(shè)模板中規(guī)定的場(chǎng)景預(yù)設(shè)方式進(jìn)行分場(chǎng)景拍攝或?qū)胍曨l文件,得到多個(gè)視頻片段文件:本步驟中,通過(guò)視頻軟件調(diào)用其內(nèi)置的場(chǎng)景預(yù)設(shè)模板,或者通過(guò)視頻軟件調(diào)用云端服務(wù)器中相應(yīng)的場(chǎng)景預(yù)設(shè)模板,并按照所調(diào)用的場(chǎng)景預(yù)設(shè)模板中規(guī)定的場(chǎng)景預(yù)設(shè)方式進(jìn)行分場(chǎng)景拍攝或?qū)胍曨l文件,這樣就能得到多個(gè)視頻片段文件,視頻片段文件的個(gè)數(shù)與場(chǎng)景預(yù)設(shè)模板中預(yù)設(shè)的視頻片段的個(gè)數(shù)相同。值得一提的是,在進(jìn)行分場(chǎng)景拍攝時(shí),程序會(huì)設(shè)定好適應(yīng)每個(gè)場(chǎng)景的最短拍攝時(shí)間和最長(zhǎng)拍攝時(shí)間。
[0039]步驟S03分別找出每個(gè)視頻片段文件的開(kāi)始位置和結(jié)束位置,并對(duì)每個(gè)視頻片段文件開(kāi)始位置和結(jié)束位置所對(duì)應(yīng)的時(shí)間進(jìn)行調(diào)整,并對(duì)每個(gè)視頻片段文件進(jìn)行視頻特效編輯得到視頻片段編輯文件:本步驟中,分別找出每個(gè)視頻片段文件的開(kāi)始位置和結(jié)束位置,并對(duì)每個(gè)視頻片段文件開(kāi)始位置和結(jié)束位置所對(duì)應(yīng)的時(shí)間進(jìn)行調(diào)整,并對(duì)每個(gè)視頻片段文件進(jìn)行視頻特效編輯得到視頻片段編輯文件。值得一提的是,將視頻片段文件的開(kāi)始位置稱為入點(diǎn),將視頻片段文件的結(jié)束位置稱為出點(diǎn)。視頻特效包括色度、亮度、高斯模糊和形變效果中的任意一種或任意幾種的組合,比如:有些效果組合出來(lái)就是磨皮或瘦臉等效果。
[0040]步驟S04對(duì)每個(gè)視頻片段編輯文件進(jìn)行字幕的輸入,并根據(jù)每個(gè)視頻片段編輯文件的場(chǎng)景內(nèi)容的不同分別為其選擇相應(yīng)的音頻文件,得到音視頻片段編輯文件:本步驟中,對(duì)每個(gè)視頻片段編輯文件(每個(gè)視頻片段編輯文件對(duì)應(yīng)一個(gè)場(chǎng)景)進(jìn)行字幕的輸入,并根據(jù)每個(gè)視頻片段編輯文件的場(chǎng)景內(nèi)容的不同分別為其選擇相應(yīng)的音頻文件,得到音視頻片段編輯文件。值得一提的是,根據(jù)場(chǎng)景的預(yù)制情況,字幕的內(nèi)容是隨意添加的,字幕位置和字?jǐn)?shù)限制是場(chǎng)景的程序設(shè)定好的。用戶輸入自己想輸入的字幕內(nèi)容,或者默認(rèn)顯示場(chǎng)景預(yù)設(shè)模板自帶的內(nèi)容,比如:默認(rèn)為