Gifski, waa barnaamij lagu abuurayo sawirro GIF oo tayo sare leh

ku saabsan gifski

Maqaalka soo socda waxaan eegeynaa Gifski. Barnaamijkan ayaa noo ogolaan doona samee sawirro gif ah tayo sare leh, ha ahaato adoo adeegsanaya fiidiyow ama sawirro dhowr ah. Waa barnaamij iskudhufnaan badan iyo ilo furan. Codsigani waa codeeye GIF tayo sare leh ku saleysan Pngquant.

Haddii qofna uusan aqoon, pngquant waa luminta PNG sawir-qaade sawir ah oo aan ka isticmaali karno qadka amarka. Dad badan oo shabakadda ku jira ayaa taas xaqiijinaya pngquant waa mid ka mid ah kuwa ugu fiican ee wax lumiya PNG Maxaan ka heli karnaa. Ku cadaadi sawirada PNG illaa 70% adigoon luminin tayada asalka ah isla markaana hayso hufnaanta alfa buuxda. Sawirada isdabajooga ah ee la soosaaray waxay la jaan qaadayaan dhammaan daalacayaasha shabakadaha iyo nidaamyada hawlgalka.

Maaddaama Gifski uu ku saleysan yahay Pngquant, waxay adeegsataa astaamaha Pngquant si loo abuuro animations GIF. Barnaamijkan ayaa ah awood u leh abuurista GIF-yada firfircoon ee adeegsada kumanaan midab midkiiba. Gifski sidoo kale waxay u baahan tahay inaan haysanno ffmpeg si loogu badalo fiidiyowga sawirrada PNG.

Rakibaadda Gifski

Shuruudo

Waa inaan hubi inaan rakibnay FFMpeg iyo Pngquant gudaha Ubuntu kahor intaadan galin rakibida Gifski.

FFmpeg waxaa laga heli karaa keydadkii ugu dambeeyay inta badan qaybinta Gnu / Linux. Tan awgeed waxaan ku dhejin karnaa adoo adeegsanaya. Waxaan fureynaa terminal (Ctrl + Alt + T) oo waxaan u qornaa:

sudo apt install ffmpeg

para rakibi pngquant, isla terminaalka, waxaan ku fulinaynaa:

sudo apt install pngquant

Ku rakib Gifski

Kadib markaan rakibno shuruudaha, hadda waxaan rakibi karnaa Gifski. Waxaan yeelan doonnaa fursado rakibid kala duwan. Midka koowaad wuxuu noqon doonaa ku rakib adigoo isticmaalaya lacag, haddii aan rakibnay Luqadda barnaamijka miridhku ku baxo. Marka luuqaddan la rakibo, terminalka (Ctrl + Alt + T) waxaan ku qoreynaa:

rakibi xamuulka gifski

cargo install gifski

Waxaan sidoo kale awoodnaa ku qabso barnaamijkan adoo isticmaalaya maareeyaha xirmada linuxbrew.

rakibi brew gifski

brew install gifski

Haddii aadan rabin inaad rakibto xamuulka ama Linuxbrew, soo dejiso fulinta binary ugu dambeeyay ka sii deynta bogga oo gacanta ku ururi oo ku rakib gifski.

Abuur animations GIF leh Gifski

Waxaan ku bilaabaynaa inaan aadno goobta aan ku keydinayno sawirada. Tusaalahan dhammaantood waa .PNG. Halkaas waxaan ku fulin doonnaa amarka soo socda ka abuuri animation GIF sawirada kuwaas oo aan haysanno:

gifski samee fayl garaaf leh oo firfircoon

gifski -o archivo.gif *.png

Waxaan rabaa in aan cadeeyo in sameynta tusaalahan, dhamaan sawirada aan isticmaalay ay isku cabir ahaayeen.

Astaamaha Gifski waa la heli karaa

Gifski sidoo kale wuxuu leeyahay astaamo aan ku kari karno:

  • Abuur animation-ka GIF oo leh cabbir gaar ah.
  • Muuji tiro cayiman oo wareeg ah ilbiriqsikiiba.
  • Ku qor cod gaar ah.
  • Koodh u dhaqso badan.
  • Waxaan sidoo kale awood u yeelan doonnaa inaan ku qorno sawirrada si sax ah amarka la bixiyay.

para Abuur animation GIF leh cabbir gaar ah, tusaale ahaan ballac = 512 iyo dherer = 490, isticmaal amarka soo socda:

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

Waan awoodnaa deji tirada looxyada halkii labaad waxaan rabnaa animation-ka gif. Ugu talagalku waa 20. Si tan loo sameeyo, orod:

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

Waan awoodnaa encode leh tayo gaar ah miisaanka 1-100. Sida iska cad, tayada hoose waxay siin kartaa feyl yar iyo tayo sare mid ka weyn animationkeena GIF.

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

Gifski ayaa qaadan doonta waqti dheeri ah marka la furayo sawirro badan oo sawirro ah. In la sameeyo waxa habka codayntu waa 3 jeer ka dhakhso badan xawaaraha caadiga ah, orod:

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

Waa inaad maskaxda ku haysaa taas waxay hoos u dhigi doontaa tayada 10%.

Si aan ugu qorno sawirada si sax ah qaabka aan u bixineyno waxaan adeegsan doonnaa ikhtiyaarka -socodka Halkan waad awoodaa ku beddel * .png magacyada faylka iyo kordhintooda, siday u kala dan badan yihiin.

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

Ka abuuri animation GIF faylka fiidiyowga

Mararka qaarkood waad dhici kartaa waxaan xiiseyneynaa feyl firfircoon oo laga soo duubay fiidiyow. Tani waa halka FFmpeg uu naga caawin karo. Marka hore waa inaad u rogo fiidiyowga muraayadaha PNG iyadoo amarka soo socda:

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

Amarka kor ku xusan wuxuu sameeyaa feylasha sawirka 'jir0001.png','jir0002.png','jir0003.png', iwm…, laga soo duubay video.mp4. Xuruufta% 04d waxay abuuri doonaan nambarka meegaarka. Amarkani wuxuu u qaybin doonaa fiidiyowga oo dhan sawirro, kuwaas oo lagu keydiyay galka hadda shaqeeya.

Ka dib markii fiidiyowga loo beddelo sawirro, kaliya u amar amarka soo socda Abuuri feylka GIF-ga ah.

gifski -o archivo.gif *.png

Caawinaad iyo macluumaad

Faahfaahin dheeraad ah, waan awoodnaa la tasho qaybta caawinta barnaamijka adigoo garaacaya:

caawin gifski

gifski -h

Haddii qof u baahdo caawimaad dheeraad ah ama macluumaad ku saabsan gifski, waad la tashan kartaa bogga mashruuca. Waxaan sidoo kale ka heli karnaa macluumaad dheeri ah kan ku hadla kanaga bogga internetka u dhiganta


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.