moviepy實現視頻加水印

背景

給視頻的每一幀都加上自定義的水印文字html

實現

# 視頻加圖片水印(最終版)
from moviepy.editor import *

# 動態文字水印
# 安裝 ImageMagick
video = VideoFileClip("3.mp4")

# 製做文字,指定文字大小、顏色和位置
txt_clip = TextClip("2020",fontsize=70,color='red')
txt_clip = txt_clip.set_position('center').set_duration(video.duration) #水印持續時間

# 在視頻上覆蓋文本
result = CompositeVideoClip([video, txt_clip])
# fps:視頻文件中每秒的幀數
result.write_videofile("myHolidays_edited.mp4",fps=25)
複製代碼

參考文檔

MoviePy中文手冊 MoviePy - 中文文檔(一個專業的python視頻編輯庫)教程 python

相關文章
相關標籤/搜索