Módou v sociálnych sieťach sú animované Gify, existujú milióny a s rôznymi účelmi, niektoré nás bavia a iné informujú, ale bezpochyby sa stali najefektívnejším spôsobom, ako niečo ukázať a majú neuveriteľný virálny efekt. K tomu všetkému chceme učiť vytvoriť GIF z obrázkov z konzoly mimoriadne jednoduchým a rýchlym spôsobom, ale s pomerne rozsiahlou parametrizáciou, ktorej výsledkom bude vysoko kvalitné a prispôsobené animované gify.
Na vytvorenie súborov GIF obrázkov v systéme Linux použijeme utilitu imagemagick, ktorá je super výkonná a má dosť jednoduchú syntax.
Čo je imagemagick?
ImageMagick Jedná sa o zoskupenie rôznych nástrojov, ktoré nám umožňujú vykonávať veľa akcií s obrázkami. Je to open source a bežne sa používa na zobrazovanie, úpravy alebo dokonca konverziu obrázkov.
Všetky tieto pomocné programy sú spravované z príkazového riadku, sú kompatibilné s viac ako 100 formátmi a majú veľmi krátky riadiaci riadok a pomerne jednoduchú syntax.
Ako nainštalovať imagemagick?
Imagemagick je natívne prítomný v rôznych linuxových distribúciách, ale ak nie je vo vašom operačnom systéme nainštalovaný štandardne, môžete to ľahko urobiť niektorým z nasledujúcich príkazov:
Nainštalujte si imagemagick na Ubuntu, Debian a deriváty
Používatelia systémov Ubuntu, debian, deepin a derivátov si môžu nainštalovať nasledujúce príkazy:
$ sudo apt-get nainštalovať php5 php5-common gcc $ sudo apt-get nainštalovať imagemagick
Nainštalujte si imagemagick na Arch Linux a deriváty
V archíve linux a wrapper môžeme využiť úložiská AUR pomocou nasledujúceho príkazu:
$yaourt -S imagemagick
Nainštalujte si imagemagick na CentOS / RHEL7, openSUSE, Fedora a deriváty
Pomocou yum môžeme nainštalovať imagemagick do týchto distribúcií, stačí spustiť nasledujúce príkazy
# [yum | dnf | zypper] nainštalovať http://www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-libs-6.9.3-5.x86_64.rpm # [yum | dnf | zypper] nainštalovať http : //www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-6.9.3-5.x86_64.rpm
Nainštalujte si imagemagick zo zdrojového kódu
Pre všetky distribúcie môžeme nainštalovať imagemagick priamo z jeho zdrojového kódu, preto musíme vykonať túto sériu príkazov:
$ cd / opt $ wget http://www.imagemagick.org/download/ImageMagick.tar.gz $ tar xvzf ImageMagick.tar.gz $ cd ImageMagick-6.9.3 $ touch konfigurovať $ ./configure $ make $ make install $ ldconfig / usr / local / lib $ / usr / local / bin / convert logo: logo.gif
Ako vytvoriť GIF z obrázkov pomocou aplikácie imagemagick
Vytváranie animovaných súborov GIF pomocou aplikácie imagemagick je mimoriadne jednoduché, stačí, aby sme mali všetky obrázky, ktoré chceme spojiť do jedného adresára, aby sme vytvorili súbor GIF a vykonali nasledujúce príkazy:
$ cd / DirectoryWhereThe Images Are $ mogrify -resize 640x480 * .jpg * .png # Toto slúži na zmenu veľkosti obrázkov na rovnakú veľkosť $ convert -delay 20 -loop 0 * .jpg * .png migif.gif #Delay predstavuje čas oneskorenia
A vďaka tejto sérii pomerne jednoduchých a intuitívnych príkazov môžeme efektívne vytvárať naše animované gify.
Potenciál ImageMagicku ma neprestáva udivovať. Chvíľu som si myslel, že ide o vytváranie gifov zaznamenávaním príkazov konzoly.
Ak viete o aplikácii s grafickým rozhraním na vytváranie meme podobných obrázkov v systéme Linux, bolo by dobré ju poznať. Ďakujem pekne za návod, zaujíma ma hlavne vytváranie mémov. Gratulujem k blogu, vždy som si ho prečítal, len tak ďalej!
Imagemagick je v poriadku, ale pre animovaný gif sa mi viac páči kombinácia ffmpeg a gifsicle. Ffmpeg na vytváranie z obrázkov alebo videí a gifsicle na optimalizáciu, hoci umožňuje aj ich vytváranie.
Je k dispozícii aj v termuxoch, takže je veľmi dobrou voľbou pre mobilný telefón s Androidom.
Ahoj, dobré ráno
Žiadam Tulio alebo tých, ktorí píšu články na tomto blogu, aby vytvorili návod, ako pomocou ffmpeg a gifsicle vytvárať a optimalizovať gify, alebo aké sú najlepšie metódy na vytváranie gifov z videí.
pozdravy
Dodržiavam uvedený postup a keď píšem
$ make
$ make: **** Nie je zadaný žiadny cieľ a nebol nájdený žiadny makefile. Vysoký.
Čo mi navrhujete, ďakujem.
Ahoj, dobré ráno
Ďakujem za návod ... Na čo sa v tejto časti príkazu -loop 0 váha odkazuje? V akom poradí urobí tento príkaz obrázky?
Ako vytvorím gif z videa (napríklad z druhého takého do druhého)?
Zdravím vás a čoskoro čakám na vašu odpoveď
Dobré ráno, upúta ma to, ale celkom nerozumiem, kam mám umiestniť názov obrázka, aby som ho zmenil. Budete mať podrobnejší návod?
Geniálny !!!