隨著抖音快手等短視頻APP的興起,大家逐漸將其視為了休閑娛樂的主要方式之一,春晚的快手十億紅包,更是讓大家玩的不亦樂乎。
最近小編在家玩起了抖音,但是卻發(fā)現(xiàn)抖音里面的配音沒有自己喜歡的音樂,感覺自己拍攝的視頻與已有的音樂不搭配,所以今天小編就帶領(lǐng)大家利用Python,只需三步就可以制作屬于自己的個(gè)性短視頻。
整體的步驟和思路:
我們需要挑選一個(gè)自己喜歡的音頻;
我們?yōu)橐曨l添加一個(gè)字幕文件;
我們需要將音頻與視頻文件進(jìn)行同步合并;

01挑選視頻
先挑選一個(gè)合適的音頻,下圖展示的是小編自己拍攝的小視頻截圖。前段時(shí)期下的雪的視頻。

用相機(jī)拍攝出來的視頻文件,這樣的文件沒有音頻和字幕文件,看上去很單調(diào),所以我們需要挑選一個(gè)合適的音頻文件,那么我們?nèi)绾芜x取我們需要的音頻呢,程序如下圖所示。

- 首先我們導(dǎo)入需要的moviepy庫(kù),沒有安裝過的小伙伴只需要pip install即可;
- 接下來,我們從《一剪梅》的視頻文件中提取出我們喜歡的一部分;
- 然后再?gòu)募糨嫷囊曨l文件中將音頻文件提取出來,就可以得到我們的音頻文件;
02給視頻加字幕
為我們拍攝的小視頻添加字幕,這里的字幕,小編添加的是我們音頻文件中對(duì)應(yīng)的歌詞,程序如下圖所示:

程序首先產(chǎn)生一個(gè)generator函數(shù),函數(shù)的目的是為每一句歌詞都執(zhí)行TextClip操作,用來規(guī)定每一句歌詞的大小,顏色和字體格式等信息。然后是設(shè)置歌詞在視頻中的位置和時(shí)間,然后將字幕嵌入到視頻文件中,并將合成后的視頻保存到本地。效果如下圖所示:

需要注意的是,現(xiàn)在的視頻中只是嵌入了字幕,但是并沒有配音音頻。
03添加背景音樂
最近一步,我們將背景音樂添加進(jìn)去,就完成了我們的最終成果。程序如下圖所示。

上述程序中,我們?yōu)橐曨l添加了音頻文件,而該音頻文件就是我們第一步提取到的音頻。
視頻展示(發(fā)不出來)
我們?cè)賮砜偨Y(jié)一下短視頻制作的三部曲吧。先獲取我們喜歡的音頻文件,接著為我們的視頻文件添加字幕,最后將音頻文件與視頻文件進(jìn)行同步。
是不是很簡(jiǎn)單,好這就是今天小編為大家?guī)淼腜ython趣味案例展示,大家也趕快動(dòng)起手來制作自己的抖音小視頻吧。