Я пытаюсь использовать PIL / Pillow, чтобы преобразовать несколько файлов .png в рисунок. Следующий скрипт работает, но добавляет кадры в случайном порядке.
from PIL import Image
import glob
# Create frames
frames = []
imgs = glob.glob("*.png")
for i in imgs:
new_frame = Image.open(i)
frames.append(new_frame)
# Save into a GIF file that loops forever
frames[0].save('globe.gif', format='GIF',
append_images=frames[0:], save_all=True, duration=1000,
loop=0, optimize=False, transparency=0)
Я попытался переименовать файлы по порядку (1.png, 2.png, 3.png et c), но это не сработало
Есть идеи?