GIF kompresors
Samaziniet animētu un nekustīgu GIF failu izmēru, izmantojot mūsu GIF kompresoru. Iestatiet paletes lielumu no 2 līdz 256 krāsām, regulējiet Floyd–Steinberg dithering apjomu un samaziniet kvalitāti, lai gandrīz nemainīti pikseļi varētu izmantot iepriekšējo kadru. Tiek saglabāts katrs kadrs, aizkave un ciklu skaits, bet identiski kadri tiek apvienoti. Lieliski piemērots animācijām tērzēšanai, dokumentācijai un e-pastam.
Bieži uzdotie jautājumi
Kā GIF kompresors samazina GIF failu izmēru?
Tas no jauna izveido GIF ar jūsu izvēlētā lieluma paleti, neobligātu dithering un kadru atšķirību noteikšanu. Pikseļi, kas starp kadriem mainās pavisam nedaudz, tiek saglabāti kā caurspīdīgi, lai būtu redzams iepriekšējais kadrs, savukārt secīgi identiski kadri tiek apvienoti vienā kadrā, saskaitot to aizkaves. Mazāks krāsu skaits un mazāk izmaiņu starp kadriem ievērojami samazina failu izmēru.
Ko dara krāsu iestatījums?
Krāsu iestatījums nosaka maksimālo paletes lielumu — no 2 līdz 256, pēc noklusējuma 128. Mazāks krāsu skaits nozīmē mazākus failus, taču gradienti un fotogrāfijas sāk izskatīties plakātiski, ja krāsu ir mazāk par aptuveni 64. Vienkārši ekrāna ieraksti un karikatūras bieži izskatās labi arī ar 32 vai mazāk krāsām.
Ko dara dithering?
Dithering smalkos rakstos sajauc paletes krāsas, lai atdarinātu krāsas, kuru paletē nav, un tādējādi paslēptu joslas gradientos. Tā vērtība ir no 0 līdz 100 procentiem, bet noklusējuma vērtība ir 100. Mazākas vērtības rada vienmērīgākas krāsas un parasti mazākus failus, jo trokšņa rakstus ir grūti saspiest.
Kā kvalitātes iestatījums darbojas GIF failiem?
GIF nav sava kvalitātes iestatījuma, tāpēc kvalitāte nosaka, cik lielas izmaiņas starp kadriem tiek ignorētas. Pie vērtības 100 katrs mainītais pikselis tiek saglabāts precīzi; pie zemākām vērtībām nelielas krāsu atšķirības ļauj izmantot iepriekšējo kadru, līdz kodētāja maksimālajai vērtībai pie kvalitātes 1. Noklusējuma vērtība 80 novērš video veidotām GIF animācijām raksturīgo mirgošanas troksni, būtiski nemainot attēlu.
Vai animācijas laika iestatījumi un ciklošana tiek saglabāta?
Jā. Tiek saglabāta katra kadra aizkave un GIF ciklu skaits. Ja divi secīgi kadri ir identiski, tie tiek apvienoti vienā kadrā, kura aizkave ir abu kadru aizkavju summa, tāpēc animācija tiek atskaņota tikpat ilgi kā iepriekš.
Vai varu augšupielādēt animētus WebP vai nekustīgus attēlus?
Jā. Animēti WebP kļūst par animētu GIF ar tiem pašiem kadriem un aizkavēm. Augšupielādes JPEG, PNG, TIFF un AVIF, kā arī nekustīgi WebP attēli kļūst par viena kadra GIF.
Kādi ir ierobežojumi?
Augšupielādējamo failu lielums var būt līdz 5 MB. Animācijās var būt līdz 300 kadriem; katras malas garums var sasniegt 2000 pikseļus, bet visu kadru kopējais izmērs — 16 megapikseļus. Nekustīgi attēli, kuru malas garums pārsniedz 4000 pikseļus, tiek samazināti, lai ietilptu norādītajās robežās.
Kāpēc mans saspiestais GIF izskatās graudains?
Graudainumu rada dithering ar nelielu paleti. Lai krāsas būtu vienmērīgākas, samaziniet dithering vērtību vai palieliniet krāsu skaitu. Fotogrāfiskām animācijām animēts WebP, kas izveidots ar WebP kompresoru, nodrošina daudz labāku kvalitāti pie tāda paša izmēra.
Vai saspiešanas laikā tiek saglabāta caurspīdība?
Jā, caurspīdīgie apgabali paliek caurspīdīgi. GIF atbalsta tikai pilnībā caurspīdīgus vai pilnībā necaurspīdīgus pikseļus, tāpēc daļēji caurspīdīgas malas kļūst vai nu pilnībā necaurspīdīgas, vai caurspīdīgas.
Cik ilgi notiek saspiešana?
Nelielu GIF failu saspiešana aizņem sekundi vai divas. Garāku animāciju ar daudzām krāsām saspiešana aizņem ilgāk, jo katram kadram tiek aprēķināta palete; apstrāde tiek pārtraukta pēc 60 sekundēm. Ja tā notiek, vispirms samaziniet kadra izmēru ar GIF izmēra mainītāju.