隨著抖音快手等短視頻APP的興起埠啃,大家逐漸將其視為了休閑娛樂的主要方式之一死宣,春晚的快手十億紅包,更是讓大家玩的不亦樂乎碴开。
最近小編在家玩起了抖音毅该,但是卻發(fā)現(xiàn)抖音里面的配音沒有自己喜歡的音樂,感覺自己拍攝的視頻與已有的音樂不搭配潦牛,所以今天小編就帶領(lǐng)大家利用Python眶掌,只需三步就可以制作屬于自己的個性短視頻。
整體的步驟和思路:
我們需要挑選一個自己喜歡的音頻巴碗;
我們?yōu)橐曨l添加一個字幕文件朴爬;
我們需要將音頻與視頻文件進行同步合并;
01挑選視頻
先挑選一個合適的音頻,下圖展示的是小編自己拍攝的小視頻截圖橡淆。前段時期下的雪的視頻召噩。
用相機拍攝出來的視頻文件,這樣的文件沒有音頻和字幕文件逸爵,看上去很單調(diào)蚣常,所以我們需要挑選一個合適的音頻文件,那么我們?nèi)绾芜x取我們需要的音頻呢痊银,程序如下圖所示抵蚊。
- 首先我們導入需要的moviepy庫,沒有安裝過的小伙伴只需要pip install即可;
- 接下來贞绳,我們從《一剪梅》的視頻文件中提取出我們喜歡的一部分谷醉;
- 然后再從剪輯的視頻文件中將音頻文件提取出來,就可以得到我們的音頻文件冈闭;
02給視頻加字幕
為我們拍攝的小視頻添加字幕俱尼,這里的字幕,小編添加的是我們音頻文件中對應(yīng)的歌詞萎攒,程序如下圖所示:
程序首先產(chǎn)生一個generator函數(shù)遇八,函數(shù)的目的是為每一句歌詞都執(zhí)行TextClip操作,用來規(guī)定每一句歌詞的大小耍休,顏色和字體格式等信息刃永。然后是設(shè)置歌詞在視頻中的位置和時間,然后將字幕嵌入到視頻文件中羊精,并將合成后的視頻保存到本地斯够。效果如下圖所示:
需要注意的是,現(xiàn)在的視頻中只是嵌入了字幕喧锦,但是并沒有配音音頻读规。
03添加背景音樂
最近一步,我們將背景音樂添加進去燃少,就完成了我們的最終成果束亏。程序如下圖所示。
上述程序中阵具,我們?yōu)橐曨l添加了音頻文件枪汪,而該音頻文件就是我們第一步提取到的音頻。
視頻展示(發(fā)不出來)
我們再來總結(jié)一下短視頻制作的三部曲吧怔昨。先獲取我們喜歡的音頻文件雀久,接著為我們的視頻文件添加字幕,最后將音頻文件與視頻文件進行同步趁舀。
是不是很簡單赖捌,好這就是今天小編為大家?guī)淼腜ython趣味案例展示,大家也趕快動起手來制作自己的抖音小視頻吧矮烹。