Gifski, program za stvaranje visokokvalitetnih GIF slika

o gifskom

U sljedećem članku ćemo pogledati Gifskog. Ovaj program će nam omogućiti stvoriti gif slike visokog kvaliteta, bilo pomoću video zapisa ili sa nizom slika. To je program sa više platformi i otvorenim kodom. Ova aplikacija je visokokvalitetni GIF koder zasnovan na Pngquant-u.

Ako neko ne zna, pngquant je kompresor PNG slike s gubitkom koji možemo koristiti iz naredbenog retka. Mnogi ljudi na mreži to uvjeravaju pngquant je jedan od najboljih PNG kompresora bez gubitaka Šta možemo naći Sažimanje PNG slika do 70% bez gubitka izvornog kvaliteta i zadržavanje pune alfa prozirnosti. Rezultirane komprimirane slike kompatibilne su sa svim web pregledačima i operativnim sistemima.

Budući da se Gifski temelji na Pngquant-u, koristi Pngquantove značajke za stvaranje GIF animacija. Ovaj program je sposoban za stvaranje animiranih GIF-ova koji koriste hiljade boja po kadru. Gifski takođe traži da imamo ffmpeg za pretvaranje video zapisa u PNG slike.

Gifski instalacija

Preduslovi

Morat ćemo pobrinite se da smo instalirali FFMpeg i Pngquant u našem Ubuntuu prije ulaska u instalaciju Gifski.

FFmpeg je dostupan u zadanim spremištima većine Gnu / Linux distribucija. Za to ga možemo instalirati pomoću apt. Otvaramo terminal (Ctrl + Alt + T) i pišemo:

sudo apt install ffmpeg

para instalirati pngquant, u istom terminalu izvršit ćemo:

sudo apt install pngquant

Instalirajte Gifski

Nakon instaliranja preduvjeta, sada možemo instalirati Gifski. Imat ćemo različite mogućnosti instalacije. Prvi će biti instalirajte ga pomoću punjenja, ako smo instalirali Rust programski jezik. Jednom kada je ovaj jezik instaliran, u terminal (Ctrl + Alt + T) zapisujemo:

instalirati teret gifski

cargo install gifski

Mi takođe možemo dohvatite ovaj program pomoću upravitelja paketa linuxbrew.

instalirajte brew gifski

brew install gifski

Ako ne želite instalirati cargo ili Linuxbrew, preuzmite najnovije binarne izvršne datoteke iz stranica izdanja i kompajlirajte i instalirajte gifski ručno.

Stvorite GIF animacije s Gifskim

Započinjemo odlaskom na lokaciju na kojoj čuvamo slike. U ovom primjeru su svi .PNG. Tamo ćemo izvršiti sljedeću naredbu za stvorite GIF animaciju iz skupa slika od kojih imamo:

gifski kreira animiranu gif datoteku

gifski -o archivo.gif *.png

Želim pojasniti da su na ovom primjeru sve slike koje sam koristio imale jednaku veličinu.

Dostupne su Gifski funkcije

Gifski takođe ima neke karakteristike pomoću kojih možemo:

  • Stvorite GIF animaciju sa određenom dimenzijom.
  • Prikažite određeni broj sličica u sekundi.
  • Kodirajte sa određenim kvalitetom.
  • Kodirajte brže.
  • Takođe ćemo moći kodirati slike tačno navedenim redoslijedom.

para stvoriti GIF animaciju sa određenom dimenzijom, na primjer width = 512 i height = 490, koristite sljedeću naredbu:

gifski -o archivo.gif -W 512 -H 490 *.png

Možemo podesite broj sličica u sekundi želimo u gif animaciji. Zadana vrijednost je 20. Da biste to učinili, pokrenite:

gifski -o archivo.gif --fps 30 *.png

Možemo kodirati sa određenim kvalitetom na skali od 1-100. Očito je da niža kvaliteta može dati manju datoteku, a viša kvaliteta veću u našoj GIF animaciji.

gifski -o archivo.gif --quality 40 *.png

Gifskom će trebati više vremena kada kodira veliki broj slika. Sta da uradim postupak kodiranja je 3 puta brži nego uobičajena brzina, trčanje:

gifski -o archivo.gif --fast *.png

Morate imati na umu to smanjit će kvalitet na 10%.

Za kodiranje slika tačno u danom redoslijedu koristit ćemo opciju –nosort. Ovdje možete zamijenite * .png imenima datoteka i njihovim nastavcima, redom koji nas najviše zanima.

gifski -o archivo.gif --nosort *.png

Stvorite GIF animaciju iz video datoteke

Ponekad možete nas zanima animirana datoteka preuzeta iz videozapisa. Tu nam FFmpeg može pomoći. Prvo moraš pretvoriti video u PNG okvire sa sljedećom naredbom:

ffmpeg -i video.mp4 frame%04d.png

Gornja naredba čini slikovne datoteke 'frame0001.png','frame0002.png','frame0003.png', itd ..., iz video.mp4. Znakovi% 04d će generirati broj okvira. Ova naredba podijelit će cijeli videozapis na slike koje se spremaju u trenutni radni direktorij.

Nakon pretvorbe video zapisa u slike, samo pokrenite sljedeću naredbu na stvorite animiranu GIF datoteku.

gifski -o archivo.gif *.png

Pomoć i informacije

Za više detalja možemo pogledajte odjeljak pomoći programa upisivanjem:

pomoć gifski

gifski -h

Ako nekome treba više pomoći ili informacija o gifskom, možete se posavjetovati web stranicu projekta. Takođe možemo dobiti više informacija od pngquanta u vašem web stranica odgovara


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.