问题描述
我正在尝试创建一个程序,将剪辑连接成一个汇编,然后将它们重新缩放以填满整个帧的高度(1920x1080)。
串联部分可以正常工作,并且在给定剪辑链接的情况下程序可以毫无困难地进行编译,但是无法识别“调整大小”功能:
类'VideoFileClip'的未解析属性引用'resize'
据我所知,我正在关注文档,已经安装了PIL。为什么它不能识别“调整大小”?
TestClassB
注意:这只是代码的一部分,我看不出为什么调整大小功能在这里不起作用,因为'clip'代表VideoFileClip。
解决方法
您需要从moviepy.editor导入VideoFileClip,以使其具有调整大小的方法。
v2.0中对此进行了更改,使其更加直观,因此始终有效:github.com/Zulko/moviepy/pull/1340
,好,所以实际上没有问题。我使用的编辑器(PyCharm)的静态代码检查器抛出了错误,但是当我运行代码时,它按预期工作。