我为Windows 64bits ImageMagick-7.0.4-4-Q16-x64-dll.exe
(http://www.imagemagick.org/script/binary-releases.php)下载了ImageMagick文件并安装了它。
我正在使用Anaconda,我收到以下错误:
C:\Anaconda2\lib\site-packages\matplotlib\animation.py:784: UserWarning: MovieWriter imagemagick unavailable
warnings.warn("MovieWriter %s unavailable" % writer)
有没有人知道Anaconda的频道哪里有win64的ImageMagick包?
PS:例如,这里有一个名为kalefranz
的通道,带有ImageMagick包但仅适用于Linux 64位(https://anaconda.org/kalefranz/imagemagick)
答案 0 :(得分:1)
正如@furas所说,保存动画的最佳方法是将其保存为ffmpeg
的MP4文件,然后打开cmd.exe
并输入:ffmpeg -i C:\my_path\animation.mp4 C:\my_path\animation.gif
。
从Python我们可以做到:
import os
os.system("ffmpeg -i C:\\my_path\\animation.mp4 C:\\my_path\\animation.gif")
# \\ allows to bypass any ascii issue because for example in python "\a" means "\x07" and "\\a" means "\a"