I-Gifski, uhlelo lokwakha izithombe ze-GIF ezisezingeni eliphakeme

mayelana ne-gifski

Esihlokweni esilandelayo sizobheka iGifski. Lolu hlelo luzosivumela dala izithombe ze-gif ikhwalithi ephezulu, usebenzisa ividiyo noma iqoqo lezithombe. Kuyi-multiplatform nohlelo lomthombo ovulekile. Lolu hlelo lokusebenza isifaki khodi seGIF esezingeni eliphakeme ngokusekelwe ku-Pngquant.

Uma noma ngubani engazi, i-pngquant iyisilawuli esilahlekile se-PNG sesithombe esingasisebenzisa kulayini womyalo. Abantu abaningi abasenetheni bayakuqinisekisa lokho i-pngquant ingenye yama-compressor we-PNG angalahleki kakhulu Yini esingayithola. Cindezela izithombe ze-PNG kuze kufike ku-70% ngaphandle kokulahlekelwa ikhwalithi yangempela futhi ugcine ukubonakala okugcwele kwe-alpha. Izithombe ezicindezelwe eziholelanayo ziyahambisana nazo zonke iziphequluli zewebhu nezinhlelo zokusebenza.

Njengoba iGifski isuselwa ku-Pngquant, isebenzisa izici zikaPngquant ukudala ukugqwayiza kwe-GIF. Lolu hlelo Iyakwazi ukudala ama-GIF ama-animated asebenzisa izinkulungwane zemibala ngohlaka ngalunye. IGifski futhi idinga ukuthi sibe ne-ffmpeg yokuguqula ividiyo iye ezithombeni ze-PNG.

Ukufakwa kwe-Gifski

Izimfuneko

Kuzofanele sikwenze qiniseka ukuthi sifake i-FFMpeg ne-Pngquant ku-Ubuntu bethu ngaphambi kokungena ekufakweni kweGifski.

I-FFmpeg iyatholakala kumakhosombe okuzenzakalelayo kuningi lokusatshalaliswa kwe-Gnu / Linux. Kulokhu singayifaka sisebenzisa i-apt. Sivula ukuphela (Ctrl + Alt + T) bese sibhala:

sudo apt install ffmpeg

para faka i-pngquant, esigungwini esifanayo, sizokhipha:

sudo apt install pngquant

Faka iGifski

Ngemuva kokufaka izinto ezidingekayo, manje sesingafaka iGifski. Sizoba namathuba wokufaka ahlukile. Owokuqala uzoba uyifake usebenzisa imali, uma sifake ifayela le- Ulimi lohlelo lokugqwala. Lapho nje lolu limi selufakiwe, esibulalayo (Ctrl + Alt + T) sibhala:

faka i-cargo gifski

cargo install gifski

Singakwazi futhi thola lolu hlelo usebenzisa umphathi wephakheji I-Linuxbrew.

faka i-brew gifski

brew install gifski

Uma ungafuni ukufaka i-cargo noma i-Linuxbrew, landa okuphunyezwa kwakamuva kanambambili kusukela ikhasi lokukhishwa futhi uhlanganise futhi ufake i-gifski ngesandla.

Dala ukugqwayiza kwe-GIF nge-Gifski

Siqala ngokuya endaweni lapho sigcina khona izithombe. Kulesi sibonelo bangabo bonke .PNG. Lapho sizokhipha umyalo olandelayo ku dala ukugqwayiza kwe-GIF kusuka kusethi yezithombe esinawo:

i-gifski yakha ifayela le-animated gif

gifski -o archivo.gif *.png

Ngifuna ukucacisa ukuthi ukwenza lesi sibonelo, zonke izithombe engizisebenzisile zazinosayizi ofanayo.

Izici ze-Gifski ziyatholakala

IGifski futhi inezici ezithile esingakwazi ngazo:

  • Dala ukugqwayiza kwe-GIF ngobukhulu obuthile.
  • Khombisa inombolo ethile yozimele ngomzuzwana.
  • Faka ikhodi ngekhwalithi ethile.
  • Ikhodi ngokushesha.
  • Sizokwazi nokushumeka izithombe ngqo ngokulandelana okunikeziwe.

para dala ukugqwayiza kwe-GIF ngobukhulu obuthile, ngokwesibonelo ububanzi = 512 nobude = 490, sebenzisa umyalo olandelayo:

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

Singakwazi setha inani lozimele ngomzuzwana sifuna ku-animation ye-gif. Okuzenzakalelayo kungama-20. Ukwenza lokhu, sebenzisa:

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

I-Podemos encode ngekhwalithi ethile esikalini sika-1-100. Ngokusobala, ikhwalithi ephansi inganikeza ifayili elincane nekhwalithi ephezulu libe elikhulu kunalezo zethu ze-GIF animation.

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

IGifski izothatha isikhathi eside lapho ifaka ikhodi eningi yezithombe. Ukwenza ini inqubo yokufaka ikhodi ishesha ngokuphindwe kathathu kunejubane elijwayelekile, sebenzisa:

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

Kufanele ugcine engqondweni ukuthi kuzonciphisa ikhwalithi ibe ngu-10%.

Ukufaka izithombe ngokuqonde ngqo ngokulandelana okunikeziwe sizosebenzisa inketho ye-nosort. Lapha ungakwazi buyisela * .png ngamagama wefayela nezandiso zawo, ngendlela esithanda ngayo kakhulu.

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

Dala ukugqwayiza kwe-GIF kusuka kufayela levidiyo

Ngezinye izikhathi ungahle sinentshisekelo kufayela lokugqwayiza elithathwe kuvidiyo. Yilapho i-FFmpeg ingasisiza khona. Okokuqala kufanele guqula ividiyo ibe ozimele be-PNG ngomyalo olandelayo:

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

Umyalo ongenhla wenza amafayela wesithombe 'ifreyimu 0001.png','ifreyimu 0002.png','ifreyimu 0003.png', njll ..., kusuka kuvidiyo.mp4. Izinhlamvu% 04d zizokhiqiza inombolo yozimele. Lo myalo uzohlukanisa yonke ividiyo ibe yizithombe, ezigcinwa enkombeni yokusebenza yamanje.

Ngemuva kokuguqula ividiyo ibe yizithombe, vele usebenzise umyalo olandelayo uye ku- dala ifayela le-animated GIF.

gifski -o archivo.gif *.png

Usizo nolwazi

Ngemininingwane engaphezulu, singakwazi thinta isigaba sosizo yohlelo ngokuthayipha:

siza i-gifski

gifski -h

Uma noma ngubani edinga usizo olwengeziwe noma imininingwane mayelana ne-gifski, ungabonisana iwebhusayithi yephrojekthi. Singathola futhi imininingwane eminingi kusuka ku-pngquant ku- ikhasi lewebhu umlobeli.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.