moviepy 在 win 上找不到 ImageMagick

MrC*_*hil 0 python imagemagick python-3.x moviepy

在 Windows 7 64 位上的 Anaconda3 4.1.1 发行版上,我使用安装了 moviepy 0.2.2.11 pip install moviepy。现在我想测试一些需要 ImageMagick 的动画文本示例。所以我下载并安装了,ImageMagick-7.0.3-4-Q16-x64-dll.exe但是根据Windows上的https://zulko.github.io/moviepy/install.html,需要手动指定路径。如果我理解正确的话,这必须在编译之前完成。然而,由于我使用 pip 进行安装,我不知道如何告诉 moviepy 路径。

其次似乎没有convert.exe。不过我可以使用例如magick convert image.png image.gif。那么这个版本的 ImageMagick 与 moviepy 兼容吗?

小智 5

  1. 找到你的moviepy目录,然后找到moviepy/config_defaults.py,打开该文件并在最后一行后添加:

    IMAGEMAGICK_BINARY = "C:\\Program Files\\ImageMagick_VERSION\\convert.exe
    
    Run Code Online (Sandbox Code Playgroud)
  2. 如果你没有convert.exe,可能是你的安装造成的。安装ImageMagick时,必须勾选

    [Install legacy utilities.(e.g.convert]
    
    Run Code Online (Sandbox Code Playgroud)