CodeKitHub
Kép eszközök

Animált GIF-ek tömörítése online

Utolsó frissítés:

Az animált GIF-ek hírhedten hatalmasak — néhány másodperc animáció akár 10 MB is lehet. Ez az eszköz kockáról kockára újrakódolja a GIF-eket a böngésződben három kapcsolóval: kevesebb szín, kisebb méret, és opcionális kockaelhagyás. A GIF-jeid sosem kerülnek feltöltésre.

    Mi ez az eszköz?

    A GIF egy 1989-es formátum, ami minden kockát teljes, palettaalapú képként tárol — ezért lesznek az animált GIF-ek óriásiak. Egy GIF tömörítése azt jelenti, hogy a méretét meghatározó három tényezőt célozzuk meg: a színek számát kockánként (a GIF legfeljebb 256-ot enged), a képpontméretet, és a kockák számát.

    Ez az eszköz dekódol minden kockát, opcionálisan lekicsinyíti, újra kvantálja a palettáját a választott színkerethez, és el tud dobni minden második kockát az időzítés megtartásával (az animáció ugyanolyan sebességgel játszik le, csak kicsit kevésbé simán). Minden helyben fut — a dekódolás a böngésződbe épített motort használja, a kódolás egy nyílt forráskódú GIF-kódolót.

    Miért érdemes használni?

    • Három valódi kapcsoló — színek, méretezés, kockaelhagyás — mindegyik világos kompromisszummal, a kombinált megtakarítás gyakran 60–80%.
    • Az időzítés megmarad kockaelhagyás esetén is: a GIF ugyanolyan sebességgel játszik le.
    • Helyi feldolgozás: a GIF-ek (gyakran mémek vagy privát tartalmú képernyőfelvételek) sosem kerülnek feltöltésre.
    • Kötegelt támogatás, fájlonkénti megtakarítás megjelenítve, ingyenes, vízjel nélkül.
    • Őszinte tartalék megoldás: megmondja, ha a böngésződ nem tudja dekódolni a GIF kockáit, ahelyett hogy csendben hibázna.

    Használati útmutató

    1. Húzd a GIF fájlokat a dobozra (a kódoló automatikusan betöltődik, egyszer).
    2. Állítsd be a színeket — 128 általában láthatatlan; 64 nagyobb megtakarításért.
    3. Opcionálisan méretezd 75%/50%-ra — ez a legerősebb kapcsoló a nagy GIF-eknél.
    4. Pipáld be a kockaelhagyást hosszú felvételeknél, ahol egy kis akadozás rendben van.
    5. Töltsd le az egyes tömörített GIF-eket; a megtakarítás fájlonként látható.

    Példa

    Bemenet

    screen-recording.gif — 8,4 MB, 480 kocka

    Kimenet

    screen-recording-compressed.gif — 2,1 MB (−75%), 50% méretezés + 128 szín

    A méretezés a legerősebb kapcsoló: a méretek felezése a képpontok negyedét jelenti kockánként.

    Gyakori felhasználási esetek

    • Egy képernyőfelvétel-GIF lekicsinyítése egy GitHub README-hez, aminél gyakran van egy méretkorlát, amit egy nyers felvétel könnyen túllép.
    • Egy mém vagy reakció-GIF tömörítése, mielőtt elküldenéd valahová, ahol szigorú fájlméret-korlát van, mint néhány chatalkalmazásnál vagy fórumnál.
    • Egy termékbemutató GIF súlyának csökkentése egy landing oldalhoz, ahol minden plusz megabájt lassítja az oldalt a látogatóknak.
    • Egy oktató GIF előkészítése Slack- vagy Discord-feltöltéshez, amelyek legtöbbje a tömörítetlen képernyőfelvétel méretének töredékére korlátozza a mellékleteket.

    Melyik kapcsolóhoz nyúlj először

    A három kapcsoló nem egyenrangú, és a sorrend ismerete időt takarít meg: a méretezés (képpontméret) messze a legnagyobb hatású, mert a szélesség és magasság felezése minden egyes kockából eltávolítja a képpontok 75%-át — ez a megtakarítás minden kockán összeadódik, nem csak egyen. A kockaelhagyás a második legnagyobb kapcsoló kifejezetten hosszú felvételeknél, mivel egy 10 másodperces, 30 fps-es GIF 300 kockányi redundáns, majdnem egyforma képet tartalmaz, amit 15 fps-re felezve jelentős látható hatás nélkül el lehet távolítani. A színcsökkentés valós, de a három közül a legkisebb hatású tipikus fényképszerű vagy képernyőfelvétel-tartalomnál — ott számít a legjobban, ahol a GIF már eleve egyszerű, egyszínű grafika, ahol egy nagy színpaletta amúgy sem végzett sok munkát.

    Gyakori kérdések

    Melyik beállítás takarítja meg a legtöbbet?

    A méretezés, messze — az 50%-os méretezés 75%-kal csökkenti a képpontokat minden kockában. Utána a kockaelhagyás (nagyjából megfelezi a méretet), majd a színek. Egy hatalmas GIF-nél kombináld mindhármat.

    A kockák elhagyása megváltoztatja az animáció sebességét?

    Nem — a megmaradt kockák késleltetése megduplázódik, így a teljes időtartam ugyanaz marad. A mozgás csak kicsit kevésbé sima lesz, ami képernyőfelvételeknél általában észrevehetetlen.

    Miért mondja a böngészőm, hogy nem tudja dekódolni a GIF-et?

    A kockánkénti dekódolás az ImageDecoder API-t használja, ami elérhető Chrome-ban, Edge-ben és az újabb Firefoxban. A régebbi böngészők és néhány Safari-verzió nem támogatja — az eszköz ezt őszintén jelzi, ahelyett hogy egy sérült fájlt produkálna.

    Egyáltalán érdemes GIF-et használni 2026-ban?

    Őszintén: gyakran nem. Ugyanannak a klipnek egy MP4 vagy WebM változata 5–10×-szer kisebb, jobb minőségben, és minden platform lejátssza. A GIF ott nyer, ahol az automatikus lejátszás vezérlők nélkül számít (README fájlok, néhány chatalkalmazás). Ha GIF kötelező, ez az eszköz elviselhetővé teszi.

    Feltöltésre kerül a GIF-em tömörítés közben?

    Nem — a dekódolás és az újrakódolás teljesen a böngésződben zajlik. Az érzékeny tartalmú képernyőfelvételek a gépeden maradnak.

    MP4-re konvertálva kisebb lenne, mint a tömörített GIF?

    Szinte mindig, méghozzá jelentős különbséggel. A GIF minden kockát egy teljes, 256 színű palettájú képként tárol kockák közötti mozgástömörítés nélkül, így egy videokodek, mint a H.264, jellemzően több szörte kisebb fájlt ad ugyanahhoz a klipphez. Tömörítsd a GIF-et, ha a célhely csak GIF-et fogad el (vagy képként kell automatikusan lejátszania); konvertálj MP4-re/WebM-re, amikor te szabod meg a formátumot.

    Kapcsolódó eszközök