python保存logo_如何用python 在视频上添加自己的logo

先准备好自己的logo

最好是透明图片,这样添加上去后才不显得突兀。比如下面例子中的logo_sc.png就是一个透明图片。

参照如下代码处理

#!/usr/bin/python3

# -*- coding: utf-8 -*-

from moviepy.editor import *

def convert(src, dst, t1=None, t2=None):

‘’‘ src是原始视频文件名,dst是要输出的视频文件名‘’‘

print("开始处理...")

# t1,t2 是 要处理的视频的剪辑开始和结束时间

if not t1: t1 = 10

if not t2: t2 = 10

# 加载原视频

clip = VideoFileClip(src)

# 剪辑原视频

clip = clip.subclip(t1, clip.duration-t2)

# 加载自己的logo,logo_sc.png 需要预先准备

img_clip = ImageClip("logo_sc.png")

# 把它放到左上角,并显示20秒

img_clip = img_clip.set_pos(('left','top')).set_duration(20)

# 把这个logo 叠加到剪辑好的视频上

clip = CompositeVideoClip([clip, img_clip])

# 输出视频

clip.to_videofile(dst, fps=24, remove_temp=False)

convert("某某视频.mp4", "输出的视频.mp4", 10, 20)

查看效果

可以参看我发的视频《向经典致敬,福特野马 Bullitt特别版发布,500匹的6速手动V8后驱》。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值