moviepy——视频加水印

用于视频编辑的Python库:剪辑,拼接,插入标题,视频合成和加入一些自己的特效。
能读写大多数的视频和声音格式,包括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)  # 水印持续时间
          .resize(height=50)  # 水印的高度,会等比缩放
          .margin(right=8, top=8, opacity=1)  # 水印边距和透明度
          .set_pos(("right","top")))  # 水印的位置

final = mp.CompositeVideoClip([video, logo])
# mp4文件默认用libx264编码, 比特率单位bps
final.write_videofile("test.mp4", codec="libx264", bitrate="10000000")  
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容