UltKit

GIF comprimeren tot 256 KB

Een eigen emoji moet op twee manieren piepklein zijn: een paar dozijn pixels op het scherm en niet meer dan 256 KB als bestand. Deze pagina schaalt een GIF naar emojibreedte en verkleint hem tot hij binnen die limiet past.

Videoconverter

of sleep MP4, MOV, MKV …-bestanden hierheen ·

Max. 95 MB per bestand· Tot 20 bestanden· Verwijderd na 30 minuten

Uitvoer

Bestanden worden op onze servers verwerkt en na 30 minuten verwijderd.

Zo gebruikt u deze tool

  1. 1

    Upload de animatie

    Voeg een GIF toe, of een korte MP4-, WebM- of geanimeerde WebP-clip om er een GIF van te maken. Maximaal 20 bestanden tegelijk.

  2. 2

    Controleer breedte en limiet

    Breedte staat standaard op 128 px en Maximale grootte op 256 KB. Gebruik Beginnen bij en Eindigen bij om alleen de twee of drie seconden te bewaren waar de reactie in zit.

  3. 3

    Converteer en upload

    Klik op Converteren naar GIF, download het bestand en voeg het toe in de emoji-instellingen van uw server.

Upload de GIF en klik op Converteren naar GIF: hij wordt geschaald naar 128 px breed, en indien nodig worden breedte en palet verder verkleind tot het bestand 256 KB of minder is.

Waarom 256 KB de grens is voor emoji

Chat-apps laden alle emoji in een kanaal tegelijk, vaak tientallen per scherm, en leggen daarom een strikte limiet per bestand op. Discord stelde de limiet voor eigen emoji vast op 256 KB, en die van Slack ligt nog lager. Een GIF van een reactiesite is meestal 480 px breed of meer en duurt enkele seconden, waardoor hij in de megabytes uitkomt.

GIF kent geen bewegingscompressie: elk frame wordt opgeslagen als geïndexeerde afbeelding, gepakt met LZW, de woordenboekmethode die Terry Welch in 1984 publiceerde. Het frame verkleinen van 480 px naar 128 px breed haalt meer dan 90 procent van de pixels per frame weg, en daarom doet de breedte hier het meeste werk.

Bestandslimieten voor emoji en stickers per app

Limieten in kilobytes voor kleine animaties
OrganisatieVereisteBron
Eigen emoji van DiscordTot 256 KB; 128 × 128 px aanbevolen; GIF toegestaan voor geanimeerde emoji—
Stickers van DiscordTot 512 KB bij 320 × 320 px—
Eigen emoji van SlackVierkante afbeelding onder 128 KB; stel Maximale grootte voor Slack in op 128 KB—

GIF

Graphics Interchange Format

GIF werd in 1987 door CompuServe geïntroduceerd en is nog steeds het meest ondersteunde formaat voor korte, herhalende animaties. Het is verliesvrij, maar beperkt tot een palet van 256 kleuren per frame, waardoor foto's en kleurverlopen banding en dithering tonen. Het ondersteunt alleen aan/uit-transparantie (1 bit), wat grillige randen geeft bij ronde vormen. Geanimeerde GIF's zijn vaak veel groter dan dezelfde clip als MP4 of WebP. Elke browser, chatapp en sociaal platform speelt GIF's af.

Compressie
Zonder verlies
Transparantie
Ja
Animatie
Ja
Geïntroduceerd
1987 · CompuServe
GIF-converter

GIF

Graphics Interchange Format

GIF werd in 1987 door CompuServe geïntroduceerd en is nog steeds het meest ondersteunde formaat voor korte, herhalende animaties. Het is verliesvrij, maar beperkt tot een palet van 256 kleuren per frame, waardoor foto's en kleurverlopen banding en dithering tonen. Het ondersteunt alleen aan/uit-transparantie (1 bit), wat grillige randen geeft bij ronde vormen. Geanimeerde GIF's zijn vaak veel groter dan dezelfde clip als MP4 of WebP. Elke browser, chatapp en sociaal platform speelt GIF's af.

Compressie
Zonder verlies
Transparantie
Ja
Animatie
Ja
Geïntroduceerd
1987 · CompuServe
GIF-converter

Een GIF wordt tot 256 KB verkleind om als emoji of chatreactie te dienen. Het platform hanteert daarbij een limiet in kilobytes en toont de afbeelding op enkele tientallen pixels, dus breedte en aantal frames kunnen ver onder het gebruikelijke niveau van een gewone GIF zakken.

Zo krijgt u een GIF onder 256 KB

  1. Maak het beeld smaller

    128 px is genoeg voor een emoji. Elke halvering van de breedte haalt driekwart van de pixels weg.

  2. Kort de lus in

    Bewaar alleen het gebaar waar het om draait. Een lus van twee seconden op 12 tot 15 fps telt ongeveer 30 frames.

  3. Beperk het palet

    Zet Kleuren op 64 of 32 voor egale afbeeldingen. Foto's hebben 128 of meer nodig om geposteriseerde huid te voorkomen.

Met Bestandsgrootte beperken ingeschakeld voert de converter deze stappen voor u uit en verlaagt hij breedte en kleuren tot de GIF past. Het fragment inkorten laat hij aan u over, omdat alleen u weet welk moment telt. Voor een GIF voor een chatbericht in plaats van een emoji werkt GIF comprimeren voor Discord juist naar de bijlagelimiet van 10 MB.

Dezelfde kilobyte-aanpak geldt voor stilstaande afbeeldingen: in de gids over afbeeldingsgrootte verkleinen in KB leest u waarom afmetingen zwaarder wegen dan kwaliteitsinstellingen. Maakt u de animatie van een videofragment, dan geeft de tool video naar GIF meer controle over de framerate voordat u comprimeert.

GIF comprimeren tot 256 KB: veelgestelde vragen

Waarom meldt Discord dat mijn emojibestand te groot is?

Discord accepteert eigen emoji tot 256 KB, en een GIF die rechtstreeks van een memesite is opgeslagen, is meestal enkele megabytes groot. Upload hem hier met Maximale grootte op 256 KB en het resultaat komt door de controle.

Welke afmetingen moet een geanimeerde emoji-GIF hebben?

Discord adviseert 128 × 128 px, daarom staat Breedte hier standaard op 128. Een breed fragment behoudt de beeldverhouding, dus snijd het eerst bij tot een vierkant als het het hele emoji-vak moet vullen.

Past een GIF van 10 seconden in 256 KB?

Zelden met vloeiende beweging. Tien seconden op 15 fps is 150 frames, en elk frame van 128 × 128 bevat vóór compressie 16.384 pixels. Kort het fragment in tot de belangrijkste twee of drie seconden met Beginnen bij en Eindigen bij, of verlaag Framerate naar 10 fps.

Waarom ziet mijn gecomprimeerde GIF er korrelig uit op emojiformaat?

Die spikkels zijn dithering: paletkleuren worden gemengd om verlopen na te bootsen. Bij 128 px kost dat bytes en ziet het eruit als ruis. Zet Dithering daarom op Geen voor egale cartoonafbeeldingen en gebruik Sierra alleen voor gezichten en foto's.

Heb ik Nitro nodig voor geanimeerde emoji?

Servergebruikers met de machtiging Expressies beheren kunnen zonder Nitro een geanimeerde emoji aan een server toevoegen. Geanimeerde emoji in berichten plaatsen is daarentegen een Nitro-functie, dus gratis leden zien ze wel maar kunnen ze niet versturen.