Gifski, programma augstas kvalitātes GIF attēlu radīšanai

par gifski

Nākamajā rakstā mēs apskatīsim Gifski. Šī programma mums ļaus izveidot gif attēlus augstas kvalitātes, izmantojot video vai ar attēlu kopu. Tā ir daudzplatforma un atvērtā koda programma. Šī lietojumprogramma ir augstas kvalitātes GIF kodētājs pamatojoties uz Pngquant.

Ja kāds nezina, pngquant ir zaudējumus nesošs PNG attēlu kompresors, kuru mēs varam izmantot no komandrindas. Daudzi cilvēki tīklā to apliecina pngquant ir viens no labākajiem bezzudumu PNG kompresoriem Ko mēs varam atrast. Saspiest PNG attēlus līdz pat 70%, nezaudējot sākotnējo kvalitāti, un saglabājiet pilnīgu alfa caurspīdīgumu. Iegūtie saspiestie attēli ir saderīgi ar visām tīmekļa pārlūkprogrammām un operētājsistēmām.

Tā kā Gifski pamatā ir Pngquant, tas izmanto Pngquant funkcijas, lai izveidotu GIF animācijas. Šī programma ir spējīgs izveidot animētus GIF, kas vienā kadrā izmanto tūkstošiem krāsu. Gifskis arī pieprasa, lai mums būtu ffmpeg, lai video pārvērstu PNG attēlos.

Gifski instalācija

Priekšnosacījumi

Mums būs jādara pārliecinieties, ka esam instalējuši FFMpeg un Pngquant mūsu Ubuntu pirms iekļūšanas Gifski instalācijā.

FFmpeg ir pieejams noklusējuma krātuvēs no lielākās daļas Gnu / Linux izplatīšanas. Šim nolūkam mēs to varam instalēt, izmantojot apt. Mēs atveram termināli (Ctrl + Alt + T) un rakstām:

sudo apt install ffmpeg

līdz instalēt pngquant, tajā pašā terminālā mēs izpildīsim:

sudo apt install pngquant

Instalējiet Gifski

Pēc priekšnosacījumu instalēšanas mēs tagad varam instalēt Gifski. Mums būs dažādas uzstādīšanas iespējas. Pirmais būs instalējiet to, izmantojot uzlādi, ja esam instalējuši Rūsas programmēšanas valoda. Kad šī valoda ir instalēta, terminālā (Ctrl + Alt + T) mēs rakstām:

uzstādīt kravas gifski

cargo install gifski

Mēs varam arī iegūstiet šo programmu, izmantojot pakotņu pārvaldnieku linuxbrew.

instalēt brūvēt gifski

brew install gifski

Ja nevēlaties instalēt kravu vai Linuxbrew, lejupielādēt jaunākos bināros izpildāmos failus no izlaišanas lapa un kompilēt un instalēt gifski manuāli.

Izveidojiet GIF animācijas ar Gifski

Sākumā dodamies uz vietu, kur saglabājam attēlus. Šajā piemērā tie visi ir .PNG. Tur mēs izpildīsim šādu komandu izveidojiet GIF animāciju no attēlu kopas no kuriem mums ir:

gifski izveidot animētu gif failu

gifski -o archivo.gif *.png

Es vēlos precizēt, ka, izmantojot šo piemēru, visiem maniem izmantotajiem attēliem bija vienāds izmērs.

Pieejamas Gifski funkcijas

Gifskim ir arī dažas funkcijas, ar kurām mēs varam:

  • Izveidojiet GIF animāciju ar noteiktu dimensiju.
  • Parādiet noteiktu kadru skaitu sekundē.
  • Kodēt ar noteiktu kvalitāti.
  • Kodējiet ātrāk.
  • Mēs varēsim arī attēlus kodēt precīzi norādītajā secībā.

līdz izveidojiet GIF animāciju ar noteiktu dimensiju, piemēram, platums = 512 un augstums = 490, izmantojiet šādu komandu:

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

Mēs varam iestatiet kadru skaitu sekundē mēs vēlamies gif animācijā. Noklusējuma vērtība ir 20. Lai to izdarītu, palaidiet:

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

Mēs varam kodēt ar noteiktu kvalitāti skalā no 1 līdz 100. Acīmredzot zemāka kvalitāte var dot mazāku failu un augstāka kvalitāte lielāku mūsu GIF animācijā.

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

Gifski būs nepieciešams ilgāks laiks, ja kodēsit lielu skaitu attēlu. Darīt ko kodēšanas process ir 3 reizes ātrāks nekā parasti ātrums, skrien:

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

Jāņem vērā, ka samazinās kvalitāti līdz 10%.

Lai attēlus attēlotu precīzi norādītajā secībā, mēs izmantosim opciju –nosort. Šeit jūs varat aizstāt * .png ar failu nosaukumiem un to paplašinājumiem, tādā secībā, kas mūs interesē visvairāk.

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

Izveidojiet GIF animāciju no video faila

Dažreiz jūs varat mūs interesē animēts fails, kas ņemts no videoklipa. Šeit FFmpeg var mums palīdzēt. Vispirms jums tas jādara konvertēt video PNG rāmjos ar šādu komandu:

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

Iepriekš minētā komanda padara attēlu failus 'frame0001.png','frame0002.png','frame0003.png'utt. ... no video.mp4. Rakstzīmes% 04d ģenerēs kadra numuru. Šī komanda sadalīs visu videoklipu attēlos, kas tiek saglabāti pašreizējā darba direktorijā.

Pēc video konvertēšanas attēlos vienkārši izpildiet šādu komandu izveidot animētu GIF failu.

gifski -o archivo.gif *.png

Palīdzība un informācija

Lai iegūtu sīkāku informāciju, mēs varam skatiet palīdzības sadaļu programmas, ierakstot:

palīdzēt gifski

gifski -h

Ja kādam vajag vairāk palīdzības vai informācijas par gifski, varat konsultēties projekta vietni. Mēs varam arī iegūt vairāk informācijas no pngquant jūsu Mājas attiecas.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.