UltKit

Comprimir GIF para 256 KB

Um emoji personalizado precisa ser minúsculo duas vezes: algumas dezenas de pixels na tela e no máximo 256 KB em disco. Esta página reduz o GIF à largura de um emoji e o enxuga até caber nesse orçamento.

Conversor de vídeo

ou solte arquivos MP4, MOV, MKV … aqui ·

Até 95 MB por arquivo· Até 20 arquivos· Apagados após 30 minutos

Saída

Os arquivos são processados em nossos servidores e apagados após 30 minutos.

Como usar esta ferramenta

  1. 1

    Envie a animação

    Adicione um GIF, ou um clipe curto em MP4, WebM ou WebP animado para virar GIF. Até 20 arquivos por vez.

  2. 2

    Confira a largura e o limite

    Largura começa em 128 px e Tamanho máximo em 256 KB. Use Início e Fim para ficar só com os dois ou três segundos que fazem a reação.

  3. 3

    Converta e envie

    Clique em Converter para GIF, baixe o arquivo e adicione-o nas configurações de emoji do seu servidor.

Envie o GIF e clique em Converter para GIF: ele é reduzido a 128 px de largura, e a largura e a paleta diminuem mais, se necessário, até o arquivo ficar com 256 KB ou menos.

Por que 256 KB é o número dos emojis

Apps de chat carregam todos os emojis de um canal de uma vez, muitas vezes dezenas por tela, então limitam cada arquivo com rigor. O Discord fixou o limite de emoji personalizado em 256 KB, e o do Slack é ainda menor. Um GIF de site de reações costuma ter 480 px de largura ou mais e dura vários segundos, o que o coloca na casa dos megabytes.

O GIF não tem compressão de movimento: cada quadro é guardado como uma imagem indexada compactada com LZW, o método de dicionário que Terry Welch publicou em 1984. Reduzir o quadro de 480 px para 128 px de largura corta mais de 90% dos pixels por quadro, e é por isso que a largura faz a maior parte do trabalho aqui.

Limites de arquivo de emojis e figurinhas por app

Limites em kilobytes para animações pequenas
ÓrgãoExigênciaFonte
Emoji personalizado do DiscordAté 256 KB; 128 × 128 px recomendado; GIF permitido para emoji animado—
Figurinhas do DiscordAté 512 KB em 320 × 320 px—
Emoji personalizado do SlackImagem quadrada com menos de 128 KB; defina Tamanho máximo como 128 KB para o Slack—

GIF

Graphics Interchange Format (GIF)

O GIF foi lançado pela CompuServe em 1987 e ainda é o formato com maior suporte para animações curtas em loop. Ele é sem perda, mas limitado a uma paleta de 256 cores por quadro, por isso fotos e degradês mostram faixas e pontilhado. Aceita só transparência do tipo liga/desliga (1 bit), o que deixa bordas serrilhadas em formas curvas. GIFs animados costumam ser muito maiores que o mesmo trecho em MP4 ou WebP. Todo navegador, app de chat e plataforma social reproduz GIFs.

Compressão
Sem perdas
Transparência
Sim
Animação
Sim
Lançamento
1987 · CompuServe
Conversor de GIF

GIF

Graphics Interchange Format (GIF)

O GIF foi lançado pela CompuServe em 1987 e ainda é o formato com maior suporte para animações curtas em loop. Ele é sem perda, mas limitado a uma paleta de 256 cores por quadro, por isso fotos e degradês mostram faixas e pontilhado. Aceita só transparência do tipo liga/desliga (1 bit), o que deixa bordas serrilhadas em formas curvas. GIFs animados costumam ser muito maiores que o mesmo trecho em MP4 ou WebP. Todo navegador, app de chat e plataforma social reproduz GIFs.

Compressão
Sem perdas
Transparência
Sim
Animação
Sim
Lançamento
1987 · CompuServe
Conversor de GIF

Um GIF é espremido até 256 KB para virar emoji ou reação de chat, onde a plataforma impõe um teto em kilobytes e mostra a imagem com algumas dezenas de pixels, então largura e número de quadros podem cair muito abaixo do que um GIF normal usa.

Como deixar um GIF abaixo de 256 KB

  1. Estreite o quadro

    128 px bastam para um emoji. Cada vez que a largura cai pela metade, três quartos dos pixels vão embora.

  2. Encurte o loop

    Fique só com o gesto que importa. Um loop de dois segundos a 12 a 15 fps tem cerca de 30 quadros.

  3. Enxugue a paleta

    Baixe Cores para 64 ou 32 em desenhos chapados. Fotos precisam de 128 ou mais para a pele não ficar posterizada.

Com Limitar tamanho do arquivo ligado, o conversor aplica esses passos por você, reduzindo largura e cores até o GIF caber; cortar o clipe é a única escolha que fica com você, porque só você sabe qual momento importa. Para um GIF de mensagem no chat, e não de emoji, o comprimir GIF para o Discord trabalha com o limite de anexo de 10 MB.

O mesmo raciocínio em kilobytes vale para imagens estáticas: o guia para diminuir o tamanho da imagem em KB explica por que as dimensões pesam mais que a qualidade. Se você está criando a animação a partir de um clipe de vídeo, a ferramenta vídeo para GIF dá controle mais fino da taxa de quadros antes de comprimir.

Perguntas sobre comprimir GIF para 256 KB

Por que o Discord diz que meu arquivo de emoji é grande demais?

O Discord aceita emojis personalizados de até 256 KB, e um GIF salvo direto de um site de memes costuma ter vários megabytes. Envie-o aqui com Tamanho máximo em 256 KB e o resultado passa na verificação.

Que dimensões deve ter um GIF de emoji animado?

O Discord recomenda 128 × 128 px, por isso Largura começa em 128 aqui. Um clipe largo mantém a proporção, então corte-o em quadrado antes se quiser que ele preencha a caixa do emoji.

Um GIF de 10 segundos cabe em 256 KB?

Raramente, se o movimento for suave. Dez segundos a 15 fps são 150 quadros, e cada quadro de 128 × 128 tem 16.384 pixels antes da compressão. Corte o clipe nos dois ou três segundos principais com Início e Fim, ou baixe a Taxa de quadros para 10 fps.

Por que meu GIF comprimido parece granulado no tamanho de emoji?

Esse pontilhado é o dithering, que mistura cores da paleta para simular degradês. A 128 px ele gasta bytes e aparece como ruído, então defina Pontilhamento (dithering) como Nenhum para desenhos com cores chapadas e deixe Sierra só para rostos e fotos.

Preciso de Nitro para usar emojis animados?

Membros do servidor com a permissão Gerenciar expressões podem adicionar um emoji animado ao servidor sem Nitro. Já usar emojis animados em mensagens é um recurso do Nitro, então membros gratuitos os veem, mas não conseguem enviá-los.