Answers:
最简单的方法是在 mplayer
mplayer使用以下命令打开gif文件
mplayer -loop 0 -speed 0.2 your_gif
这里
-loop 0表示它将一直运行gif图像,直到您不关闭它为止;并且
-speed 0.2这将使动画速度降低到20%。
您可以通过按Space按钮暂停动画。
mplayer还将在终端中显示您正在运行的gif的帧信息。

-speed根据需要调整参数。因为对我-speed 0.5来说,正在以良好的速度播放您的gif文件,没有任何延迟。
我想您想暂停它以获取特定的帧并将其另存为独立图像。
用gimp打开它,它将把每个帧作为单独的图层加载。然后,您可以删除除所需的所有帧/图层或使其不可见,并以gimp支持的任何格式导出图像。
您可以将gif分解为图像,然后以所需的速度浏览它们:
convert input.gif output%05d.png
%05d?我写了它,没有什么特别的事情发生,这只是成为每个部分文件名的一部分,例如foo%05-116.png
foo%05.png代替foo%05d.png?
尽管mplayer确实是暂停GIF动画并可能制作特定帧的屏幕截图的简单方法,但似乎mplayer不允许这种方法在帧之间导航。一个工具gifview(由gifsicleUbuntu中的软件包提供)在提供对gif查看的细粒度控制方面做得很好。有关gifview相应的快捷方式,请参见(非常简短)手册页。
确保使用禁用优化模式u。否则,将仅显示框架之间的差异,并且可能给人以为该工具无法正常工作的印象。