GIF készítése videóból: méret, képkockasebesség, ismétlés
Ha videóból szeretne GIF-et készíteni, válasszon ki egy két–hat másodperces részletet, méretezze 320–640 px szélesre, csökkentse a képkockasebességet 10–15 fps-re, és hagyja, hogy az átalakító ebből a klipből építsen 256 színű palettát. Ezen a négy döntésen múlik, hogy éles, 2 MB-os ismétlődő animációt kap, vagy egy 30 MB-os fájlt, amelyet egyetlen csevegőalkalmazás sem fogad el.
Mit tárol valójában egy GIF-fájl
A GIF régebbi a webnél. A CompuServe 1987-ben adta ki az első verziót, a GIF87a-t, hogy állóképeket lehessen küldeni telefonvonalas kapcsolaton, az 1989-es GIF89a pedig két olyan újdonságot hozott, amely az animációt lehetővé tette: képkockánkénti késleltetési értéket és egy átlátszó színt. A ciklikus lejátszás később, 1995-ben jött, amikor a Netscape Navigator 2.0 elkezdett olvasni egy kis alkalmazásbővítményt, amely megadja az ismétlések számát. Minden mai animált GIF még mindig GIF89a fájl ezzel a blokkal, ezért játszódik le gyakorlatilag minden böngészőben és levelezőben.
Belül a GIF indexelt képek halmaza. Minden képkocka legfeljebb 256 bejegyzéses színtáblára hivatkozik, így egy kocka legfeljebb 256 különböző színt mutathat, bár az eredeti videóban színek milliói voltak. A képpontokat LZW-vel tömörítik, ez veszteségmentes szótáras eljárás, amely egyszínű, sima felületeken jól, fényképes zajon, szemcsézettségen és színátmeneteken rosszul teljesít. Az LZW maga nem dob el semmit; a veszteség korábban keletkezik, amikor a színek milliói a palettába szorulnak.
Két dolgot a GIF nem tud tárolni. Nincs benne semmilyen hangsáv, így a videó hangja egyszerűen eltűnik. Az időzítése is durva: a késleltetést századmásodpercekben tárolja, és a legtöbb böngésző a 0 vagy 1 századmásodperces késleltetést 10 századmásodpercnek veszi, így az 50 fps-sel vagy gyorsabban készített GIF lassabban játszódik le, nem simábban. A gyakorlatban a 10–25 fps a használható tartomány.
- A GIF89a bevezette az animációt
- 1989
- Szín képkockánként, legfeljebb
- 256
- Legkisebb késleltetési lépés
- 1/100 s
- Hangsáv
- 0
Miért duzzadnak fel a GIF-ek, és milyen sorrendben csökkentse őket
A modern videokodekek, például a H.264, csak időnként tárolnak teljes képet, a legtöbb kockát pedig az előzőtől való apró változásként írják le. A GIF ebből keveset tud: az előző kocka egy téglalapját frissítheti, de mozgásbecslése nincs. Amint a kamera mozdul, szinte minden képpont változik, és minden kocka közel teljes egészében tárolódik. Ezért lehet egy 2 MB-os telefonos klipből 15 MB-os GIF, miközben egy mozdulatlan ablakon mozgó egérről készült képernyőfelvétel apró marad.
A GIF mérete nagyjából szélesség × magasság × kockaszám, kedvezménnyel arra, mennyi marad változatlan a kockák között. Így könnyű sorba állítani a lehetőségeket. A hossz egy az egyben csökkenti a kockák számát: nyolc helyett négy másodperc felezi a fájlt. A szélesség négyzetesen csökkenti a képpontokat: 640 px-ről 320 px-re váltva kockánként a képpontok negyede marad. A képkockasebesség megint lineárisan vág, és a 12 fps meglepően jól elég gesztusokhoz és arcokhoz. A kevesebb szín kevesebbet segít, mint gondolnánk, általában 10–30 százalékot, mert az LZW-nek az ismétlődő minták fontosabbak a palettaméretnél.
A dithering az a kompromisszum, amely a legtöbb embert összezavarja. A paletta közeli színeiből szór pontokat, hogy utánozza a hiányzó árnyalatokat, ezzel elrejti a sávosodást az égen és a bőrön, de olyan finom zajt ad, amelyet az LZW rosszul tömörít. Kapcsolja ki képernyőfelvételeknél, rajzfilmeknél és felületbemutatóknál, ahol az egyszínű felület amúgy is a valóság, valódi felvételeknél viszont hagyja bekapcsolva. A kivágás az utolsó eszköz: egy statikus keret vagy fekete sáv levágása képpontokat spórol, a témához hozzányúlás nélkül.
- 1.Rövidítse le a klipetMinden eltávolított másodperccel a kockái is eltűnnek; a legtöbb reakcióhoz elég 2–6 másodperc.
- 2.Csökkentse a szélességetFele szélességnél a képpontok negyede marad; 320–480 px jó egy csevegőablakba.
- 3.Csökkentse a képkockasebességet10–15 fps mellett a mozgás követhető marad; 8 fps jó lassú képernyőfelvételekhez.
- 4.Színek és dithering mérséklése64–128 szín dithering nélkül grafikákhoz; 256 ditheringgel felvételekhez.
A klip kezdő- és végpontjának kiválasztása
A megosztott GIF-ek többsége egyetlen pillanat: egy reakció, egy gól, egy gombkattintás és az utána megjelenő képernyő. Nézze meg egyszer a videót, jegyezze meg azt a másodpercet, ahol a pillanat kezdődik, és azt, ahol egyértelműen véget ér, majd adjon mindkét oldalon néhány kockát, hogy a hurok ne tűnjön megcsonkítottnak. Ha a forrás hosszú, előbb vágja ki a részt egy videóvágóval, és a rövid fájllal dolgozzon. Átalakítónál a Kezdés és Befejezés mezőbe másodpercben vagy perc:másodperc formában beírt időpontok külön lépés nélkül ugyanezt teszik.
Gondoljon arra is, hol kezd el lejátszódni a GIF. Sok csevegőalkalmazás és levelező a betöltés közben az első kockát mutatja, a Windowsos Outlook 2007–2016 között pedig csak az első kockát jeleníti meg, és sosem animál. Olyan kockával kezdjen, amely állóképként is értelmes, ne egy kameramozgás közbeni elmosódással. Ha a GIF üzenete egy felirat vagy eredmény, tartsa az utolsó pillanatot fél másodpercig a Befejezés kitolásával, hogy a néző el tudja olvasni, mielőtt a hurok újraindul.
TipA forrást a GIF-et szem előtt tartva vegye fel: tartsa mozdulatlanul a telefont, töltse ki a képet a témával, és kerülje a zoomolást. Egy rögzített felvétel azonos beállításokkal feleakkora lehet, mint egy kézben tartott.
GIF-méretkorlátok a Discordon, a Slacken, a GIPHY-n, az X-en és a Redditen
Azt, hogy hová kerül a GIF, a célhely szabja meg, még mielőtt bármilyen beállítást választana. A Discord 2024-ben fájlonként 10 MB-ra csökkentette az ingyenes feltöltési korlátot, és ezt éri el először a legtöbb ember; a Nitro Basic 50 MB-ra, a Nitro 500 MB-ra emeli. A GIPHY legfeljebb 15 másodperces és 100 MB-os feltöltést fogad el. Az X legfeljebb 15 MB-os GIF-et vesz fel, és feltöltéskor ciklikus videóvá alakítja, a Reddit 100 MB-ig fogad GIF-et, de azt is videóként szolgálja ki. A Slack 1 GB-ig fogad fájlokat, az egyéni emodzsiknak viszont 128 KB alatt kell maradniuk, ami apró szélességet, rövid hurkot és kevés színt jelent.
Az e-mail külön eset. A Gmail üzenetenként 25 MB, az Outlook.com 20 MB csatolmányt enged, de a hírlevél vagy az aláírás törzsébe ágyazott GIF maradjon jóval 1 MB alatt, hogy az üzenet mobilneten is gyorsan megnyíljon. Chatben a korlát felére célozzon, ne közvetlenül alá, mert a fogadók lassú kapcsolaton lehetnek. Az alábbi számok 2025-ben voltak érvényesek; ha egy fájl épp a határon van, nézze meg a szolgáltatás súgóoldalát.
| Hová kerül | Korlát | Mi történik a GIF-fel |
|---|---|---|
| Discord, ingyenes fiók | 10 MB fájlonként | Beágyazva lejátszódik és ismétlődik |
| Discord Nitro Basic / Nitro | 50 MB / 500 MB | Beágyazva lejátszódik és ismétlődik |
| Slack-üzenet / egyéni emodzsi | 1 GB / 128 KB | Beágyazva animál, hacsak a néző ki nem kapcsolta az animációt |
| GIPHY-feltöltés | 15 másodperc, 100 MB | GIF, MP4 és WebP változatban jelenik meg |
| X (Twitter) | 15 MB | Néma, ciklikus MP4-gyé alakítják |
| 100 MB | Lejátszáshoz videóvá alakítják | |
| E-mailbe ágyazva | 1 MB alatt ajánlott | A Windowsos Outlook 2007–2016 csak az első kockát mutatja |
Mikor jobb az MP4, a WebM, a WebP vagy az APNG a GIF-nél
Az X azért alakít minden feltöltött GIF-et MP4-gyé, és 2014 óta így tesz, mert a sávszélesség számít. Ugyanaz az öt másodperc, amely GIF-ként 4 MB, H.264-ként jellemzően pár száz kilobájt, teljes színnel 256 árnyalat helyett és dithering-zaj nélkül. A GIPHY és a Tenor ugyanezt teszi: a billentyűzet GIF gombja általában kis MP4-et vagy WebP-t tölt le. Az őszinte kérdés tehát nem az, hogyan készíthető a legjobb GIF, hanem hogy egyáltalán kell-e GIF oda, ahová posztol.
Valódi GIF akkor kell, ha a célhely képet mutat, de videót nem: e-mail törzse, GitHub README vagy issue, Jira-jegy, wiki, régi fórum, minden nézőben működő diasor. Ahol a videó beágyazva, némítva lejátszódik, vagyis a legtöbb közösségi hálón és modern csevegőalkalmazásban, ott az MP4 vagy WebM hurok jobban néz ki és gyorsabban tölt be. Egy saját weboldalon a <video autoplay muted loop playsinline> elem úgy viselkedik, mint egy GIF, a bájtok töredékéért.
Két képformátum köztes megoldás. A Google animált WebP-je milliónyi színt és veszteséges tömörítést támogat, a Safari 2020-ban, a 14-es verzióval tanulta meg, így ma minden jelenlegi böngészőben működik, bár a böngészőn kívül sok alkalmazás még elutasítja. Az APNG a PNG-t egészíti ki képkockákkal, megtartja a teljes színt és a valódi alfa-átlátszóságot, és az Apple meg a LINE ezt használja animált matricákhoz. Ha már van GIF-je, és csak kisebbre van szüksége egy videót lejátszó oldalhoz, általában a GIF visszaalakítása MP4-gyé a legnagyobb egyszeri megtakarítás.
GIF
256 szín, hang nélkül, nagy fájlok, de mindenhol képként jelenik meg.
- E-mailek törzse, README-k, jegyek és wikik
- Lejátszás gomb nélkül ismétlődik
- A négy közül a legrosszabb méret–minőség arány
MP4 vagy WebM
Teljes szín és mozgástömörítés, gyakran egytized méret.
- Megtarthatja a hangot
- A legtöbb közösségi oldalon némítva automatikusan elindul
- A legtöbb levelező nem jeleníti meg beágyazva
Animált WebP vagy APNG
Teljes színű animált képek; az APNG sima átlátszóságot is ad.
- Minden jelenlegi böngészőben működnek
- Hiányos támogatás asztali alkalmazásokban és levelezőkben
- Az APNG gyakori matricáknál
Hat módszer GIF készítésére videóból
Telefonon további alkalmazások nélkül is megoldható. iPhone-on a Parancsok alkalmazásban van egy Make GIF művelet, amely videót vagy Live Photót fogad, és a Loop vagy Bounce effektes Live Photo gyors módja a forrás elkészítésének. A Samsung Galéria alkalmazás videólejátszás közben GIF gombot mutat, amely a látható szakaszt GIF-ként rögzíti. A GIPHY alkalmazás és webes GIF Makerje egy helyen vág, feliratoz és tölt fel, de az eredmény nyilvános, hacsak csak el nem menti. Photoshopban a File > Import > Video Frames to Layers legfeljebb 500 kockát hoz be, az Export > Save for Web (Legacy) pedig paletta- és dithering-beállításokkal írja ki a GIF-et.
Teljes kontrollhoz és kötegelt munkához az ffmpeg kétmenetes palettás módszere adja a legtisztább eredményt: az első szűrő végigpásztázza a klipet, és a tényleges színeiből 256 színű palettát épít, a második ráképezi az összes kockát. Az alábbi egysoros parancs öt másodpercet vág 0:02-től, 480 px szélességre skáláz, 12 fps-sel mintavételez, és végtelenített hurkot készít. Böngészőben a videó GIF-be átalakító ugyanezt a palettalépést végzi a Szélesség, Képkockasebesség, Színek és Dithering (árnyalás) beállításokkal, az MP4 GIF-be oldal pedig előre kiválasztott MP4-gyel nyitja meg. A MOV formátumú telefonos klipek ugyanígy működnek; ha egy alkalmazás elutasítja őket, előbb olvassa el a MOV MP4-be konvertálásáról szóló cikket.
iPhone
- 01A Parancsok alkalmazásban állítsa össze: Select Photos → Make GIF → Save to Photo Album.
- 02Futtassa, és válassza ki a videót vagy Live Photót; a hosszú klipeket előbb vágja meg a Fotókban.
- 03Ossza meg a GIF-et a Fotók Animated albumából.
Android
- 01Nyissa meg a videót a Samsung Galériában, és lejátszás közben koppintson a GIF gombra.
- 02Húzza a fogantyúkat a kívánt szakaszra.
- 03Koppintson a Mentés gombra; más telefonon használjon webes átalakítót Chrome-ban.
Asztali gép
- 01Photoshopban válassza a File > Import > Video Frames to Layers parancsot.
- 02A Timeline panelen állítsa be a kockák késleltetését és a Forever ismétlést.
- 03Exportáljon a Save for Web (Legacy) paranccsal GIF-ként, 128–256 színnel.
ffmpeg -ss 2 -t 5 -i bemenet.mp4 -vf "fps=12,scale=480:-1:flags=lanczos,split[a][b];[a]palettegen[p];[b][p]paletteuse" -loop 0 kimenet.gif
Zökkenőmentes ismétlés és egy utolsó minőségellenőrzés
A GIF alapból végtelenül ismétlődik, mert a Netscape-bővítmény nulla ismétlésszámmal íródik, ami végtelent jelent. Az egyes érték azt jelenti, hogy egyszer lejátszódik, és az utolsó kockán megáll, ami olyan GIF-hez jó, amely üzenettel zárul. A nehezebb rész a hurok láthatatlanná tétele. Keressen olyan szakaszt, ahol az első és az utolsó kocka közel azonos, például egy integetés, amely ugyanabba a helyzetbe tér vissza, vagy játssza le a klipet előre, majd vissza a Bumeráng funkcióval, ami megszünteti az ugrást, de kétszer annyi kockával jár.
Küldés előtt nyissa meg a GIF-et valós méretben egy böngészőlapon, ne bélyegképként, és nézzen végig három teljes hurkot. Ellenőrizze, hogy a kockán lévő szöveg olvasható-e a választott szélességnél, hogy az arcok nem váltak-e posztereffektes foltokká, és hogy az időzítés egyezik-e a videóval. Majd vesse össze a fájlméretet a fenti táblázat korlátjával; ha közel van, térjen vissza a hossz, szélesség, képkockasebesség és színek szerinti csökkentési sorrendhez. Hosszabb klipekhez vagy hangos anyaghoz jobb út a videó tömörítése Discordra és e-mailre.
Sávosodás az égen, árnyékokban és a bőrön
A palettából kifogytak az árnyalatok. Tartsa meg a 256 színt, és állítsa a Dithering (árnyalás) beállítást Sierrára vagy Floyd–Steinbergre, vagy színátmenetes felvételnél küldjön MP4-et.
A GIF gyorsabban vagy lassabban játszódik le, mint a videó
A késleltetést századmásodpercben tárolja. A 10, 20 és 25 fps egyenletesen osztható; az 50 fps feletti értéket a böngészők lelassítják.
A kockán lévő szöveg olvashatatlan
Növelje a szélességet 640 px-re, és ennek ellensúlyozására csökkentse a képkockasebességet, vagy átalakítás előtt vágja körbe a szöveges részt.
Látható ugrás a hurok újraindulásakor
Állítsa a Kezdés és Befejezés értékét egymáshoz illő kockákra, vagy kapcsolja be a Bumeráng funkciót, és felezze meg a tartományt.
Legfontosabb tudnivalók
- A GIF kockánként legfeljebb 256 színt tartalmaz, hangot nem, a késleltetést pedig századmásodpercekben tárolja.
- A méret a hosszt, szélességet és képkockasebességet követi; ezeket ebben a sorrendben csökkentse, mielőtt a színekhez nyúl.
- Célozzon 2–6 másodpercet, 320–640 px-t és 10–15 fps-t; képernyőfelvételeknél kapcsolja ki a ditheringet.
- A Discord ingyenes fiókja 10 MB-ot, az X 15 MB-ot, a GIPHY 15 másodpercet és 100 MB-ot, a Slack emodzsi 128 KB-ot enged.
- Ahol a videó beágyazva lejátszódik, ott egy MP4 vagy WebM hurok kisebb és jobban néz ki bármely GIF-nél.
Gyakori kérdések
Mi a legjobb képkockasebesség egy videóból készített GIF-hez?
A legtöbb klipnél 10 és 15 fps között. A gyors sport- vagy játékfelvételeknél indokolt lehet a 20 fps, a lassú képernyőfelvételek viszont 8 fps-sel is jól néznek ki, és sokkal kisebb fájl lesz belőlük.
Hány másodperces legyen egy GIF?
Két-hat másodperc szinte minden reakcióhoz, bemutatóhoz és kiemelt jelenethez elég. Tíz másodperc fölött a GIF gyorsan nagy lesz, és megosztásra általában egy rövid MP4 a jobb választás.
Veszteségmentes a GIF?
A GIF-ben használt LZW-tömörítés veszteségmentes, maga az átalakítás viszont nem az, mert a videó több millió színét képkockánként 256 színű palettára csökkenti. Ebből adódik a sávosodás és a szemcsésség.
Miért alakítja az X videóvá a GIF-emet?
Az X 2014 óta a feltöltött GIF-eket ismétlődő MP4 fájlokká alakítja, mert a videó jóval kisebb, és megőrzi a teljes színmélységet. A bejegyzés ettől még hang nélkül, ismétlődve játszódik le, mint egy GIF.
Készíthetek GIF-et YouTube-videóból?
Csak olyan fájlból, amely az eszközén van, és amelynek felhasználására joga van. Töltse le a saját feltöltését a YouTube Studióból, vagy használja az eredeti felvételt, majd vágja le és alakítsa át.
Mi a különbség a GIF és az animált WebP között?
Az animált WebP több millió színt, veszteséges tömörítést és sima átlátszóságot támogat, ezért általában sokkal kisebb. A GIF viszont több helyen működik, például e-mail kliensekben és olyan régebbi alkalmazásokban, amelyek nem kezelik a WebP-t.
Olvasson tovább
Videó tömörítése Discordra és e-mailhez (10 és 25 MB)
Discord ingyenes: 10 MB, Gmail: 25 MB, Outlook: 20 MB. A bitráta és a hossz adja a méretet; mutatjuk a beállításokat, és hogy mikor jobb egy link.
Mina Sato · 2026. szept. 16. · 11 perc olvasás
MOV konvertálása MP4-be: iPhone, Mac, Windows, online
A MOV és az MP4 szinte ikrek; az iPhone-videók HEVC kodekje okoz gondot Windowson és Androidon. Ingyenes módszerek, minőségmegőrzés, hibajavítás.
Mina Sato · 2026. okt. 5. · 11 perc olvasás
Instagram poszt és story méretek 2025: minden méret pixelben
Instagram méretek 2025: poszt 1080 × 1350 (4:5) vagy 1080 × 1080, fekvő 1080 × 566, Story/Reels 1080 × 1920 (250 px biztonsági sáv), profil 320 × 320.
Jonas Weber · 2026. okt. 7. · 11 perc olvasás