Aus einem Video ein GIF machen in einer Sekunde. Danke Terminal und ffmpeg!

Die ganzen schönen GIFs im Web sind Eyecatcher und in den meisten Fällen angenehmer zu bedienen bzw anzuschauen, als Videos.

Weil das GIF sofort startet und durchläuft. Bei einem Video müssten User erst darauf klicken – da kann es schon sein, dass Menschen daran vorbeiscrollen.

Aus Videos ein GIF zu machen ist sehr einfach.

Sollte ffmpeg nicht installiert sein, geht das mit diesem Befehl:

sudo apt install ffmpeg

Dann braucht es nur mehr noch diese Befehlskette:

ffmpeg \
-i mein_ausgangs_video.mp4 \
-r 15 \
-vf scale=512:-1 \
-ss 00:00:00 -to 00:00:06 \
mein_super_neues.gif

Und schon hat man ein neues GIF gemacht! GIF. DSCHIFF. Whatever.

Achtung! Die Sekunden muss man noch anpassen, in dem Fall soll das GIF nur aus der 0. bis zur 6. Sekunde des Videos erstellt werden.

Ein Beispiel steckt in diesem Beitrag, wo das Video beim GIF verlinkt ist. Dieses GIF ist mit genau dem angegebenen Befehl gemacht worden.

Wer mehr über diesen Befehl wissen möchte, kann diesen Beitrag nachlesen, der sich dem Thema des Umwandelns eines Videos in ein GIF näher widmet.

Nachteile:

Ein GIF ist meist größer als ein Video, braucht also mehr Ladezeit.

User können das GIF nicht anhalten, ein Video schon.