Comprimir GIF para Discord no Mac
Comprima GIF para Discord no Mac cortando, reduzindo taxa de quadros e largura, reconstruindo a paleta e verificando os limites atuais de upload.
Você exportou uma demonstração de interface em GIF para o Discord da equipe. O upload falha em 12 MB. O Discord limita o tamanho do anexo por mensagem, e GIFs animados ultrapassam esse limite rapidamente em capturas de tela em tela cheia. A solução não é um compressor online aleatório que mantém sua interface de staging no servidor de outra pessoa. Corte o loop, recorte para o painel, reduza a taxa de quadros (fps) e a largura, depois recrie a paleta localmente. Gerentes de comunidade e equipes de desenvolvimento que postam pré-visualizações em movimento semanalmente se beneficiam de um preset salvo em vez de adivinhar as configurações para cada canal.
Limites de anexo do Discord para GIFs
O Discord documenta atualmente um limite máximo de 10 MB para uploads de arquivos sem Nitro e informa que está testando limites diferentes para alguns usuários. Nitro e experimentos podem alterar o que sua conta aceita, então verifique o uploader antes de criar um preset permanente.
| Conta ou estado de lançamento | O que fazer |
|---|---|
| Sem Nitro | Use o limite máximo documentado atualmente de 10 MB |
| Nitro ou limite experimental | Leia o valor exibido pelo seu uploader antes da exportação |
Almeje um valor ligeiramente abaixo do limite exibido na sua conta. Um GIF de largura total de 15 segundos pode exceder até mesmo um limite maior sem corte.
| Hábito de captura | Por que o upload falha |
|---|---|
| Tela cheia de 1920 px | Muitos pixels por quadro |
| Loop de 15+ segundos | Crescimento linear do tamanho |
| Captura de tela a 15 fps | Mais quadros do que o necessário |
Pergunte no canal se MP4 funciona para o seu caso de uso. A compressão de vídeo moderna é geralmente muito mais eficiente que GIF e preserva cores completas mais áudio opcional. Veja converter GIF para MP4 no Mac quando o vídeo for aceitável. Veja compressão com perdas vs sem perdas para entender por que os limites de paleta de GIF parecem borrados em gradientes.
Para criar GIF a partir de gravação de tela, veja vídeo para GIF no Mac . Para redução geral de GIF, veja comprimir GIFs no Mac .
Configurações adequadas para os limites do Discord
Atinja os limites do Discord com uma ordem fixa: corte a duração, remova espaço morto, reduza a largura, diminua a taxa de quadros e, por fim, codifique a paleta.
| Ponto de partida para uma base de 10 MB | Configurações sugeridas |
|---|---|
| Reprodução de bug na UI | 4 s, 640 px de largura, 8 fps |
| Teaser de recurso | 6 s, 800 px de largura, 10 fps |
| Reação estilo emoji | 2 s, 480 px de largura, 8 fps |
| Parâmetro | Arquivo menor | Melhor legibilidade |
|---|---|---|
| Duração | 3 a 5 s | Máximo de 6 a 8 s |
| Largura | 480 a 640 px | 800 px |
| fps | 8 | 10 a 12 |
| Fonte | Painel recortado | Tela cheia |
Remova loops duplicados. O Discord reproduz GIF automaticamente; um ciclo limpo é suficiente para uma reprodução ou reação.
Recorte antes de redimensionar quando a ação estiver em um canto da tela. Veja recortar GIF no Mac para o fluxo de trabalho de coordenadas.
Verifique o tamanho do arquivo no Finder antes de postar. Se ainda estiver acima do limite, reduza os fps para 8 ou a largura para 480 px antes de sacrificar mais duração.
Comprimir para Discord com FFmpeg
Abra o Terminal (Aplicativos → Utilitários → Terminal). Instale o FFmpeg via Homebrew (instale o Homebrew primeiro se brew não for encontrado):
brew install ffmpegPipeline de paleta pronto para Discord a partir de fonte MP4:
ffmpeg -i clip.mp4 -vf "fps=8,scale=640:-1:flags=lanczos,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse" -loop 0 discord.gifRecomprima um GIF existente que excede o tamanho:
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.gifCom corte para reprodução apenas do painel:
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| Ainda acima do limite exibido | Próxima alavanca |
|---|---|
| Após 640 px a 8 fps | Corte para 3 s |
| Após o corte | Largura de 480 px |
| Após 480 px | Exporte MP4 em vez disso |
Corte no QuickTime antes do FFmpeg para não codificar quadros ociosos no início do loop.
Comprima em lote uma pasta de arquivos GIF de meme ou reprodução antes de um anúncio de lançamento:
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}"
doneVerifique a legibilidade do texto na saída em uma tela Retina antes de postar em um canal público.
Quando o GetCompress se encaixa no trabalho recorrente de GIFs no Discord
Uma receita de paleta FFmpeg é suficiente para um GIF ocasional, e MP4 é geralmente o formato melhor quando o canal aceita vídeo. O GetCompress é a melhor opção quando equipes convertem repetidamente fontes MOV, MP4 ou GIF grandes em loops prontos para Discord. Pré-visualização de quadros, corte, presets de largura e filas em lote tornam o resultado mais fácil de verificar sem manter comandos para cada postagem.
Ele não substitui a master original nem as regras atuais de upload do Discord. Verifique o limite exibido e a legibilidade final do texto antes de postar.
- Comprimir GIFs no MacComprima GIFs no Mac com GetCompress, exportação MP4 do QuickTime ou FFmpeg. Corte, reduza a largura ou altere para MP4 quando o aplicativo permitir vídeo.
- Melhores compressores de GIFCompare 5 compressores de GIF para loops menores com qualidade útil: GetCompress, Gifski, gifsicle, Ezgif e GIPHY.
- Comprimir GIF para Discord no WindowsComprima GIFs para o Discord no Windows cortando, reduzindo taxa de quadros e largura, reconstruindo a paleta e verificando os limites atuais de upload.
- Comprimir JPEG para limites de upload no MacComprima arquivos JPEG para limites de upload no Mac com Preview e sips. Redimensione para a largura real de exibição, ajuste a qualidade, preserve a cor e verifique a cópia enviada.