moviepy库---处理视频

目的:临时需要对得到的原始视频进行裁剪,又不想安装任何裁剪的工具

moviepy 完美的解决这个问题了

1、

from moviepy.editor import *

2、读取视频

path = "/home/liying1/Learning/python应用练习/video_cut/front_20200113_130600_02.mp4"

得到了一个VideoFileClip的对象,可以同通过对此对象的操作,得到想要的输出视频结果

3、裁剪视频时长

time_1 = 0
time_2 = 2
vfc.subclip(time_1, time_2)# time_1和time_2为需要剪切视频时长的两个端点,不需要time_1在time_2之前

发现视频的像素变低了

 

3.对多个视频在时长上进行拼接

concatente_videoclips(vfc_list, method='compose')# vfc_list为VideoFileClip的对象组成的list

注意:method=‘compose’是必要的,它使得各种编码方式不同的视频也可以进行拼接,否则,如果输入编码方式不同的视频会报错。

4.对视频播放区域进行剪辑

vfc.crop(x_center=x_center, y_center=y_center, width=width, height=height)
  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值