2016-10-12 27 views
0

在Windows 7 64bit上的Anaconda3 4.1.1發行版我使用pip install moviepy安裝了moviepy 0.2.2.11。現在我想用一些需要ImageMagick的動畫文本來測試一些示例。所以我下載並安裝了ImageMagick-7.0.3-4-Q16-x64-dll.exe,但是根據窗口上的https://zulko.github.io/moviepy/install.html,路徑需要手動指定。如果我理解正確,這必須在編譯之前完成。然而,當我使用pip進行安裝時,我不知道如何告訴moviepy的路徑。電影找不到ImageMagick贏

其次它似乎沒有convert.exe。然而,我可以使用例如magick convert image.png image.gif。那麼這個版本的ImageMagick與moviepy是否兼容?

回答

0

失蹤的convert.exe確實證明是問題所在。 正如conversation中提到的那樣,windows安裝程序實際上有一個選項可以創建像convert.exe這樣的舊版補丁。 一旦我重新安裝ImageMagick與選項勾選它立即工作。顯然,在Windows上安裝moviepy時不需要更多的配置文件。 有一個教程,指導您在Windows上製作影片,包括安裝ImageMagick here。但它沒有提到安裝傳統組件的選項。

+0

ImageMagick的7種用途 「magick.exe」 而不是 「CONVERT.EXE」。如果您安裝了舊版組件,那麼magick convert應該可以工作。 – fmw42

0
  1. 找到你moviepy的目錄,然後找到moviepy/config_defaults.py,打開這個文件的最後一行之後添加:

    IMAGEMAGICK_BINARY = "C:\\Program Files\\ImageMagick_VERSION\\convert.exe 
    
  2. 如果你沒有CONVERT.EXE,也許它是由您的安裝引起。當您安裝ImageMagick的,你必須勾選

    ​​