Skip to main content

GIF-FPS: welke framerate moet een GIF gebruiken?

GIF-FPS: de meeste GIF's draaien op 10 tot 20 fps. Vertragingen worden opgeslagen in 1/100 s, dus 50 fps is het echte maximum en 60 fps is onmogelijk. De beste waarden per type content.

MP4 naar GIF converteren

Upload je video en pas de framerate aan

MP4 GIF

Tik om je bestand te kiezen

of

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

Versleutelde upload via HTTPS. Bestanden worden automatisch binnen 2 uur verwijderd.

Hoeveel FPS heeft een GIF? De mogelijke waarden

Een GIF slaat geen framerate op. Elk frame bevat een vertraging in honderdsten van een seconde (centiseconden), en de framerate is 100 ÷ vertraging. Dit zijn de exacte waarden:

Vertraging per frame Framerate Opmerkingen
0 of 1 cs in de praktijk 10 fps Browsers vertragen deze tot 10 cs
2 cs 50 fps Snelste waarde die browsers respecteren
3 cs 33,3 fps Wissel 3, 3, 4 cs af voor een gemiddelde van precies 30 fps
4 cs 25 fps Combineer per seconde twintig frames van 4 cs en vier van 5 cs voor precies 24 fps
5 cs 20 fps Soepel voor de meeste bewegingen
10 cs 10 fps Gangbare standaard; gebruikt door de converter op deze pagina
20 cs 5 fps Diashows en stapsgewijze demo's

Een GIF kan dus niet op 60 fps draaien: 1/60 s is 1,67 cs, en vertragingen onder 2 cs worden vertraagd tot 10 cs.

Wat is de GIF-framerate?

FPS (frames per seconde) is het aantal individuele beelden dat per seconde wordt weergegeven in een animatie. In tegenstelling tot videostandaarden (24/30/60 fps) zijn GIF-framerates flexibel — elk frame kan zijn eigen vertragingswaarde hebben. Typische GIF-framerates liggen tussen 5 en 20 fps, waarbij 10 fps de meest gebruikte standaard is.

De GIF-specificatie slaat de frametiming op als een vertraging in centiseconden (honderdsten van een seconde). Bijvoorbeeld: 10 fps gebruikt een vertraging van 10 centiseconden tussen frames, terwijl 20 fps een vertraging van 5 centiseconden gebruikt. Deze timing per frame wordt opgeslagen in het Graphics Control Extension-blok van elk frame.

De kernafweging: soepelheid vs bestandsgrootte

De relatie tussen FPS en bestandsgrootte is ongeveer lineair: het verdubbelen van de framerate verdubbelt ongeveer het aantal frames, wat de bestandsgrootte ongeveer verdubbelt. Dit maakt FPS de op één na meest invloedrijke instelling na resolutie om de GIF-grootte te regelen. De framerate is maar één van de knoppen waaraan je kunt draaien; lees hoe je de bestandsgrootte van een GIF verkleint voor de andere.

FPS Frames (5 sec) Geschatte grootte (480px) Bewegingskwaliteit
5 fps 25 ~0,8 MB Schokkerig, diashow
8 fps 40 ~1,3 MB Merkbare stappen
10 fps 50 ~1,6 MB Goede balans
15 fps 75 ~2,5 MB Soepel
20 fps 100 ~3,3 MB Bijna videokwaliteit
30 fps 150 ~5 MB Video-soepel (overdreven)

FPS-aanbevelingen per contenttype

Contenttype Aanbevolen FPS Waarom
Eenvoudige logo-animatie 5–8 fps Weinig bewegende elementen, soepelheid is niet kritisch
Schermopname / UI-demo 8–12 fps Cursorbeweging heeft enige vloeiendheid nodig
Standaard web-GIF / meme 10–12 fps Beste balans tussen kwaliteit en grootte
Social media-bericht 12–15 fps Iets soepeler om aandacht te trekken
Snelle actie / sportclip 15–20 fps Snelle beweging vereist meer frames
Nooit aanbevolen 24–30 fps Enorme bestanden, geen echt voordeel boven 20 fps

Vuistregel: begin met 10 fps. Als de beweging te schokkerig lijkt, probeer 12 of 15. Als het bestand te groot is, ga terug naar 8. Boven 20 fps gaan levert afnemende opbrengsten op — bestandsgroottes blijven lineair groeien, maar de visuele verbetering wordt verwaarloosbaar.

Hoe GIF-framevertragingen werken

Het GIF-formaat slaat de timing op als een vertraging per frame gemeten in centiseconden (1/100 seconde):

  • 10 fps = vertraging van 10 centiseconden (100 ms tussen frames)
  • 20 fps = vertraging van 5 centiseconden (50 ms tussen frames)
  • 50 fps = vertraging van 2 centiseconden (20 ms — praktisch minimum)

Browsers gaan niet consequent om met zeer korte vertragingen. Chrome, Firefox en Safari behandelen vertragingen onder 2 centiseconden als 10 centiseconden, dus zulke GIF's spelen af op 10 fps, ongeacht de bedoelde snelheid. Houd vertragingen op 2 centiseconden (50 fps) of meer; 3 of meer is het veiligst voor oudere viewers.

Snelheidsregeling: snellere en langzamere GIF's

Je kunt de waargenomen snelheid onafhankelijk van de framerate regelen:

  • 2x snelheid: halveert de PTS-waarden (presentation timestamp), waardoor de clip twee keer zo snel afspeelt terwijl het oorspronkelijke aantal frames behouden blijft. De GIF ziet er dynamisch en energiek uit.
  • 0,5x snelheid: verdubbelt de PTS-waarden en creëert een slow-motion-effect. Werkt het best met bronnen met hogere FPS (15+ fps) zodat de vertraging nog steeds soepel lijkt.

Gebruik in FFmpeg het filter setpts: setpts=0.5*PTS voor 2x snelheid, setpts=2*PTS voor halve snelheid. Combineer dit met passende FPS-instellingen voor het beste resultaat. Onze gids over instellingen voor GIF's van hoge kwaliteit legt uit hoe breedte, kleuren en dithering het resultaat beïnvloeden.

Praktische voorbeelden van bestandsgrootte

Dezelfde videoclip van 5 seconden bij 480px breedte, 256 kleuren, Sierra2-dithering:

FPS Frames Geschatte bestandsgrootte vs 10 fps
8 fps 40 ~1,3 MB -20 %
10 fps 50 ~1,6 MB basislijn
15 fps 75 ~2,5 MB +50 %
20 fps 100 ~3,3 MB +100 %
30 fps 150 ~5,0 MB +200 %

De framerate van een GIF wijzigen of verhogen

  • Nieuwe GIF van een video: stel de framerate in bij het maken. Wijzig in FFmpeg het filter fps=10, bijvoorbeeld naar fps=15. De converter op deze pagina gebruikt 10 fps.
  • Bestaande GIF, dezelfde frames: wijzig de vertraging. gifsicle --delay=5 input.gif -o output.gif zet elk frame op 5 cs (20 fps). De GIF speelt sneller af, maar niet soepeler.
  • Bestaande GIF, soepelere beweging: er moeten nieuwe tussenframes worden verzonnen. Het FFmpeg-filter minterpolate kan dat, maar bij GIF's met 256 kleuren is het resultaat vaak wazig. De GIF opnieuw maken uit de originele video met een hogere fps werkt beter.
  • De framerate van een GIF controleren: magick identify -format "%T\n" input.gif toont de vertraging van elk frame in centiseconden; 100 ÷ vertraging geeft de fps.

Probeer verschillende FPS

Maak een GIF en pas de framerate aan

MP4 GIF

Tik om je bestand te kiezen

of

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

Veelgestelde vragen

10 fps is de beste standaard voor de meeste content. Het biedt goede vloeiendheid en houdt bestandsgroottes redelijk. Ga alleen hoger (15–20 fps) voor snelle actiecontent.

De framevertragingen zijn korter dan de oorspronkelijke timing, vaak omdat frames zijn verwijderd zonder de vertraging te verlengen. Verhoog de vertraging per frame, bijvoorbeeld met gifsicle --delay. Het omgekeerde komt ook voor: bij vertragingen van 0 of 1 centiseconde vertragen browsers de GIF tot 10 fps.

Hogere FPS betekent soepelere beweging, maar drastisch grotere bestanden. Visuele kwaliteit (kleuren, resolutie) staat los van FPS. Voor de meeste content ziet 10 fps er geweldig uit en houdt bestanden klein.

Ja, door de vertragingswaarden van de frames aan te passen. Tools als gifsicle of ezgif kunnen de timing aanpassen. Bij nieuwe GIF's van een video wijzig je de snelheid met het FFmpeg-filter setpts, zoals hierboven getoond.

Niet met één vertragingswaarde: 1/24 s is 4,17 centiseconden, en GIF slaat alleen hele centiseconden op. Door per seconde twintig frames van 4 cs en vier frames van 5 cs te combineren, kom je gemiddeld op precies 24 fps. Een gewone vertraging van 4 cs geeft 25 fps, wat er voor de meeste kijkers hetzelfde uitziet.

Dat kan niet. 60 fps vereist een vertraging van 1,67 centiseconden, en browsers vertragen elke vertraging onder 2 cs tot 10 cs. De snelste betrouwbare GIF-framerate is 50 fps (2 cs). Gebruik MP4 of WebM voor beweging op 60 fps.

Meer MP4 naar GIF-handleidingen

Een GIF maken van een video (MP4 online naar GIF)
Een GIF maken van een video: upload de clip, converteer en download de GIF. Stappen voor web, iPhone, Android en Phot...
GIF vs MP4: wat is beter en wanneer gebruik je welk formaat?
GIF vs MP4: GIF speelt als afbeelding vrijwel overal automatisch af, maar heeft 256 kleuren en geen geluid. MP4 is ve...
Een GIF van hoge kwaliteit maken: de instellingen die ertoe doen
Een GIF van hoge kwaliteit maken: begin met een scherpe bron van max. 480 px breed, een eigen palet en goede ditherin...
Hoe je de GIF-bestandsgrootte verkleint: 7 bewezen methoden
Zo verklein je een GIF: maak hem smaller, schrap frames en kleuren, kort de clip in en pas lossy GIF-compressie toe. ...
GIF-groottelimieten: Discord, Slack, X, e-mail en meer
GIF-groottelimieten per platform: het GIF-formaat kent geen maximum, maar Discord, Slack, X en mailprogramma's wel. D...
Geanimeerde GIF in e-mail: zo voeg je hem toe en laat je hem werken
Een geanimeerde GIF in e-mail voeg je inline als afbeelding in. Stappen voor Gmail, Outlook en Apple Mail, plus clien...
GIF-kleurenpalet: waarom GIF's maar 256 kleuren hebben
Een GIF-kleurenpalet bevat tot 256 kleuren per frame, gekozen uit 16,7 miljoen. Hoe paletten werken, waarom GIF's van...
GIF-lus: een GIF oneindig, één keer of N keer laten herhalen
GIF-lusinstellingen: lusaantal 0 herhaalt eindeloos, geen lusaantal speelt één keer af en N speelt in de meeste brows...
Zo maak je een Discord-GIF: chat, emoji, iconen & profielfoto
Zo maak je een Discord-GIF: zet een clip om naar GIF en plaats hem in de chat of gebruik hem als emoji, icoon of prof...
APNG vs GIF vs WebP vs MP4: geanimeerde formaten vergeleken
APNG vs GIF: APNG heeft volledige kleur en vloeiende transparantie, GIF werkt overal, ook in e-mail. Zo verhouden bei...
Terug naar MP4-naar-GIF-converter

Functie aanvragen

0 / 2000