GIF comprimeren voor Discord op Mac
Comprimeer GIF voor Discord op Mac door de duur te verkorten, bij te snijden, het aantal frames per seconde en de breedte te verlagen, het palet opnieuw te bouwen en de huidige uploadlimieten te controleren.
Je hebt een UI-demo GIF geëxporteerd voor de team-Discord. De upload mislukt bij 12 MB. Discord beperkt de bestandsgrootte per bericht, en een geanimeerde GIF overschrijdt die limiet snel bij volledige schermopnames. De oplossing is geen willekeurige online compressor die je staging-UI op de server van een ander laat staan. Knip de lus, snij bij tot het paneel, verlaag fps en breedte en paletter lokaal opnieuw. Community managers en development teams die wekelijks motion previews plaatsen, hebben baat bij één opgeslagen voorinstelling in plaats van het raden van instellingen per kanaal.
Discord-limieten voor GIF-attachments
Discord documenteert momenteel een maximum van 10 MB voor niet-Nitro-bestandsuploads en geeft aan te experimenteren met verschillende limieten voor sommige gebruikers. Nitro en experimenten kunnen bepalen wat je account accepteert, dus controleer de uploader voordat je een permanente voorinstelling bouwt.
| Account of rolloutstatus | Wat te doen |
|---|---|
| Niet-Nitro | Gebruik de momenteel gedocumenteerde limiet van 10 MB |
| Nitro of experimentele limiet | Lees de waarde die door je uploader wordt weergegeven vóór export |
Streef iets onder de limiet die in je account wordt getoond. Een 15-seconden durende GIF op volledige breedte kan zelfs een hogere limiet overschrijden zonder bij te snijden.
| Clipgewoonte | Waarom upload mislukt |
|---|---|
| Volledig 1920 px scherm | Te veel pixels per frame |
| 15+ seconden lus | Lineaire groottetoename |
| 15 fps schermopname | Meer frames dan nodig |
Vraag in het kanaal of MP4 werkt voor jouw use case. Moderne video-compressie is meestal veel efficiënter dan GIF en behoudt volledige kleur plus optionele audio. Zie GIF converteren naar MP4 op Mac wanneer video acceptabel is. Zie verliesvrije versus compressie met kwaliteitsverlies om te begrijpen waarom GIF-paletlimieten op verlopen kleuren wazig ogen.
Voor het maken van GIF van schermopnames zie je video naar GIF op Mac . Voor algemene GIF-krimp zie je GIF’s comprimeren op Mac .
Instellingen die passen binnen de Discord-limieten
Raak de Discord-limieten met een vaste volgorde: duur verkorten, dode ruimte uitsnijden, breedte verlagen, fps verlagen, dan paletcoderen.
| Startpunt voor een 10 MB-baseline | Voorgestelde instellingen |
|---|---|
| UI-bug repro | 4 s, 640 px breed, 8 fps |
| Feature teaser | 6 s, 800 px breed, 10 fps |
| Emoji-stijl reactie | 2 s, 480 px breed, 8 fps |
| Parameter | Kleiner bestand | Betere leesbaarheid |
|---|---|---|
| Duur | 3 tot 5 s | Maximaal 6 tot 8 s |
| Breedte | 480 tot 640 px | 800 px |
| fps | 8 | 10 tot 12 |
| Bron | Bijgesneden paneel | Volledig scherm |
Verwijder dubbele lussen. Discord autoplayt GIF; één schone cyclus is genoeg voor een repro of reactie.
Snij bij voordat je schaalt wanneer de actie in één hoek van het scherm plaatsvindt. Zie GIF bij snijden op Mac voor de coordinate workflow.
Controleer de bestandsgrootte in Finder voordat je post. Als deze nog steeds boven de limiet ligt, verlaag dan fps naar 8 of de breedte naar 480 px voordat je nog meer duur opoffert.
Comprimeren voor Discord met FFmpeg
Open Terminal (Toepassingen → Hulpprogramma’s → Terminal). Installeer FFmpeg via Homebrew (installeer Homebrew eerst als brew niet wordt gevonden):
brew install ffmpegDiscord-klare palet-pipeline vanuit MP4-bron:
ffmpeg -i clip.mp4 -vf "fps=8,scale=640:-1:flags=lanczos,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse" -loop 0 discord.gifHercompressie van een bestaande, te grote GIF:
ffmpeg -i big.gif -vf "fps=8,scale=640:-1:flags=lanczos,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse" -loop 0 discord-small.gifMet crop voor paneel-only repro:
ffmpeg -i big.gif -vf "crop=700:500:80:120,fps=8,scale=640:-1:flags=lanczos,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse" -loop 0 discord-cropped.gif| Nog steeds boven de weergegeven limiet | Volgende instelling |
|---|---|
| Na 640 px 8 fps | Knip terug naar 3 s |
| Na knippen | Breedte 480 px |
| Na 480 px | Exporteer MP4 in plaats daarvan |
Knip in QuickTime vóór FFmpeg zodat je geen stille frames encodeert aan het begin van de lus.
Batch-comprimeer een map met meme- of repro-GIF-bestanden vóór een lancering-aankondiging:
mkdir discord-out
for f in *.gif; do
ffmpeg -i "$f" -vf "fps=8,scale=640:-1:flags=lanczos,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse" -loop 0 "discord-out/${f}"
doneControleer de tekstleesbaarheid in de uitvoer op een Retina-display voordat je naar een openbaar kanaal post.
Wanneer GetCompress past bij terugkerende GIF-werkzaamheden voor Discord
Een FFmpeg-paletrecept is genoeg voor een af en toe GIF, en MP4 is meestal de betere indeling wanneer het kanaal video accepteert. GetCompress is de betere keuze wanneer teams herhaaldelijk MOV, MP4 of te grote GIF-bronnen omzetten in Discord-klare lussen. Framevoorvertoning, trimmen, breedtevoorinstellingen en batchwachten maken het resultaat makkelijker te controleren zonder commands voor elke post bij te houden.
Het vervangt niet de bronmaster of de huidige uploader-regels van Discord. Controleer de weergegeven limiet en de uiteindelijke tekstleesbaarheid voordat je post.
- GIFs comprimeren op MacComprimeer GIFs op Mac met GetCompress, QuickTime MP4-export of FFmpeg. Knip, verklein de breedte of schakel over naar MP4 als de tool video accepteert.
- Beste GIF-compressorsVergelijk 5 GIF-compressors voor kleinere loops met bruikbare kwaliteit: GetCompress, Gifski, gifsicle, Ezgif en GIPHY.
- GIF comprimeren voor Discord op WindowsComprimeer GIF-bestanden voor Discord op Windows door te trimmen, bijsnijden, de framerate en breedte te verlagen, het palet te herbouwen en de huidige uploadlimieten te controleren.
- JPEG comprimeren voor uploadlimieten op MacComprimeer JPEG-bestanden voor Mac-uploadlimieten met Preview en sips. Pas de afmetingen aan op de werkelijke weergave, stel de kwaliteit in, behoud de kleuren en controleer het geüploade bestand.