Come creare una GIF animata per Telegram

Come creare una GIF animata per Telegram usando la riga di comando.

A cura di Andrea Borruso  | issue #107 | guida/e Andrea Borruso


Questa ricetta nasce perché se si fa l’upload diretto di una GIF animata su Telegram, questa perde in qualità e diventa poco leggibile; sopratutto dopo lo zoom.

Per fare in modo che mantenga la leggibilità, basta convertirla in formato MP4 e poi fare l’upload di questo file, che verrà trasformato di nuovo in GIF animata dal client Telegram.

Per fare la convertsione da GIF animata in MP4 si può usare l’utility open source ffmpeg, disponibile per tutti i sistemi operativi.
Si esegue dal terminale (la shell, il prompt, ecc.).

Questo il comando:

ffmpeg -f gif -i input.gif -filter_complex "loop=1:32767:0,scale=trunc(iw/2)*2:trunc(ih/2)*2" -preset slow -pix_fmt yuv420p output.mp4

Riferimenti utili

Ultima modifica 19/07/2020: close #50 (a1365d8)