Salt la conținut

Comprimați animații GIF

Micșorați GIF-urile animate cu mai puține culori, cadre optimizate și redimensionare. Animația rămâne.

Trageți fișierele aici

sau

Alegeți fișierele

GIF · JPG · PNG · SVG · TIFF · WebP

Fișierele nu părăsesc niciodată dispozitivul

Se încarcă compresorul…

Cum comprimați fișiere GIF

  1. Adăugați fișierele

    Trageți fișierele în casetă, lipiți-le sau alegeți-le de pe dispozitiv. Nu se încarcă nimic.

  2. Verificați setările

    Presetarea implicită se potrivește majorității fișierelor. Schimbați calitatea, dimensiunea sau formatul dacă aveți nevoie de un fișier mai mic.

  3. Descărcați rezultatul

    Salvați fiecare fișier separat sau pe toate într-o arhivă ZIP. Dacă un fișier nu poate fi micșorat, păstrați originalul.

GIF: un format vechi care refuză să dispară

GIF (Graphics Interchange Format) datează din 1987, iar versiunea 89a din 1989 a adăugat cele două funcții care îl țin în viață: animația și o culoare transparentă. Reacțiile din aplicațiile de chat, bannerele mici, indicatoarele de încărcare și înregistrările scurte de ecran din rapoartele de erori sunt încă distribuite ca GIF-uri, pentru că orice browser, client de e-mail și aplicație de mesagerie le poate afișa fără un player video.

Formatul are limite stricte. Fiecare cadru poate folosi cel mult 256 de culori dintr-o paletă, iar transparența este totul sau nimic: un pixel este fie complet vizibil, fie complet transparent, fără margini fine. Compresia este LZW, o metodă fără pierderi care funcționează bine pe zonele de culoare uniformă și prost pe fotografii, zgomot și degradeuri.

De ce GIF-urile animate ajung atât de mari

Un GIF nu are predicție a mișcării. Un codec video stochează o imagine completă și apoi în mare parte doar modificările; un GIF stochează fiecare cadru ca imagine separată. Zece secunde la 15 cadre pe secundă înseamnă 150 de imagini. Dacă au fost înregistrate de pe ecranul unui telefon la 1080 de pixeli lățime, fiecare cadru poate avea singur sute de kiloocteți, iar întreaga animație ajunge repede la zeci de megaocteți.

Instrumentul atacă problema în felurile permise de format, păstrând animația și sincronizarea ei:

  • Diferențierea cadrelor. Pixelii care rămân la fel ca în cadrul anterior (sau, când culorile sunt reduse, aproape la fel) devin transparenți, așa că LZW trebuie să codifice doar ce s-a mișcat.
  • Reducerea paletei. Mai puține culori înseamnă coduri mai scurte și șiruri mai lungi de pixeli identici.
  • Redimensionarea. Înjumătățirea lățimii și înălțimii reduce numărul de pixeli din fiecare cadru la un sfert, ceea ce economisește de obicei mai mult decât orice altceva.

Setări recomandate

Unde ajunge GIF-ulLățimeCulori
Reacție sau sticker în chat320–480 px64–128
Newsletter prin e-mail640 px (aproape de aspectul obișnuit de 600 px al e-mailurilor)128
Raport de eroare sau captură pentru un tutorial800 px sau dimensiunea originală64–256, în funcție de câte culori are interfața
Logo sau pictogramă staticădimensiunea realăcât de puține arată bine; luați în calcul PNG

Înregistrările de ecran ale unor programe au de obicei puține culori și suportă bine 64 de culori. Filmările unor scene reale, cu tonuri de piele și cer, au nevoie de toate cele 256 și tot prezintă benzi; un astfel de conținut stă mai bine ca video.

Așteptați-vă la rezultate foarte diferite de la un fișier la altul. În testele noastre cu valoarea implicită de 128 de culori, două GIF-uri reale deja optimizate nu au putut fi micșorate deloc, în timp ce o animație de test salvată simplu, cu cadre complete și câte o paletă pe cadru, s-a micșorat cu 79%.

Când e mai bine să convertiți

Dacă locul în care publicați acceptă video, un MP4 creat din aceleași cadre este de obicei de multe ori mai mic decât GIF-ul și are culoare completă. WebP animat este o altă opțiune pentru site-uri: acceptă culoare pe 24 de biți și transparență fină și este afișat de toate browserele actuale. Pentru un GIF care nu se mișcă deloc, PNG este fără pierderi, acceptă margini fine și este de obicei mai mic.

Rămâneți la GIF când destinația este un e-mail (mulți clienți de e-mail ignoră video și WebP animat) sau o platformă care acceptă doar încărcări GIF.

Întrebări despre GIF

GIF-ul meu va rămâne animat?

Da. Ordinea cadrelor, întârzierile dintre ele și setarea de buclă sunt păstrate. Se schimbă doar felul în care este stocat fiecare cadru, paleta și, dacă alegeți, dimensiunea.

De ce GIF-ul comprimat are benzi sau pete?

Cu mai puține culori, degradeurile fine se transformă în trepte vizibile, iar pixelii care s-au schimbat doar puțin între cadre sunt preluați din cadrul anterior. Măriți numărul de culori dacă vă deranjează; la 256 de culori această reutilizare este dezactivată.

Pot elimina cadre ca să-l micșorez?

Da. Activați „Înjumătățiți rata de cadre”: fiecare al doilea cadru este eliminat, iar animația își păstrează durata. Pentru că fiecare cadru este stocat separat, metoda este foarte eficientă la animațiile lungi; 12–15 cadre pe secundă sunt de obicei suficiente pentru înregistrările de ecran. Cadrele identice sunt oricum unite.

GIF acceptă transparență?

O singură intrare din paletă poate fi marcată ca transparentă, așa că un pixel este fie complet afișat, fie complet ascuns. Logourile cu margini fine netezite capătă un contur zimțat; PNG sau WebP le tratează corect.

Compresia GIF este cu pierderi?

Etapa LZW este fără pierderi, iar un GIF care are deja suficient de puține culori este doar recodificat mai eficient. Pierderile vin din reducerea paletei, redimensionare sau înjumătățirea ratei de cadre, iar toate trei setările le controlați dumneavoastră.

Alte instrumente

Toate tipurile de imagini sunt enumerate pe pagina de compresie a imaginilor. Pagina cum funcționează explică de ce totul rulează în browser.