O que é um codec, afinal?
Um codec (codificador-decodificador) é um algoritmo que comprime dados de vídeo. Sem compressão, um minuto de vídeo 1080p pesa mais de 10 GB. Com H.264, são 100–200 MB. Mesma qualidade visual, 99% mais leve.
O compromisso: codecs mais novos comprimem melhor, mas exigem mais CPU para decodificar e podem não ser suportados em dispositivos mais antigos.
Os quatro codecs que você precisa conhecer
H.264 (AVC) — O padrão universal
Lançado em 2003. Ainda o codec mais usado do mundo, e por boas razões.
Os números:
- Tamanho de arquivo: referência (tudo é comparado a isso)
- Suporte de decodificação: 100% dos dispositivos dos últimos 10 anos
- Velocidade de codificação: rápida
- Qualidade em baixo bitrate: boa
Use quando: a compatibilidade importa mais que tudo — redes sociais, email, clientes que podem estar em dispositivos antigos, incorporação em sites.
Exemplo real: Um clipe 1080p de 60 segundos a 8 Mbps em H.264 = ~60 MB.
H.265 (HEVC) — Melhor compressão, suporte mais limitado
Lançado em 2013. Comprime 40–50% melhor que H.264 na mesma qualidade visual.
Os números:
- Tamanho de arquivo: ~50% menor que H.264
- Suporte de decodificação: ~90% dos dispositivos modernos (nem todos os Android antigos, algumas configurações Linux)
- Velocidade de codificação: 2–5× mais lento que H.264
- Qualidade em baixo bitrate: excelente
Use quando: armazenamento de arquivos grandes (vídeo 4K, arquivos), dispositivos modernos, ou upload para plataformas que suportam (YouTube, Vimeo).
Exemplo real: Mesmo clipe de 60 segundos a 8 Mbps em H.265 = ~30 MB (mesma qualidade que o H.264 de 60 MB).
VP9 — A alternativa open source do Google
Lançado pelo Google em 2012. Sem royalties, compressão comparável ao H.265.
Os números:
- Tamanho de arquivo: ~30–40% menor que H.264
- Suporte: Chrome, Firefox, Edge, Android, YouTube — não Safari/iOS nativamente
- Velocidade de codificação: muito lenta
- Qualidade em baixo bitrate: excelente
Use quando: entrega web onde você controla o player, ou uploads para YouTube (o YouTube recodifica tudo para VP9 de qualquer forma).
AV1 — O futuro
Lançado em 2018 pela Alliance for Open Media (Google, Netflix, Apple, Amazon, Mozilla). Sem royalties. A melhor compressão disponível.
Os números:
- Tamanho de arquivo: ~30% menor que H.265, ~50% menor que H.264
- Suporte: crescendo rapidamente — todos os navegadores modernos, iPhone 15+, maioria dos Android 2022+
- Velocidade de codificação: 10–50× mais lento que H.264 (codificadores de hardware estão melhorando)
- Qualidade em baixo bitrate: a melhor
Use quando: streaming (Netflix, YouTube usam), armazenamento de longo prazo onde o tempo de codificação não importa, futureproofing do seu arquivo.
Comparativo lado a lado
| Codec | Tamanho arquivo | Compatibilidade | Velocidade codificação | Melhor para |
|---|---|---|---|---|
| H.264 | Referência | Universal | Rápida | Tudo, em todo lugar |
| H.265 | −50% | Dispositivos modernos | Lenta | 4K, armazenamento, plataformas modernas |
| VP9 | −40% | Web/Android | Muito lenta | Vídeo web, YouTube |
| AV1 | −50%+ | Dispositivos 2022+ | Muito lenta | Streaming, arquivos |
Qual codec para cada caso
Upload para YouTube → H.264 ou H.265. YouTube recodifica para VP9/AV1 de qualquer forma. Envie em H.264 pela velocidade, H.265 para um arquivo de upload menor.
Compartilhar com clientes → H.264 sempre. Você não sabe que dispositivo eles usam.
Vídeo de fundo em site (loop silenciado) → WebM (VP9) para Chrome/Firefox, MP4 (H.264) como fallback. Sirva os dois.
Arquivamento 4K → H.265 ou AV1. H.265 para compatibilidade, AV1 para máxima compressão.
Conteúdo mobile-first → H.264 em 720p. Ainda o mais seguro para suporte máximo.
Serviço de streaming / grande audiência → AV1 se seu codificador suporta aceleração de hardware. Caso contrário, H.265.
Formato de arquivo vs codec
Codecs e formatos de arquivo são coisas diferentes:
- .mp4 = container que pode conter H.264, H.265 ou AV1
- .webm = container que contém VP9 ou AV1
- .mkv = container flexível, contém qualquer coisa
H.264 em MP4 é a escolha universalmente segura. A maioria das plataformas de hospedagem de vídeo aceita e recodifica por conta própria de qualquer forma.
Comprima seu vídeo agora
Compressor de vídeo — envie seu vídeo, escolha o formato de saída (MP4 ou WebM), selecione a qualidade. FFmpeg cuida da codificação usando a mesma lógica de codec descrita acima. Sem conta, sem marca d'água.