Seuraavassa artikkelissa aiomme tarkastella Gifskiä. Tämä ohjelma antaa meille mahdollisuuden luoda gif-kuvia korkealaatuista joko videon tai kuvasarjan avulla. Se on monialustainen ja avoimen lähdekoodin ohjelma. Tämä sovellus on korkealaatuinen GIF-kooderi perustuu Pngquantiin.
Jos joku ei tiedä, pngquant on häviöllinen PNG-kuvakompressori, jota voimme käyttää komentoriviltä. Monet ihmiset verkossa vakuuttavat sen pngquant on yksi parhaista häviöttömistä PNG-kompressoreista Mitä voimme löytää. Pakkaa PNG-kuvat jopa 70% menettämättä alkuperäistä laatua ja säilytä täysi alfa-läpinäkyvyys. Tuloksena olevat pakatut kuvat ovat yhteensopivia kaikkien selainten ja käyttöjärjestelmien kanssa.
Koska Gifski perustuu Pngquantiin, se käyttää ominaisuuksiaan GIF-animaatioiden luomiseen. Tämä ohjelma on pystyy luomaan animoituja GIF-tiedostoja, jotka käyttävät tuhansia värejä kehystä kohti. Gifski vaatii myös, että meillä on ffmpeg videon muuntamiseksi PNG-kuviksi.
Gifski-asennus
edellytyksiä
Meidän täytyy varmista, että olemme asentaneet FFMpeg ja Pngquant Ubuntussa ennen Gifski-asennukseen pääsyä.
FFmpeg on saatavana oletusvarastoissa useimmista Gnu / Linux-jakeluista. Tätä varten voimme asentaa sen apt: n avulla. Avaamme päätelaitteen (Ctrl + Alt + T) ja kirjoitamme:
sudo apt install ffmpeg
että asenna pngquant, samassa terminaalissa aiomme suorittaa:
sudo apt install pngquant
Asenna Gifski
Edellytysten asentamisen jälkeen voimme nyt asentaa Gifskin. Meillä on erilaiset asennusmahdollisuudet. Ensimmäinen tulee olemaan asenna se latauksella, jos olemme asentaneet Rust ohjelmointikieli. Kun tämä kieli on asennettu, kirjoitamme päätelaitteeseen (Ctrl + Alt + T):
cargo install gifski
Voimme myös tartu tähän ohjelmaan paketinhallinnan avulla linuxbrew.
brew install gifski
Jos et halua asentaa lastia tai Linuxbrewia, lataa uusimmat binaariset suoritettavat tiedostot alkaen julkaisee sivun ja kääntää ja asentaa gifski manuaalisesti.
Luo GIF-animaatioita Gifskillä
Aloitamme siirtymällä sijaintiin, johon tallennamme kuvat. Tässä esimerkissä ne ovat kaikki .PNG. Täällä suoritamme seuraavan komennon luoda GIF-animaatio kuvasarjasta joista meillä on:
gifski -o archivo.gif *.png
Haluan selventää, että kun tein tämän esimerkin, kaikilla käyttämilläni kuvilla oli sama koko.
Gifski-ominaisuudet käytettävissä
Gifskillä on myös joitain ominaisuuksia, joiden avulla voimme:
- Luo GIF-animaatio tietyllä ulottuvuudella.
- Näytä tietty määrä kehyksiä sekunnissa.
- Koodaa tietyllä laadulla.
- Koodaa nopeammin.
- Voimme myös koodata kuvia täsmälleen annetussa järjestyksessä.
että Luo GIF-animaatio, jolla on tietty ulottuvuus, esimerkiksi leveys = 512 ja korkeus = 490, käytä seuraavaa komentoa:
gifski -o archivo.gif -W 512 -H 490 *.png
Voimme aseta ruutujen määrä sekunnissa haluamme gif-animaatiossa. Oletusarvo on 20. Suorita tämä seuraavasti:
gifski -o archivo.gif --fps 30 *.png
Voimme koodata tietyllä laadulla asteikolla 1-100. Alhaisempi laatu voi tietysti antaa pienemmän tiedoston ja laadukkaampi suuremman GIF-animaatiossamme.
gifski -o archivo.gif --quality 40 *.png
Gifskillä kestää kauemmin, kun koodataan suuri määrä kuvia. Tehdä mitä koodausprosessi on 3 kertaa nopeampi tavallista nopeutta ajaa:
gifski -o archivo.gif --fast *.png
Sinun on pidettävä mielessä, että vähentää laatua 10 prosenttiin.
Koodaamaan kuvat tarkalleen annetussa järjestyksessä käytämme –nosort-vaihtoehtoa. Täällä voit korvaa * .png tiedostonimillä ja niiden laajennuksilla, siinä järjestyksessä, joka kiinnostaa meitä eniten.
gifski -o archivo.gif --nosort *.png
Luo GIF-animaatio videotiedostosta
Joskus se on mahdollista meitä kiinnostaa videosta otettu animoitu tiedosto. Täällä FFmpeg voi auttaa meitä. Ensin sinun täytyy muuntaa video PNG-kehyksiksi seuraavalla komennolla:
ffmpeg -i video.mp4 frame%04d.png
Yllä oleva komento tekee kuvatiedostoista 'frame0001.png''frame0002.png''frame0003.png'jne. ... video.mp4: stä. Merkit% 04d luovat kehysnumeron. Tämä komento jakaa koko videon kuviin, jotka tallennetaan nykyiseen työkansioon.
Kun olet muuntanut videon kuviksi, suorita seuraava komento luo animoitu GIF-tiedosto.
gifski -o archivo.gif *.png
Apua ja tietoa
Lisätietoja voimme katso ohjeet ohjelman kirjoittamalla:
gifski -h
Jos joku tarvitsee lisää apua tai tietoa gifskistä, voit kuulla projektin verkkosivustolla. Voimme myös saada lisätietoja pngquantista verkkosivusto vastaavasti.