Das geht auch mit freien tools auf der Kommandozeile, z.B. ffmpeg.
Hier eine entsprechende Frage und Antwort (auf englisch): https://stackoverflow.com/questions/...fmpeg#22966561
Es lassen sich viele weitere Parameter einstellen, über die letztenendlich auch der Qualitätsverlust im Vergleich zum Einzelbild gesteuert werden kann. Es gibt hier immer einen Kompromiss zwischen Dateigrösse und Verlust zu finden.