Moda în rețelele de socializare este GIF-uri animate, există milioane și cu scopuri diferite, unele ne distrează și altele ne informează, dar fără îndoială au devenit cel mai eficient mod de a arăta ceva și au un efect viral incredibil. Pentru toate acestea, vrem să învățăm creați Gif din imagini de pe consolă într-un mod extrem de simplu și rapid, dar cu o parametrizare destul de extinsă, care va avea ca rezultat gif-uri animate de înaltă calitate și personalizate.
Pentru a crea GIF-uri de imagini în Linux vom folosi utilitarul imagemagick, care este foarte puternic și are o sintaxă destul de simplă.
Ce este imagemagick?
ImageMagick Este gruparea diferitelor utilități care ne permit să efectuăm multe acțiuni asupra imaginilor. Este open source și este utilizat în mod normal pentru a afișa, edita sau chiar converti imagini.
Toate aceste utilitare sunt gestionate din linia de comandă, fiind compatibile cu peste 100 de formate și având o linie de învățare foarte scurtă, pe lângă o sintaxă destul de simplă.
Cum se instalează imagemagick?
Imagemagick este prezent în mod nativ în diferite distribuții Linux, dar în cazul în care nu este instalat în mod implicit în sistemul dvs. de operare, puteți face acest lucru cu ușurință cu unele dintre următoarele comenzi:
Instalați imagemagick pe Ubuntu, Debian și derivate
Utilizatorii Ubuntu, debian, deepin și derivați pot instala utilizând următoarele comenzi:
$ sudo apt-get install php5 php5-comun gcc $ sudo apt-get install imagemagick
Instalați imagemagick pe Arch Linux și derivate
În arch linux și wrapper putem folosi depozitele AUR cu următoarea comandă:
$yaourt -S imagemagick
Instalați imagemagick pe CentOS / RHEL7, openSUSE, Fedora și derivate
Cu ajutorul lui yum putem instala imagemagick în aceste distribuții, trebuie doar să rulați următoarele comenzi
# [yum | dnf | zypper] install http://www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-libs-6.9.3-5.x86_64.rpm # [yum | dnf | zypper] install http : //www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-6.9.3-5.x86_64.rpm
Instalați imagemagick din codul sursă
Pentru toate distribuțiile putem instala imagemagick direct din codul său sursă, pentru aceasta trebuie să executăm această serie de comenzi:
$ 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
Cum să creați GIF din imagini folosind imagemagick
Crearea de gif-uri animate cu imagemagick este extrem de simplă, este suficient să avem toate imaginile pe care dorim să le adunăm în același director pentru a crea gif-ul și a executa următoarele comenzi:
$ cd / DirectoryWhere The Images Are $ mogrify -resize 640x480 * .jpg * .png # Aceasta este pentru a redimensiona imaginile la aceeași dimensiune $ convert -delay 20 -loop 0 * .jpg * .png migif.gif #Delay reprezintă întârzierea timp
Și cu această serie de comenzi destul de simple și intuitive ne putem crea gifurile animate în mod eficient.
Potențialul ImageMagick nu încetează niciodată să mă uimească. Pentru o clipă m-am gândit că este vorba de a face gif-uri prin înregistrarea comenzilor consolei.
Dacă știți o aplicație cu o interfață grafică pentru a crea imagini de tip meme în Linux, ar fi bine să o cunoașteți. Vă mulțumesc foarte mult pentru tutorial, mă interesează în special crearea de meme. Felicitări pentru blog, l-am citit mereu, ține-o așa!
Imagemagick este în regulă, dar pentru gif-urile animate îmi place mai bine combinația de ffmpeg și gifsicle. Ffmpeg pentru a crea din imagini sau videoclipuri și gifsicle pentru a optimiza, deși permite și crearea acestora.
Este disponibil și în termux, deci este o opțiune foarte bună pentru mobilul Android.
Salut buna dimineata
Îi rog pe Tulio sau pe cei care scriu articole pe acest blog să facă un tutorial despre cum să utilizați ffmpeg și gifsicle pentru a crea și optimiza gif-uri sau care sunt cele mai bune metode pentru a crea gif-uri din videoclipuri.
În ceea ce priveşte
Urmez procedura indicată și când scriu
$ face
$ make: **** Nu s-a specificat nicio țintă și nu s-a găsit niciun fișier de make. Înalt.
Ce sugerezi să fac, mulțumesc.
Salut buna dimineata
Mulțumim pentru tutorial ... În această parte a comenzii -loop 0 greutate la ce se referă? În ce ordine ia această comandă imaginile?
Cum fac un gif dintr-un videoclip (de exemplu, din al doilea astfel în al doilea astfel)?
Salutări și aștept răspunsul tău în curând
Bună dimineața, îmi atrage atenția, dar nu prea înțeleg unde ar trebui să plasez numele imaginii pentru a o redimensiona. Vei avea un tutorial mai explicat?
Genial !!!