UltKit

Komprimer GIF til 256 KB

En brugerdefineret emoji skal være lille på to måder: nogle få dusin pixels på skærmen og højst 256 KB på disken. Denne side skalerer en GIF til emojibredde og skærer den til, indtil den holder sig inden for grænsen.

Videokonverter

eller slip MP4, MOV, MKV …-filer her ·

Maks. 95 MB pr. fil· Op til 20 filer· Slettes efter 30 minutter

Resultat

Filer behandles på vores servere og slettes efter 30 minutter.

Sådan bruger du værktøjet

  1. 1

    Upload animationen

    Tilføj en GIF eller et kort MP4-, WebM- eller animeret WebP-klip, som du vil lave om til en GIF. Op til 20 filer ad gangen.

  2. 2

    Kontrollér bredde og grænse

    Bredde starter på 128 px og Maksimal størrelse på 256 KB. Brug Start ved og Slut ved til kun at beholde de to-tre sekunder, der udgør reaktionen.

  3. 3

    Konvertér og upload

    Tryk på Konvertér til GIF, download filen, og tilføj den i din servers emoji-indstillinger.

Upload GIF'en, og tryk på Konvertér til GIF: Den skaleres til 128 px i bredden, og bredden og paletten reduceres yderligere om nødvendigt, indtil filen er på 256 KB eller derunder.

Derfor er 256 KB grænsen for emoji

Chatapps indlæser alle emojis i en kanal på én gang, ofte flere dusin pr. skærmbillede, så de sætter en stram grænse for hver fil. Discord har sat grænsen for brugerdefinerede emojis til 256 KB, og Slacks er endnu lavere. En GIF fra et reaktionssite er typisk 480 px bred eller mere og varer flere sekunder, hvilket giver en fil på flere megabyte.

GIF har ingen bevægelseskomprimering: Hvert billede gemmes som et indekseret billede pakket med LZW, ordbogsmetoden som Terry Welch udgav i 1984. Når billedet krympes fra 480 px til 128 px i bredden, falder antallet af pixels pr. billede med mere end 90 procent, og derfor gør bredden det meste af arbejdet her.

Filgrænser for emoji og stickers i hver app

Grænser i kilobyte for små animationer
OrganisationKravKilde
Discord, brugerdefinerede emojisOp til 256 KB; 128 × 128 px anbefales; GIF er tilladt til animerede emojis—
Discord-stickersOp til 512 KB ved 320 × 320 px—
Slack, brugerdefinerede emojisKvadratisk billede under 128 KB; sæt Maksimal størrelse til 128 KB til Slack—

GIF

Graphics Interchange Format

GIF blev introduceret af CompuServe i 1987 og er stadig det mest udbredte format til korte, gentagne animationer. Det er tabsfrit, men begrænset til en palet på 256 farver pr. billede, så fotos og farveforløb får bånddannelse og dithering. Det understøtter kun til/fra-gennemsigtighed (1 bit), hvilket giver takkede kanter på buede former. Animerede GIF'er er ofte langt større end det samme klip som MP4 eller WebP. Alle browsere, chatapps og sociale platforme afspiller GIF'er.

Komprimering
Uden tab
Gennemsigtighed
Ja
Animation
Ja
Introduceret
1987 · CompuServe
GIF-konverter

GIF

Graphics Interchange Format

GIF blev introduceret af CompuServe i 1987 og er stadig det mest udbredte format til korte, gentagne animationer. Det er tabsfrit, men begrænset til en palet på 256 farver pr. billede, så fotos og farveforløb får bånddannelse og dithering. Det understøtter kun til/fra-gennemsigtighed (1 bit), hvilket giver takkede kanter på buede former. Animerede GIF'er er ofte langt større end det samme klip som MP4 eller WebP. Alle browsere, chatapps og sociale platforme afspiller GIF'er.

Komprimering
Uden tab
Gennemsigtighed
Ja
Animation
Ja
Introduceret
1987 · CompuServe
GIF-konverter

En GIF presses ned til 256 KB for at blive en emoji eller en chatreaktion, hvor platformen har en grænse på et bestemt antal kilobyte og viser billedet i nogle få dusin pixels, så bredde og antal billeder kan ligge langt under, hvad en almindelig GIF bruger.

Sådan får du en GIF under 256 KB

  1. Gør billedet smallere

    128 px er nok til en emoji. Hver gang bredden halveres, fjernes tre fjerdedele af pixels.

  2. Forkort løkken

    Behold kun den bevægelse, der betyder noget. En løkke på to sekunder ved 12 til 15 fps er omkring 30 billeder.

  3. Beskær paletten

    Sæt Farver ned til 64 eller 32 til flad grafik. Fotos kræver 128 eller flere for at undgå plakatagtig hud.

Når Begræns filstørrelse er slået til, udfører konverteren disse trin for dig og sænker bredde og farver, indtil GIF'en passer. Det eneste, den overlader til dig, er at klippe videoen, fordi kun du ved, hvilket øjeblik der er vigtigt. Hvis GIF'en skal bruges i en chatbesked i stedet for som emoji, arbejder komprimer GIF til Discord hen imod grænsen på 10 MB for vedhæftede filer.

Den samme tankegang om kilobyte gælder stillbilleder: Guiden til at reducere billedstørrelse i KB forklarer, hvorfor dimensioner slår kvalitetsindstillinger. Hvis du laver animationen ud fra et videoklip, giver værktøjet video til GIF bedre kontrol over billedfrekvensen, før du komprimerer.

Komprimer GIF til 256 KB: spørgsmål

Hvorfor siger Discord, at min emoji-fil er for stor?

Discord accepterer brugerdefinerede emojis på op til 256 KB, og en GIF, der er gemt direkte fra et meme-site, fylder som regel flere megabyte. Upload den her med Maksimal størrelse på 256 KB, så består resultatet kontrollen.

Hvilke mål skal en animeret emoji-GIF have?

Discord anbefaler 128 × 128 px, og derfor starter Bredde på 128 her. Et bredt klip beholder sit billedformat, så beskær det til en kvadrat først, hvis det skal fylde hele emoji-feltet.

Kan en GIF på 10 sekunder komprimeres til 256 KB?

Sjældent med flydende bevægelse. Ti sekunder ved 15 fps er 150 billeder, og hvert billede på 128 × 128 indeholder 16.384 pixels før komprimering. Klip videoen ned til de vigtigste to-tre sekunder med Start ved og Slut ved, eller sæt Billedfrekvens ned til 10 fps.

Hvorfor ser min komprimerede GIF kornet ud i emojistørrelse?

Det spættede udseende er dithering, som blander paletfarver for at efterligne farveovergange. Ved 128 px koster det bytes og ligner støj, så sæt Dithering til Ingen for flad tegneseriegrafik, og brug kun Sierra til ansigter og fotos.

Skal jeg have Nitro for at bruge animerede emoji?

Servermedlemmer med tilladelsen Administrer udtryk kan tilføje en animeret emoji til en server uden Nitro. At sende animerede emojis i beskeder er derimod en Nitro-funktion, så gratis medlemmer kan se dem, men ikke sende dem.