MoviePy: 使用MoviePy裁剪一个区域
Contents
前言
之前的几篇文章讲了 MoviePy 的一些基本使用,发现没有裁剪视频中的一个区域的功能,然后去搜文档发现要使用 fx 函数进行变换,我经过实验发现了可以直接使用 crop 方法直接进行裁剪。
裁剪
在 MoviePy 中要实现裁剪一个区域通过 crop 函数,它的参数是两个坐标点,调用 crop 之后,会把这两个点所组成的矩形裁剪下来,如下所示
video = VideoFileClip("input.mp4")
video = video.crop(x1=100, y1=100, x2=300, y2=300)
video.write_videofile("output.mp4")
原视频
裁剪后