用python创建动画的方法?

用python创建动画的方法?,python,animation,matplotlib,tkinter,ffmpeg,Python,Animation,Matplotlib,Tkinter,Ffmpeg,用python创建小型动画的最佳方法是什么? 到目前为止,我已经尝试过:tkinter和FuncAnimation(来自matplotlib中的动画-这是Python物理建模学生指南中使用的内容) 我们的目标是制作一组简单的动画,但是FuncAnimation让我安装apt get,这样我就可以得到ffmpeg,这样我就可以运行动画了。这看起来像是大量的下载,如果有类似的强大替代方案,我不喜欢 如果可能的话,我希望以后能将这些动画集成到Pygame中。有可能吗 是的,这是一个主观的问题,但我正在

用python创建小型动画的最佳方法是什么? 到目前为止,我已经尝试过:tkinter和FuncAnimation(来自matplotlib中的动画-这是Python物理建模学生指南中使用的内容)

我们的目标是制作一组简单的动画,但是FuncAnimation让我安装apt get,这样我就可以得到ffmpeg,这样我就可以运行动画了。这看起来像是大量的下载,如果有类似的强大替代方案,我不喜欢

如果可能的话,我希望以后能将这些动画集成到Pygame中。有可能吗

是的,这是一个主观的问题,但我正在寻找经验丰富的python动画师的指导。Python中不同动画制作方法的客观优势和劣势是什么

请注意,以下是一个很长的评论,而不是一个答案,因为这个问题很难回答。在提问者阅读完之后,我可能会删除它

使用
FuncAnimation
ArtistAnimation
是matplotlib中动画最常用和推荐的方式。
您可以在屏幕上显示动画或将其保存,例如,作为动画gif、mp4视频或一组单帧

pygame没有接口。当然,您可以在pygame中使用保存的图片

其他动画方法需要在命令上重新绘制画布。这些都非常适合屏幕动画,但需要更多的实际操作来保存。如果你问“什么是方法…”或“我可以使用哪种替代方法…”这样的问题,你需要具体说明标准。否则,这个问题就离题了。