Möglicherweise willst Du ja das hier: https://de.wikipedia.org/wiki/Animated_Portable_Network_Graphics Beispiel: https://www.fastix.org/r/teufel.png (2,5 Megabytes)
2,5 MB für die fragliche Animation erscheinen mir ziemlich viel, wenn nicht zu viel. Bei nem mp4 würde ich für die Nummer irgendwas um die 300kb erwarten.
Da hast Du sogar Recht:
ffmpeg -i teufel.png output.mp4
führt zu
ls -lh output.mp4
-rw-rw-r-- 1 user group 69K Apr 17 12:22 output.mp4
Mach ich ein .avi sind es knapp 300kB.
Zum Ansehen:
Einziger Nachteil: Auf der Webseite, auf der ich damit gewisse Kleingeister erschrecke, kann ich das (wegen der nicht konfigurierbaren Dauerschleife) nicht einbauen.