初めまして、重複でしたらすみません。私が見つけた答えは無関係のように見えましたが、おそらく間違ったキーワードで検索しています. 私がやりたいのは、アニメーション GIF を取り、それをフレームのリストに分割することです。基本的には、次のようなものです。
frames = []
for frame in split_animated_gif("some_animated_gif.gif"):
frames.append(frame)
ここで、split_animated_gif は、それぞれが GIF のフレームであるサーフェスのリストを順番に返します。ご協力ありがとうございました。
編集:さらにスヌーピングした後、pygameでアニメーションGIFを正常に表示するコードを見つけました。https://github.com/piantado/kelpy/blob/master/kelpy/GIFImage.pyにあります。しかし、あなたの助けは大歓迎でした。