Kako iz konzole ustvariti GIF iz slik v Linuxu

Moda v družabnih omrežjih so animirani gifi, na milijone jih je z različnimi nameni, nekateri nas zabavajo, drugi pa obveščajo, a brez dvoma so postali najučinkovitejši način, da nekaj pokažemo in dosežemo neverjeten virusni učinek. Za vse to želimo poučevati ustvari Gif iz slik iz konzole na izredno enostaven in hiter način, vendar s precej obsežno parametrizacijo, kar bo povzročilo visokokakovostni in prilagojeni animirani gif.ustvari gif iz slik

Za ustvarjanje GIF-ov slik v Linuxu bomo uporabili pripomoček imagemagick, ki je izjemno zmogljiv in ima dokaj preprosto sintakso.

Kaj je imagemagick?

ImageMagick Skupine različnih pripomočkov nam omogočajo izvajanje številnih dejanj na slikah. Je odprtokodna in se običajno uporablja za prikaz, urejanje ali celo pretvorbo slik.

Vsi ti pripomočki se upravljajo iz ukazne vrstice, so poleg precej preproste sintakse združljivi z več kot 100 formati in imajo zelo kratko učno vrstico.

Kako namestiti imagemagick?

Imagemagick je prisoten v različnih distribucijskih sistemih linux, vendar v primeru, da v vašem operacijskem sistemu ni privzeto nameščen, lahko to preprosto storite z nekaterimi od naslednjih ukazov:

Namestite imagemagick na Ubuntu, Debian in derivate

Uporabniki Ubuntu, debian, deepin in derivatov lahko namestijo z naslednjimi ukazi:

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

Namestite imagemagick na Arch Linux in izpeljanke

V arch linuxu in ovoju lahko shranimo AUR z naslednjim ukazom:

$yaourt -S imagemagick

Namestite imagemagick na CentOS / RHEL7, openSUSE, Fedora in derivate

S pomočjo yuma lahko v te distribucije namestimo imagemagick, samo zaženite naslednje ukaze

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

Namestite imagemagick iz izvorne kode

Za vse distribucijske sisteme lahko imagemagick namestimo neposredno iz njegove izvorne kode, za to pa moramo izvesti to vrsto ukazov:

$ 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

Kako ustvariti GIF iz slik z uporabo imagemagick

Ustvarjanje animiranih gifov z imagemagick je izjemno preprosto, dovolj je, da imamo v istem imeniku vse slike, ki jih želimo sestaviti, da ustvarimo gif in izvršimo naslednje ukaze:

$ cd / DirectoryWhereThe Images are $ mogrify -resize 640x480 * .jpg * .png # S tem spremenite velikost slik v enako velikost $ convert -delay 20 -loop 0 * .jpg * .png migif.gif #Delay predstavlja zamudo čas

In s to serijo dokaj preprostih in intuitivnih ukazov lahko učinkovito ustvarimo svoje animirane gif.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Martin je dejal

    Potencial ImageMagicka me nenehno preseneča. Za trenutek sem pomislil, da gre za izdelavo gifov s snemanjem ukazov konzole.

    Če poznate aplikacijo z grafičnim vmesnikom za ustvarjanje memem podobnih slik v Linuxu, bi jo bilo dobro poznati. Najlepša hvala za vadnico, še posebej me zanima ustvarjanje memov. Čestitke za blog, vedno ga berem, tako nadaljujte!

  2.   Tulio je dejal

    Imagemagick je v redu, toda za animirani gif mi je bolj všeč kombinacija ffmpeg in gifsicle. Ffmpeg za ustvarjanje iz slik ali videoposnetkov in gifsicle za optimizacijo, čeprav omogoča tudi njihovo ustvarjanje.
    Na voljo je tudi v termuxu, zato je zelo dobra možnost za android mobile.

    1.    3 je dejal

      Živjo, dobro jutro

      Prosim Tulio ali tiste, ki pišejo članke v tem blogu, da naredijo vadnico o tem, kako uporabljati ffmpeg in gifsicle za ustvarjanje in optimizacijo gifov ali katere so najboljše metode za ustvarjanje gifov iz videoposnetkov.

      pozdrav

  3.   tkto je dejal

    Upoštevam navedeni postopek in ko pišem
    $ make
    $ make: **** Cilj ni določen in datoteka make make ni najdena. Visoko.

    Kaj predlagate, da naredim, hvala.

  4.   3 je dejal

    Živjo, dobro jutro

    Hvala za vadnico ... V tem delu ukaza -loop 0 weight se nanaša? V kakšnem vrstnem redu ta ukaz posname slike?

    Kako naredim gif iz videoposnetka (na primer iz drugega takega v drugega takega)?

    Lep pozdrav in pričakujem vaš odgovor kmalu

  5.   David figueroa je dejal

    Dobro jutro, pritegne mojo pozornost, vendar ne razumem povsem, kam naj postavim ime slike, da jo spremenim. Boste imeli bolj razloženo vadnico?

  6.   570n3d je dejal

    Genial !!!