Utilia

GIF maken

Maak een geanimeerde GIF van meerdere afbeeldingen of een korte videoclip. Wijzig de volgorde, vertraging, herhaling, grootte, kleuren en dithering. Gratis.

Frames

Nog geen frames: voeg minstens twee afbeeldingen toe.

    Zo maak je een GIF van afbeeldingen

    1. Sleep twee of meer afbeeldingen naar het invoervak of klik erop om ze te kiezen. JPG, PNG, WebP, BMP en SVG werken; van een geanimeerd bestand wordt alleen het eerste frame gebruikt.
    2. Zet de frames op volgorde onder Frames: sleep een regel aan zijn handgreep, of gebruik de knoppen ↑ en ↓. Volgorde omkeren draait de hele reeks om, en ✕ verwijdert een frame.
    3. Kies de Timing van frames. Met Zelfde vertraging voor elk frame typ je één Vertraging (ms); de hint ernaast toont de bijbehorende framerate. Met Eigen vertraging per frame krijgt elke regel een eigen vertragingsveld, handig om het laatste frame langer te laten staan.
    4. Kies hoe de GIF moet Herhalen: Eindeloos herhalen, of Een vast aantal keer afspelen met een Aantal keer afspelen.
    5. Stel de Breedte (px) in. De hoogte volgt de verhoudingen van het eerste frame. Kies voor frames met een andere vorm Binnen laten passen (balken toevoegen), Vullen en bijsnijden of Uitrekken, en een Achtergrondkleur voor de balken en transparante delen.
    6. Pas zo nodig Kleuren, Palet en Dithering aan en klik op GIF maken. De animatie speelt af in het voorbeeld; GIF downloaden slaat hem op.

    Een GIF maken van een videoclip

    Sleep een korte video (MP4, WebM of alles wat je browser kan afspelen) naar hetzelfde invoervak. Er opent een paneel Frames uit een videoclip met een speler. Vul het Begin (s) en Einde (s) in van het stuk dat je wilt, plus het aantal Frames per seconde, en klik op Frames uit de video toevoegen. De tool springt naar elk moment, pakt het beeld en voegt het met een passende vertraging toe aan de lijst met frames. Je kunt de frames daarna nog steeds herschikken, verwijderen of mengen met foto’s. Er wordt geen video-encoder gedownload: de frames komen rechtstreeks uit de speler van de browser.

    Houd clips kort. Bij 10 frames per seconde zijn drie seconden al 30 frames, en een GIF slaat elk frame op als een volledige afbeelding. Deze tool accepteert maximaal 300 frames.

    Kleuren, paletten en dithering

    Een GIF-frame kan hooguit 256 kleuren gebruiken. De tool bouwt het palet met een snelle kwantiseerder (pairwise nearest neighbour clustering) en koppelt elke pixel aan de dichtstbijzijnde paletkleur.

    • Eén palet voor de hele GIF neemt monsters uit elk frame en bouwt één kleurentabel. Het bestand is kleiner en de kleuren blijven van frame tot frame gelijk, wat flikkeren voorkomt.
    • Eén palet per frame geeft elk frame een eigen tabel: getrouwere kleuren als frames sterk verschillen, ten koste van een iets groter bestand.
    • Kleuren verkleint het palet (128, 64, 32, 16). Minder kleuren betekent een kleiner bestand en een vlakkere, posterachtige look.
    • Dithering (vloeiender verlopen, groter bestand) gebruikt Floyd–Steinberg-foutverspreiding: de afrondingsfout van elke pixel wordt over de buren verdeeld (7/16, 3/16, 5/16 en 1/16), zodat luchten en huidtinten een fijne korrel krijgen in plaats van zichtbare banden. Gedithere pixels comprimeren minder goed, dus het bestand wordt groter.

    Tips voor timing en bestandsgrootte

    GIF-vertragingen worden opgeslagen in honderdsten van een seconde, dus de tool rondt ze af op 10 ms. Vertragingen onder 20 ms worden verhoogd naar 20 ms, omdat veel browsers kortere vertragingen vervangen door trage 100 ms. De grootte van een GIF groeit met breedte × hoogte × aantal frames: de breedte halveren deelt de hoeveelheid gegevens door ongeveer vier. Voor chats en sociale media is 320 tot 480 px breed meestal genoeg.

    Alles gebeurt in je browser: afbeeldingen en video’s worden nooit geüpload.

    Veelgestelde vragen

    Hoeveel afbeeldingen kan ik in een GIF zetten?

    Maximaal 300 frames. Heel lange animaties lopen al snel op tot tientallen megabytes, dus voor meer dan een paar seconden beeld is een videoformaat een betere keuze.

    Waarom ziet mijn GIF er korrelig of gestreept uit?

    GIF is beperkt tot 256 kleuren. Zet Dithering aan om verlopen vloeiender te maken, of uit voor vlakke graphics en screenshots, waar het alleen ruis toevoegt.

    Kan ik één frame langer laten staan?

    Ja. Kies Eigen vertraging per frame en typ een grotere vertraging in de regel van dat frame, bijvoorbeeld 2000 ms voor het laatste frame.

    Blijft transparantie behouden in de GIF?

    Nee. Transparante delen worden gevuld met de Achtergrondkleur, omdat GIF-transparantie per pixel aan of uit staat en op foto’s kartelige randen geeft.

    Waarom ziet het aantal herhalingen er in sommige apps anders uit?

    Een vast aantal keer afspelen schrijft het standaard NETSCAPE-lusblok. Een paar apps negeren dat en herhalen altijd eindeloos.