使用ffmpeg
我可以将动画作为MP4文件,然后将其转换为GIF文件。
# Animation
ani = animation.ArtistAnimation(fig, film, interval=100, blit=True, repeat_delay=100)
ani.save('animation.mp4', writer="ffmpeg", fps=30)
os.system("ffmpeg -i C:\my_path\\animation.mp4 C:\my_path\\animation.gif")
我的问题是质量不是很好。
在我的谷歌驱动器(https://drive.google.com/open?id=0B7P95aWmH4DUbzJCaVZQM3Y0Y1U)中,您可以找到3个显示动画的文件:1个PNG图像(质量好),1个MP4文件(正常质量),1个GIF文件(质量差)。
在此过程中如何保持良好的品质?