Mode i sociala nätverk är animerade Gif, det finns miljoner och med olika syften, vissa underhåller oss och andra informerar oss, men utan tvekan har de blivit det mest effektiva sättet att visa något och har en otrolig viral effekt. För allt detta vill vi undervisa skapa Gif-bilder från konsolen på ett extremt enkelt och snabbt sätt, men med en ganska omfattande parametrering, vilket kommer att resultera i högkvalitativa och personliga animerade gifs.
För att skapa GIF-bilder i Linux ska vi använda imagemagick-verktyget, som är superkraftigt och har en ganska enkel syntax.
Vad är imagemagick?
ImageMagick Det är grupperingen av olika verktyg som gör att vi kan utföra många åtgärder på bilder, det är öppen källkod och används normalt för att visa, redigera eller till och med konvertera bilder.
Alla dessa verktyg hanteras från kommandoraden, är kompatibla med mer än 100 format och har en mycket kort inlärningsrad, förutom en ganska enkel syntax.
Hur installerar jag imagemagick?
Imagemagick finns inbyggt i olika linuxdistroer, men om det inte är installerat som standard i ditt operativsystem kan du göra det enkelt med några av följande kommandon:
Installera imagemagick på Ubuntu, Debian och derivat
Användare av Ubuntu, debian, deepin och derivat kan installera med följande kommandon:
$ sudo apt-get install php5 php5-common gcc $ sudo apt-get install imagemagick
Installera imagemagick på Arch Linux och derivat
I arch linux och wrapper kan vi använda AUR-arkiv med följande kommando:
$yaourt -S imagemagick
Installera imagemagick på CentOS / RHEL7, openSUSE, Fedora och derivat
Med hjälp av yum kan vi installera imagemagick i dessa distributioner, kör bara följande kommandon
# [yum | dnf | zypper] installera http://www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-libs-6.9.3-5.x86_64.rpm # [yum | dnf | zypper] installera http : //www.imagemagick.org/download/linux/CentOS/x86_64/ImageMagick-6.9.3-5.x86_64.rpm
Installera imagemagick från källkoden
För alla distros kan vi installera imagemagick direkt från dess källkod, för detta måste vi utföra denna serie av kommandon:
$ 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
Hur man skapar GIF från bilder med imagemagick
Skapandet av animerade gifs med imagemagick är extremt enkelt, det räcker att vi har alla bilder som vi vill sätta ihop i samma katalog för att skapa gif och utföra följande kommandon:
$ cd / DirectoryWhereThe Images Are $ mogrify -resize 640x480 * .jpg * .png # Detta är för att ändra storlek på bilderna till samma storlek $ convert -delay 20 -loop 0 * .jpg * .png migif.gif #Delay representerar fördröjningstiden
Och med den här serien med ganska enkla och intuitiva kommandon kan vi skapa våra animerade gifs effektivt.
ImageMagicks potential upphör aldrig att förvåna mig. Ett ögonblick trodde jag att det handlade om att göra gifs genom att spela in konsolkommandon.
Om du känner till ett program med ett grafiskt gränssnitt för att skapa meme-liknande bilder i Linux, skulle det vara bra att veta det. Tack så mycket för handledningen, jag är särskilt intresserad av att skapa memes. Grattis till bloggen, jag läser alltid den, fortsätt!
Imagemagick är bra men för animerad gif gillar jag kombinationen av ffmpeg och gifsicle bättre. Ffmpeg för att skapa från bilder eller videor, och gifsicle för att optimera, även om det också gör det möjligt att skapa dem.
Det finns också i termux, så det är ett mycket bra alternativ för Android-mobilen.
Hej god morgon
Jag ber Tulio eller de som skriver artiklar i den här bloggen om att göra en handledning om hur man använder ffmpeg och gifsicle för att skapa och optimera gifs eller vilka är de bästa metoderna för att skapa gifs från videor.
hälsningar
Jag följer det angivna förfarandet och när jag skriver
$ make
$ make: **** Inget mål specificerat och ingen makefile hittades. Hög.
Vad föreslår du att jag gör, tack.
Hej god morgon
Tack för handboken ... I den här delen av kommandot-loop 0 vikt vad hänvisar det till? I vilken ordning tar detta kommando bilderna?
Hur gör jag ett gif från en video (till exempel från den andra till den andra sådan)?
Hälsningar och jag väntar snart på ditt svar
God morgon, det fångar min uppmärksamhet men jag förstår inte riktigt var jag ska placera namnet på bilden för att ändra storlek på den. Kommer du att få en mer förklarad handledning?
Genial!