用于視頻編輯的Python庫:剪輯,拼接堪侯,插入標(biāo)題,視頻合成和加入一些自己的特效荔仁。
能讀寫大多數(shù)的視頻和聲音格式伍宦,包括GIF;能運行在Windows/Mac/Linux乏梁;支持Python 2.7+和Python 3次洼, Python 3.4+。
官方鏈接:https://pypi.org/project/moviepy/
參考鏈接:https://www.cnblogs.com/stan-si/p/10485643.html
安裝命令:pip install moviepy
依賴ffmpeg遇骑,第一次安裝時會自動裝上卖毁。
示例代碼——加水印:
import moviepy.editor as mp
video = mp.VideoFileClip("video.mp4")
logo = (mp.ImageClip("logo.png")
.set_duration(video.duration) # 水印持續(xù)時間
.resize(height=50) # 水印的高度落萎,會等比縮放
.margin(right=8, top=8, opacity=1) # 水印邊距和透明度
.set_pos(("right","top"))) # 水印的位置
final = mp.CompositeVideoClip([video, logo])
# mp4文件默認(rèn)用libx264編碼亥啦, 比特率單位bps
final.write_videofile("test.mp4", codec="libx264", bitrate="10000000")