视频加水印
直接上代码:
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")
版权声明:本文为stan-si原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。