因此,我想播放一个视频文件,并且在播放时我想找到一种方法来主动裁剪和滚动剪辑。
我一直在使用MoviePy裁剪和滚动剪辑。
clip = (VideoFileClip("movieClip.mov")
.subclip(0.50,1)
.resize(0.5)
.crop(x1=145,y1=110,x2=400,y2=810))
new_clip = vfx.scroll(clip, w=200, h=200,
x_speed=2, y_start=500)
new_clip.set_duration(1.0 / 2)
clip.write_videofile("new.mp4")
我想找到一种动态更新w,h,x_speed和y_start值的方法。例如,我希望能够启动剪辑并输入不同的值,以便在剪辑运行时编辑这些值。
当前设置完成的所有操作是编辑所选剪辑,然后将其保存。最终目标是在视频播放时对其进行操作。有没有现成的方法?