Comprimir vídeo para Discord

Deixe qualquer clipe abaixo do limite de 10 MB do Discord sem Nitro. Processado no seu aparelho; nada é enviado.

Para onde vai?
10 MB
1 MB100 MB
Seu arquivo nunca sai deste dispositivo

Discord

Sem Nitro, o Discord aceita arquivos de até 10 MB. O Nitro Basic aumenta para 50 MB e o Nitro para 500 MB.

O Discord não comprime o vídeo para você: se o arquivo passar do limite, ele é simplesmente recusado, então é preciso diminuir antes.

O que cabe em 10 MB

O que o compressor escolhe para um clipe típico de celular em 1080p a 30 fps (cerca de 16 Mbit/s) de várias durações quando o limite é 10 MB:

DuraçãoResoluçãoBitrate do vídeo
30 segundos720p2.367 kbit/s
1 minuto540p1.146 kbit/s
2 minutos360p552 kbit/s
5 minutos240p193 kbit/s
10 minutos240p 24 fps67 kbit/s

Como funciona

  1. Lemos o vídeo no seu aparelho e medimos quanto detalhe (SI) e quanto movimento (TI) ele tem.
  2. Com o tamanho escolhido calculamos o orçamento exato de bitrate e escolhemos a resolução e a taxa de quadros que ficam melhores com ele. Resolução menor com bits suficientes fica melhor que resolução cheia quadriculada.
  3. Sua GPU codifica o vídeo via WebCodecs. Formatos que o navegador não decodifica passam pelo FFmpeg compilado para WebAssembly.
  4. Se o resultado passar do limite, mesmo que pouco, codificamos de novo com um bitrate corrigido para o arquivo caber.

Perguntas

Preciso de Nitro para mandar vídeos longos?

Não. Comprima o clipe para logo abaixo de 10 MB e ele vai numa conta gratuita. Em clipes longos o Nibbo reduz a resolução para a imagem ficar limpa em vez de quadriculada.

Meu vídeo é enviado para algum servidor?

Não. O Nibbo roda no seu navegador e comprime o vídeo no seu aparelho. Você pode desligar o Wi-Fi depois que a página carregar e ele continua funcionando.

Por que a resolução do meu vídeo diminui?

Um arquivo pequeno tem um número fixo de bits. Espalhar esses bits por menos pixels dá uma imagem limpa; manter a resolução cheia deixaria tudo quadriculado.