我正在使用Python和Pygame开发引擎,它已经内置了对spritesheets动画的支持。然而,能够从gif获取帧是非常有趣的,这样我就可以添加到Animation对象作为spritesheets的替代。
是否有一个库可以在Python中访问gif文件甚至视频中的帧?非常感谢你。
答案 0 :(得分:0)
查看 MoviePy 。
MoviePy是一个用于基于脚本的电影编辑的Python模块。它可以在几行中完成基本操作(剪切,连接,标题插入),并可用于高级合成和特殊效果。
http://zulko.github.io/moviepy/
此外,这里有一个关于如何使用它制作GIF的教程,这可能证明是有用的:
http://zulko.github.io/blog/2014/01/23/making-animated-gifs-from-video-files-with-python/