Järgmises artiklis heidame pilgu Gifskile. See programm võimaldab meil luua gif-pilte kõrge kvaliteet, kas video või piltide komplektiga. See on mitmeplatvormiline ja avatud lähtekoodiga programm. See rakendus on kvaliteetne GIF-kooder põhineb Pngquantil.
Kui keegi ei tea, on pngquant kadudega PNG-pildikompressor, mida saame käsurealt kasutada. Paljud inimesed veebis kinnitavad seda pngquant on üks parimatest kadudeta PNG-kompressoritest Mida me leiame. Pakkige PNG-pildid kokku kuni 70%, kaotamata algset kvaliteeti ja säilitage täielik alfa-läbipaistvus. Saadud tihendatud pildid ühilduvad kõigi veebibrauserite ja operatsioonisüsteemidega.
Kuna Gifski põhineb Pngquantil, kasutab see GIF-animatsioonide loomiseks Pngquanti funktsioone. See programm on suudab luua animeeritud GIF-faile, mis kasutavad kaadris tuhandeid värve. Gifski nõuab ka, et meil oleks video PNG-piltideks teisendamiseks ffmpeg.
Gifski installatsioon
Eeltingimused
Me peame seda tegema veenduge, et oleme installinud FFMpeg ja Pngquant enne Gifski installi sisenemist meie Ubuntu.
FFmpeg on saadaval vaikehoidlates enamikust Gnu / Linuxi distributsioonidest. Selleks saame selle installida apt-i abil. Avame terminali (Ctrl + Alt + T) ja kirjutame:
sudo apt install ffmpeg
et installige pngquant, samas terminalis täidame:
sudo apt install pngquant
Installige Gifski
Pärast eeltingimuste installimist saame nüüd installida Gifski. Meil on erinevad paigaldusvõimalused. Esimene saab olema installige see laadimist kasutades, kui oleme installinud Rooste programmeerimiskeel. Kui see keel on installitud, kirjutame terminali (Ctrl + Alt + T):
cargo install gifski
Me võime ka saate selle programmi kätte pakettihalduri abil linuxbrew.
brew install gifski
Kui te ei soovi lasti või Linuxbrew'i installida, laadige alla uusimad binaarsed käivitatavad failid alates vabastab lehe ning kompileeri ja installi gifski käsitsi.
Looge Gifskiga GIF-animatsioone
Alustame sellest, et läheme kohta, kuhu pildid salvestame. Selles näites on nad kõik .PNG. Seal täidame järgmise käsu luua piltide hulgast GIF-animatsioon millest meil on:
gifski -o archivo.gif *.png
Tahan selgitada, et seda näidet tehes olid kõik minu kasutatud pildid sama suurusega.
Saadaval on Gifski funktsioonid
Gifskil on ka mõned funktsioonid, millega saame:
- Looge kindla mõõtmega GIF-animatsioon.
- Kuva konkreetne kaadrite arv sekundis.
- Kodeeri kindla kvaliteediga.
- Kodeerige kiiremini.
- Samuti saame pilte kodeerida täpselt antud järjekorras.
et luua kindla mõõtmega GIF-animatsioon, näiteks laius = 512 ja kõrgus = 490, kasutage järgmist käsku:
gifski -o archivo.gif -W 512 -H 490 *.png
Saame hakkama määrake kaadrite arv sekundis soovime gif-animatsiooni. Vaikimisi on 20. Selleks käivitage:
gifski -o archivo.gif --fps 30 *.png
Saame kodeerida kindla kvaliteediga skaalal 1-100. Ilmselt võib madalam kvaliteet anda väiksema faili ja kõrgem kvaliteet suurema meie GIF-animatsioonis.
gifski -o archivo.gif --quality 40 *.png
Gifski võtab suure hulga piltide kodeerimisel kauem aega. Mida teha kodeerimisprotsess on 3 korda kiirem tavalisest kiirusest, jookse:
gifski -o archivo.gif --fast *.png
Pea meeles, et vähendab kvaliteeti 10% -ni.
Piltide kodeerimiseks täpselt antud järjekorras kasutame valikut –nosort. Siin saate asendage * .png failinimede ja nende laienditega, meid huvitavas järjekorras.
gifski -o archivo.gif --nosort *.png
Looge videofailist GIF-animatsioon
Mõnikord on see võimalik meid huvitab videost võetud animeeritud fail. Siin saab FFmpeg meid aidata. Kõigepealt peate teisendada video PNG-kaadriteks järgmise käsuga:
ffmpeg -i video.mp4 frame%04d.png
Ülaltoodud käsk muudab pildifailid 'frame0001.png','frame0002.png','frame0003.png'jne jne videost.mp4. Märgid% 04d genereerivad kaadri numbri. See käsk jagab kogu video piltideks, mis salvestatakse praegusesse töökataloogi.
Pärast video teisendamist piltideks käivitage lihtsalt järgmine käsk: luua animeeritud GIF-fail.
gifski -o archivo.gif *.png
Abi ja teave
Täpsema teabe saamiseks saame pöörduge spikri jaotise poole programmi sisestades:
gifski -h
Kui keegi vajab rohkem abi või teavet gifski kohta saate nõu pidada projekti veebisaidil. Samuti võime saada rohkem teavet teie veebisaidilt pngquant veebisait vastav