GIF-bestanden: 256 kleuren, geen geluid en nog steeds niet te vermijden
Waarom GIF-bestanden zo groot zijn, wat de grens van 256 kleuren met een video doet en wanneer MP4 beter is. Converteer GIF in je browser, zonder upload.
In één oogopslag
- Type
- Afbeelding
- Compressie
- Verliesvrij
- Extensies
- .gif
- MIME-type
- image/gif
- Ook bekend als
- Graphics Interchange Format
GIF stamt uit 1987 en zijn twee bepalende grenzen komen rechtstreeks uit die tijd: hooguit 256 kleuren per frame, en helemaal geen audiospoor. De kleurgrens is waarom een foto die als GIF is opgeslagen er gestreept en geditherd uitziet — het formaat moet 256 tinten kiezen en al het andere benaderen door ze te mengen, wat zichtbaar is als een fijne spikkeling op huid, lucht en verlopen.
Lees meer
Het probleem van de grootte staat daar los van en is erger. GIF heeft geen bewegingscompensatie — de techniek die elke videocodec gebruikt om alleen op te slaan wat er tussen frames veranderde — dus de grootte groeit bijna lineair met duur en detail. Een clip van dertig seconden kan tien keer zo groot zijn als de MP4 waaruit hij kwam, en zo laat een gat van dertig jaar in compressietechniek zich in één bestand zien.
Een goede GIF uit video maken draait dus vooral om het palet. Een vast webpalet gebruiken levert de troebele resultaten op die je vast hebt gezien; in een eerste ronde een palet uit de specifieke clip opbouwen en in een tweede ronde daarmee renderen met dithering — zo doet deze site het — is het hele verschil tussen een GIF die op de video lijkt en een die op een fax ervan lijkt.
Het eerlijke advies is GIF alleen te gebruiken waar niets anders wordt geaccepteerd — issuetrackers, sommige chatprogramma’s, e-mail, oudere fora. De meeste platforms die vroeger GIF eisten, nemen nu video aan, en een MP4 van dezelfde clip is kleiner, scherper en kan geluid bevatten. Heb je toch een GIF nodig, houd hem dan bij een paar seconden, twaalf frames per seconde en een paar honderd pixels breed.
GIF naar andere formaten converteren
Andere formaten naar GIF converteren
GIF — veelgestelde vragen
Waarom is mijn GIF groter dan de video waaruit hij kwam?
Omdat GIF frames bijna onafhankelijk opslaat, terwijl moderne videocodecs de verschillen ertussen opslaan. Dertig jaar compressieonderzoek scheidt de twee formaten.
Hoe lang mag een clip zijn die ik naar GIF converteer?
In de praktijk een paar seconden. Een minuut beeld levert een bestand op dat de meeste browsers moeilijk kunnen tonen. Houd alles wat langer is als video.
Waarom zien de kleuren er gespikkeld uit?
Dat is dithering — beschikbare kleuren mengen om kleuren te benaderen die het palet van 256 kleuren niet bevat. Op normaal formaat is dat een veel betere ruil dan de zichtbare banden die je zonder zou krijgen.
Heeft GIF geluid?
Nee, het formaat heeft helemaal geen audiospoor. Een video naar GIF converteren laat het geluid volledig vallen. Gebruik MP4 of WebM als je het nodig hebt.
GIF of MP4 voor een korte clip?
MP4 overal waar het wordt geaccepteerd — kleiner, scherper, en het kan audio bevatten. GIF alleen waar niets anders mag, en dat geldt nog steeds voor sommige issuetrackers, chatprogramma’s en e-mail.
Wat gebeurt er als ik een GIF naar PNG of JPG converteer?
Alleen het eerste frame wordt geschreven, omdat die formaten één afbeelding bevatten. De banden door de 256 kleuren blijven behouden in plaats van te worden hersteld, omdat ze nu deel van de pixels zijn.
Welke framerate en breedte moet ik kiezen?
12 frames per seconde en 480 pixels breed zijn de standaard en passen bij de meeste inhoud. Ga naar 8 of 10 fps voor schermopnamen en trage panbewegingen, waar de besparing zwaarder weegt dan het zichtbare verlies.
Ondersteunt GIF transparantie?
Alleen één volledig transparante kleurindex — geen gedeeltelijke transparantie, dus geen zachte randen. PNG en WebP hebben echte alfakanalen, en daarom hoort een logo daarin.