摘要:是一個(gè)關(guān)于視頻編輯的庫(kù),主要包括剪輯嵌入拼接標(biāo)題插入視頻合成又名非線性編輯視頻處理,和自定制效果??梢钥粗械囊恍?shí)例來(lái)了解用法??梢宰x寫所有的音頻和視頻格式,包括,通過(guò)和可以跨平臺(tái)運(yùn)行于下面是一個(gè)在的運(yùn)行實(shí)例。
MoviePy
MoviePy是一個(gè)關(guān)于視頻編輯的python庫(kù),主要包括:剪輯,嵌入拼接,標(biāo)題插入,視頻合成(又名非線性編輯),視頻處理,和自定制效果。可以看gallery中的一些實(shí)例來(lái)了解用法。MoviePy可以讀寫所有的音頻和視頻格式,包括GIF,通過(guò)python2.7+和python3可以跨平臺(tái)運(yùn)行于window/Mac/Linux,下面是一個(gè)在IPython notebook的運(yùn)行實(shí)例。
demo_preview.jpeg
實(shí)例
在這個(gè)例子中,我們打開(kāi)一個(gè)視頻文件,在t = 50s的時(shí)刻和t = 60s的時(shí)刻之間選擇子剪輯,在屏幕中心添加一個(gè)標(biāo)題,并將結(jié)果寫入一個(gè)新文件:
1
2
3
4
5
6
7
8
from moviepy.editor import *
video = VideoFileClip("myHolidays.mp4").subclip(50,60)
txt_clip = ( TextClip("My Holidays 2013",fontsize=70,color="white")
.set_position("center") .set_duration(10) )
result = CompositeVideoClip([video, txt_clip]) # Overlay text on video
result.write_videofile("myHolidays_edited.webm",fps=25) # Many options...
安裝
MoviePy依賴于python的模塊:numpy,imageio,Decorator和tqdm,隨著MoviePy的安裝都會(huì)自動(dòng)安裝,F(xiàn)FMPEG軟件 應(yīng)該在第一次使用MoviePy的時(shí)候被自動(dòng)安裝(下載將會(huì)花幾秒鐘)。如果你想用FFMPEG的特定版本,請(qǐng)查看config_default.py的說(shuō)明,在出現(xiàn)問(wèn)題的時(shí)候,可以及時(shí)反饋。
手動(dòng)安裝:下載源代碼,既可以通過(guò)PyPI,或者如果你想要一個(gè)開(kāi)發(fā)版本,可以通過(guò)github下載,解壓到一個(gè)文件夾,打開(kāi)終端,然后輸入:
1
$ (sudo) python setup.py install
通過(guò)pip進(jìn)行安裝:如果你安裝了pip,僅僅在終端中輸入:
1
$ (sudo) pip install moviepy
如果你setuptools和ez_setup兩個(gè)都沒(méi)安裝,上面的命令會(huì)失效,在這種情況下請(qǐng)先在終端下輸入:
1
$ (sudo) pip install ez_setup
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/43324.html
摘要:吹水今天,碼神依舊涼爽,軍體拳,摸魚(yú)一天,所以早上就在操場(chǎng)趴著,不過(guò),我學(xué)會(huì)了,信不信看到抖音小姐姐的舞蹈,用代碼做出來(lái),還挺好看,我也想試一下,不會(huì),學(xué)莫,反正假酒已經(jīng)醒了。 ...
閱讀 4953·2023-04-25 18:47
閱讀 2684·2021-11-19 11:33
閱讀 3455·2021-11-11 16:54
閱讀 3109·2021-10-26 09:50
閱讀 2554·2021-10-14 09:43
閱讀 678·2021-09-03 10:47
閱讀 683·2019-08-30 15:54
閱讀 1508·2019-08-30 15:44