视频加水印


直接上代码:

 1 import moviepy.editor as mp
 2 
 3 video = mp.VideoFileClip("video.mp4")
 4 
 5 logo = (mp.ImageClip("logo.png")
 6         .set_duration(video.duration) # 水印持续时间
 7         .resize(height=50) # 水印的高度,会等比缩放
 8         .margin(right=8, top=8, opacity=1) # 水印边距和透明度
 9         .set_pos(("right","top"))) # 水印的位置
10 
11 final = mp.CompositeVideoClip([video, logo])
12 # mp4文件默认用libx264编码, 比特率单位bps
13 final.write_videofile("test.mp4", codec="libx264", bitrate="10000000") 

 

返回目录


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM