FFMpeg пишет анимацию matplotlib с уменьшающимся качеством

Я пытаюсь создать кучу анимаций, которые следуют по пути, в котором команды Национальной хоккейной лиги путешествуют в текущем сезоне. В настоящее время моя анимация выглядит так .

Как вы можете видеть, анимация начинается прилично острая, но в течение 2 секунд качество снижается, и все зернисто.

Соответствующий код:

ani = animation.FuncAnimation(fig, update, frames=len(all_x + 20), interval=75, repeat=False) filepath = map_team + '.mp4' ani.save(filepath, writer='ffmpeg', fps=30) plt.tight_layout() plt.show() 

Я выбрал FFMpeg в качестве своего автора, потому что я надеюсь разместить около 30 графических файлов в Интернете, а формат MP4 хранит каждый файл около 1,5 МБ. Если есть способ сохранить резкость графики, с небольшими размерами файлов и возможность загрузить на Imgur, я бы с удовольствием сделал это с моим проектом.

Благодарю.