Come creare GIF di immagini in Linux dalla console

La moda nei social network è Gif animate, ce ne sono milioni e con scopi diversi, alcune ci divertono e altre ci informano, ma senza dubbio sono diventate il modo più efficiente per mostrare qualcosa e avere un incredibile effetto virale. Per tutto questo, vogliamo insegnare creare immagini Gif dalla console in modo estremamente semplice e veloce, ma con una parametrizzazione abbastanza ampia, che si tradurrà in gif animate personalizzate e di alta qualità.creare gif da immagini

Per creare GIF di immagini in Linux useremo l'utility imagemagick, che è super potente e ha una sintassi abbastanza semplice.

Cos'è imagemagick?

ImageMagick È il raggruppamento di varie utilità che ci consentono di eseguire molte azioni sulle immagini, è open source e viene normalmente utilizzato per visualizzare, modificare o persino convertire immagini.

Tutte queste utilità sono gestite dalla riga di comando, essendo compatibili con più di 100 formati e avendo una linea di apprendimento molto breve, oltre a una sintassi abbastanza semplice.

Come installare imagemagick?

Imagemagick è presente in modo nativo in varie distribuzioni Linux, ma nel caso in cui non sia installato di default nel tuo sistema operativo, puoi farlo facilmente con alcuni dei seguenti comandi:

Installa imagemagick su Ubuntu, Debian e derivati

Gli utenti Ubuntu, debian, deepin e derivati ​​possono installare utilizzando i seguenti comandi:

$ sudo apt-get install php5 php5-common gcc $ sudo apt-get install imagemagick

Installa imagemagick su Arch Linux e derivati

In arch linux e wrapper possiamo utilizzare i repository AUR con il seguente comando:

$ yaourt -S magia dell'immagine

Installa imagemagick su CentOS / RHEL7, openSUSE, Fedora e derivati

Con l'aiuto di yum possiamo installare imagemagick in queste distribuzioni, basta eseguire i seguenti comandi

# [yum | dnf | zypper] installa http://www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-libs-6.9.3-5.x86_64.rpm # [yum | dnf | zypper] installa http : //www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-6.9.3-5.x86_64.rpm

Installa imagemagick dal codice sorgente

Per tutte le distribuzioni possiamo installare imagemagick direttamente dal suo codice sorgente, per questo dobbiamo eseguire questa serie di comandi:

$ cd / opt $ wget http://www.imagemagick.org/download/ImageMagick.tar.gz $ tar xvzf ImageMagick.tar.gz $ cd ImageMagick-6.9.3 $ touch configure $ ./configure $ make $ make install $ ldconfig / usr / local / lib $ / usr / local / bin / convert logo: logo.gif

Come creare GIF da immagini usando imagemagick

La creazione di gif animate con imagemagick è estremamente semplice, è sufficiente che abbiamo tutte le immagini che vogliamo mettere insieme nella stessa directory per creare la gif ed eseguire i seguenti comandi:

$ cd / DirectoryWhereThe Images Are $ mogrify -resize 640x480 * .jpg * .png # Questo serve per ridimensionare le immagini alla stessa dimensione $ convert -delay 20 -loop 0 * .jpg * .png migif.gif #Delay rappresenta il tempo di ritardo

E con questa serie di comandi abbastanza semplici e intuitivi possiamo creare le nostre gif animate in modo efficiente.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   martyn suddetto

    Il potenziale di ImageMagick non finisce mai di stupirmi. Per un momento ho pensato che si trattasse di creare gif registrando i comandi della console.

    Se conosci un'applicazione con un'interfaccia grafica per creare immagini simili a meme in Linux, sarebbe bene conoscerla. Grazie mille per il tutorial, sono particolarmente interessato a creare meme. Complimenti per il blog, lo leggo sempre, continuate così!

  2.   Tulio suddetto

    Imagemagick va bene, ma per le gif animate mi piace di più la combinazione di ffmpeg e gifsicle. Ffmpeg per creare da immagini o video e gificle per ottimizzare, sebbene consenta anche di crearli.
    È disponibile anche in termux, quindi è un'ottima opzione per il cellulare Android.

    1.    3 suddetto

      Ciao buon giorno

      Chiedo a Tulio oa coloro che scrivono articoli in questo blog di fare un tutorial su come usare ffmpeg e gifsicle per creare e ottimizzare gif o quali sono i metodi migliori per creare gif da video.

      saluti

  3.   grazie suddetto

    Seguo la procedura indicata e quando scrivo
    $ Make
    $ make: **** Nessun target specificato e nessun makefile trovato. Alto.

    Cosa mi suggerisci di fare, grazie.

  4.   3 suddetto

    Ciao buon giorno

    Grazie per il tutorial ... In questa parte del comando -loop 0 weight a cosa si riferisce? In che ordine questo comando prende le immagini?

    Come faccio a fare una gif da un video (ad esempio dal secondo tale al secondo tale)?

    Un saluto e attendo presto una tua risposta

  5.   David figueroa suddetto

    Buongiorno, attira la mia attenzione ma non capisco bene dove devo inserire il nome dell'immagine per ridimensionarla. Avrai un tutorial più spiegato?

  6.   570n3d suddetto

    Genial!