Skip to content
Back to Blog
format-comparisons

H.264 vs. H.265 vs. AV1: Comparativo de Codecs de Vídeo (2026)

2026-05-17 Leitura de 9 min

O que esses três codecs realmente são

H.264, H.265 e AV1 são padrões de compressão de vídeo. Pense neles como algoritmos que encolhem arquivos de vídeo brutos enormes para algo que você possa de fato armazenar e transmitir. Um único minuto de vídeo bruto em 1080p60 tem cerca de 12 GB. O propósito de um codec é basicamente descartar de forma inteligente informações visuais que seus olhos não vão perceber, mantendo apenas o que é essencial. O H.264, padronizado lá em 2003, se tornou o rei indiscutível do vídeo. Ele esteve por trás de tudo, desde os discos Blu-ray até os primórdios do YouTube. Ele é apoiado por um pool de patentes gerenciado pela Via LA, o que significava que usuários comerciais frequentemente enfrentavam taxas de licenciamento, embora a fiscalização tenha sido notoriamente inconsistente ao longo dos anos. O H.265 (ou HEVC) apareceu em 2013 com uma grande promessa: 40–50% mais compressão que o H.264 com a mesma qualidade visual. Mas a situação dos royalties rapidamente se transformou em uma bagunça completa. Vários pools de patentes concorrentes criaram tanta névoa jurídica que grandes empresas como Apple, Google e Mozilla se recusaram a dar suporte a ele em seus navegadores por anos. O AV1 é a resposta direta e livre de royalties para esse caos. Desenvolvido pela Alliance for Open Media — uma enorme coalizão que inclui Google, Apple, Netflix, Amazon e Intel — o AV1 foi finalizado em 2018. Ele almeja um salto adicional de 30% em eficiência sobre o H.265. Por ser de uso gratuito para todos, todos os principais navegadores agora o suportam, e a decodificação por hardware é padrão na maioria dos dispositivos vendidos desde 2022. Essa história não é apenas curiosidade. O codec certo para um trabalho não se resume a especificações técnicas. Fatores do mundo real, como custos de licenciamento, suporte de hardware e velocidade de codificação, são tão importantes quanto a pura eficiência de compressão.

Eficiência de Compressão: Os Números que Realmente Importam

Comparações de codecs podem ser vagas sobre qualidade, então vamos olhar para os números concretos de pesquisas publicadas. A Netflix fez uma comparação massiva em 2020, testando os três codecs com pontuações VMAF equivalentes (uma métrica robusta de qualidade perceptual). Para conteúdo 1080p com VMAF de alta qualidade de 93, eles descobriram que o H.265 precisava de cerca de 45% menos bitrate que o H.264. O AV1, por sua vez, precisava de cerca de 35% menos bitrate que o H.265. Isso coloca o AV1 em uma redução total de 60–65% em comparação com o antigo padrão H.264. O que isso significa para o tamanho dos arquivos? Um filme de 90 minutos que tem 4 GB em H.264 pode encolher para 2,2 GB em H.265 e cair para apenas 1,5 GB em AV1, tudo isso com uma qualidade de streaming aceitável (VMAF ~85). Para um serviço como a Netflix, que entrega milhões de streams, essa é uma diferença revolucionária nos custos de banda. Para arquivar sua coleção de vídeos pessoais, a economia é boa, mas talvez não tão revolucionária. O problema é a velocidade de codificação. Esses ganhos de eficiência vêm com um alto custo computacional, especialmente para o AV1. Usando o codificador original libaom-av1 em seu preset padrão 'good' (cpu-used=4), uma CPU moderna de 8 núcleos talvez consiga processar vídeo 1080p a apenas 15–25 fps. Para comparação, o H.264 usando o codificador clássico libx264 no preset 'medium' voa a 150–300 fps na mesma máquina. Felizmente, o codificador SVT-AV1, desenvolvido pela Intel e Netflix, diminui drasticamente essa lacuna de desempenho. No preset 6, o SVT-AV1 pode atingir 80–120 fps para conteúdo 1080p, enquanto ainda supera com folga o H.265 em compressão. Este é o codificador que o CocoConvert usa para a saída em AV1, e é assim que entregamos os arquivos finalizados em minutos, não em horas. A codificação H.265 com libx265 fica no meio-termo, geralmente rodando a 30–60 fps para 1080p em seu preset medium. É um degrau notável abaixo da velocidade do H.264, mas ainda muito mais rápido que os codificadores AV1 originais.

Suporte de Navegadores e Dispositivos em 2026

O suporte em dispositivos mudou tão drasticamente que o velho conselho — 'use H.264 para tudo' — agora está perigosamente desatualizado. Você precisa de mais nuances. O H.264 ainda é o campeão indiscutível de compatibilidade. Qualquer navegador, smart TV e celular da última década irá reproduzi-lo sem problemas. Se você está enviando um vídeo para um público amplo e desconhecido, o H.264 continua sendo a aposta mais segura. Ele simplesmente funciona. Com o H.265, a história é outra. O suporte de hardware é amplo, mas o suporte de software é um campo minado. Os iPhones decodificam HEVC por hardware desde o iPhone 7 (2016). O suporte no Android depende do chipset; um Snapdragon 835 topo de linha ou mais recente funciona bem, mas chips MediaTek mais baratos de 2019-2021 são uma aposta arriscada. No desktop, o Safari suporta HEVC nativamente, mas o Chrome e o Firefox só o fazem se você tiver o hardware certo e os codecs no nível do sistema operacional. A verdadeira dor de cabeça é o Windows, onde você pode ter que dizer a um usuário para comprar as Extensões de Vídeo HEVC por R$ 5 na Microsoft Store. Essa fragmentação torna o H.265 uma má escolha para distribuição geral na web. O AV1, enquanto isso, se tornou o vencedor claro para o streaming moderno na web. Chrome, Firefox, Edge e até o Safari (desde a versão 16.4) todos o suportam. A decodificação por hardware agora é comum: está presente nos Macs com Apple Silicon, CPUs Intel de 11ª geração em diante, GPUs AMD RDNA2 em diante, GPUs Nvidia da série RTX 30 em diante e em quase qualquer dispositivo Android com um SoC de 2022 ou mais recente. Não é surpresa que o YouTube e a Netflix agora usem o AV1 como padrão para uma grande parte de suas transmissões. Para os usuários do CocoConvert, a escolha é clara. Se as análises do seu site mostram um público moderno usando navegadores atualizados, o AV1 é uma excelente escolha. Mas se você está criando arquivos para uma intranet corporativa que ainda roda em máquinas com Windows 7 bloqueadas, o H.264 não é apenas uma boa ideia — é obrigatório. Uma nota rápida para profissionais: a saída AV1 do CocoConvert é otimizada para entrega na web. Atualmente, não suportamos a incorporação de metadados Dolby Vision HDR em AV1 dentro de um contêiner MP4, um recurso que alguns fluxos de trabalho de ponta exigem. Para esse caso de uso específico, o H.265 em um contêiner MKV ou MP4 ainda é a opção padrão da indústria.

Qual Codec Escolher para Casos de Uso Comuns

Esqueça a ideia de um único codec 'melhor'. A escolha certa depende inteiramente do que você está fazendo. Aqui está um resumo para cenários comuns. **Upload para o YouTube ou plataformas sociais:** Não complique. Codifique seu arquivo mestre em H.264 com um bitrate bem alto (o YouTube sugere 10–20 Mbps para 1080p, 35–68 Mbps para 4K) e envie. A plataforma vai recodificá-lo em vários formatos e qualidades de qualquer maneira, incluindo AV1, VP9 e H.264. Enviar um arquivo AV1 pronto não ajuda em nada; eles vão simplesmente transcodificá-lo novamente. **Arquivamento de filmagens brutas:** O H.265 é o cavalo de batalha aqui. Ele oferece um equilíbrio fantástico entre compressão e qualidade, e é suportado por todos os principais editores de vídeo como Premiere Pro, DaVinci Resolve e Final Cut Pro. Você obtém uma economia de espaço significativa em relação ao H.264 sem os tempos de codificação extremos do AV1. Um arquivo H.265 de 10 bits em um contêiner MKV com CRF 18 é um formato sólido para filmagens que você deseja preservar, mas não está editando ativamente. **Vídeo auto-hospedado na web:** É aqui que você pode ser esperto. Use AV1 com CRF 32–38 (escala SVT-AV1) como sua fonte principal, com uma versão H.264 como fallback. O elemento `<video>` do HTML5 facilita isso. Essa configuração oferece aos navegadores modernos uma experiência superior e de baixa largura de banda, garantindo quase 100% de compatibilidade com dispositivos mais antigos. **Compartilhamento com família ou destinatários não técnicos:** H.264 em um contêiner MP4. Sem exceções. Ele vai rodar na TV Samsung, no notebook Windows, no iPad e no celular Android de cinco anos de idade deles sem nenhum aviso para instalar codecs. Você vai poupar a si mesmo de uma ligação de suporte. **Conteúdo 4K HDR:** H.265 com metadados HDR10 é a opção mais confiável hoje. Embora o AV1 com HDR10 funcione no Chrome e no Firefox, o suporte em players de mídia autônomos ainda é irregular. Para Dolby Vision, você está praticamente preso ao H.265 ou H.264 em configurações de contêiner muito específicas. O AV1 com Dolby Vision ainda é um formato voltado para o futuro que o hardware ainda não alcançou totalmente. Quando você usa o CocoConvert, mapeamos esses casos de uso para nossos perfis de saída. 'Compatível com a Web' oferece um arquivo H.264 universal, 'Web Moderno' usa nosso pipeline otimizado de AV1, e 'Qualidade de Arquivo' usa como padrão o H.265 Main10 para preservar a qualidade e os dados HDR.

Configurações de Qualidade que Realmente Fazem a Diferença

A escolha do codec é apenas metade da batalha. Uma codificação H.265 mal configurada pode facilmente parecer pior do que uma codificação H.264 bem ajustada com o mesmo tamanho de arquivo. As configurações importam imensamente. Todos os três codecs usam um modo de controle de taxa chamado CRF (Constant Rate Factor), no qual você escolhe um nível de qualidade e deixa o codificador definir o bitrate. Números mais baixos significam maior qualidade e arquivos maiores, mas as escalas são diferentes para cada codec: - H.264 (libx264): CRF 18 é frequentemente considerado visualmente sem perdas. CRF 23 é um ótimo padrão para alta qualidade, e CRF 28 é sólido para streaming de baixa largura de banda. - H.265 (libx265): A escala é diferente. Um CRF 24 aqui é aproximadamente equivalente ao CRF 23 do H.264 em qualidade percebida. CRF 28 é um alvo comum para streaming. - AV1 (SVT-AV1): A escala é mais ampla (0–63). Um CRF de 35 é um bom ponto de partida, aproximadamente equivalente ao H.264 em CRF 23. Além do CRF, o preset do codificador tem um impacto enorme na eficiência. Usar o preset 'veryslow' com o libx264 pode encolher um arquivo em 10–15% em comparação com o 'medium' no mesmo CRF. Leva uma eternidade, mas para uma codificação final de arquivamento, vale a pena. Para trabalhos em lote onde tempo é dinheiro, 'fast' ou 'faster' é uma troca perfeitamente aceitável. Aqui vai uma dica crucial para o H.265: sempre adicione `-tag:v hvc1` ao criar um arquivo MP4 para dispositivos Apple. Sem essa tag, o QuickTime e o iOS simplesmente se recusarão a reproduzir o vídeo, mesmo que o codec seja suportado. Qualquer um que já tenha lutado com a compatibilidade de vídeo em produtos da Apple conhece essa frustração específica. É um detalhe fácil de esquecer que o CocoConvert cuida automaticamente para todas as saídas H.265 em MP4. Para o AV1, o parâmetro `--film-grain` no codificador SVT-AV1 é brilhante. Ele permite sintetizar o granulado do filme no lado da decodificação em vez de tentar codificá-lo, economizando uma tonelada de bitrate em material de origem com ruído. Um valor de 8–12 funciona bem para filmes granulados; para vídeo digital limpo, deixe em 0. Por fim, não ignore a codificação de duas passagens (two-pass). Se você precisa atingir um bitrate específico, uma codificação de duas passagens analisa o vídeo na primeira passagem para distribuir os bits de forma mais inteligente na segunda. Isso quase sempre resulta em uma qualidade visivelmente melhor do que uma codificação VBR de passagem única com o mesmo bitrate médio. É por isso que os perfis 'Otimizado para Streaming' do CocoConvert usam este método.

Codificação por Hardware: A Troca entre Velocidade e Qualidade

Codificadores de software como libx264, libx265 e SVT-AV1 oferecem a melhor qualidade absoluta para um determinado tamanho de arquivo, mas podem ser dolorosamente lentos. A alternativa é a codificação por hardware, que usa chips dedicados na sua GPU ou CPU. Eles são extremamente rápidos — muitas vezes de 10 a 50 vezes mais rápidos — mas a contrapartida é um arquivo maior, tipicamente de 20 a 40% maior para a mesma qualidade visual. NVENC da Nvidia, AMF da AMD e Quick Sync da Intel são os três grandes. O NVENC suporta H.264, H.265 e (na série RTX 40 e mais recentes) AV1. O AMF lida com H.264 e H.265, com o suporte a AV1 chegando nas GPUs RDNA3. O Quick Sync da Intel suporta todos os três desde suas CPUs de 12ª geração. A diferença de qualidade entre a codificação por hardware e por software também está diminuindo. Para muitos tipos de conteúdo, o codificador AV1 nas GPUs da série RTX 40 da Nvidia é genuinamente competitivo com o SVT-AV1 baseado em software em seus presets mais rápidos (6-8). Para streaming ao vivo ou gravação de tela, onde você precisa de resultados em tempo real, o AV1 por hardware não é mais um grande sacrifício; é uma opção fantástica. O pipeline de conversão do CocoConvert, no entanto, usa exclusivamente codificação por software para todos os formatos. Esta é uma escolha de design deliberada. Como um serviço em nuvem, priorizamos a qualidade consistente e reproduzível, independentemente do hardware do servidor subjacente. Os codificadores de software oferecem essa confiabilidade. A contrapartida é que o processamento de arquivos muito longos, como longas-metragens, pode levar mais tempo do que levaria no seu desktop local com uma GPU nova. Um vídeo 4K de 2 horas sendo convertido para AV1 pode levar de 20 a 45 minutos, dependendo da carga do servidor. Acreditamos em ser transparentes sobre isso, pois ajuda você a decidir se nosso serviço é a ferramenta certa para o seu trabalho específico. Se você está convertendo uma biblioteca enorme em lote, um script FFmpeg local usando codificação por hardware pode ser um caminho mais prático.

A Conclusão Prática

O cenário de codecs em 2026 tem uma hierarquia muito mais clara do que há poucos anos. O AV1 venceu decisivamente a batalha pelo streaming na web; é livre de royalties, amplamente suportado e oferece compressão superior. O H.265 é a ferramenta certa para arquivamento, fluxos de trabalho profissionais e distribuição de conteúdo 4K HDR onde o suporte ao AV1 ainda pode ser instável. O H.264 é o fallback universal, aquele que você usa quando não tem ideia de qual dispositivo reproduzirá o arquivo. Para a maioria das pessoas que usam o CocoConvert, isso simplifica bastante a decisão. Escolha 'Compatível com a Web (H.264)' para alcance máximo. Selecione 'Web Moderno (AV1)' para seu próprio site ou aplicativo se você sabe que seus usuários têm dispositivos modernos. E use 'Arquivo (H.265)' para armazenar filmagens de alta qualidade a longo prazo. Também é importante saber para que o CocoConvert foi criado. Nós somos excelentes em converter entre esses três codecs para uso na web e arquivamento, aplicando automaticamente configurações de qualidade testadas em batalha e lidando com os detalhes complicados de contêiner (como aquela tag `hvc1`) que muitas vezes confundem as pessoas com comandos manuais do FFmpeg. Onde você vai querer uma ferramenta diferente é para processamento em lote de bibliotecas massivas, fluxos de trabalho de masterização profissional que precisam de metadados com precisão de quadro, ou autoria complexa de Dolby Vision HDR. A melhor maneira de ver a diferença é testar você mesmo. Não confie apenas em gráficos de benchmark. Envie um clipe curto e representativo do seu próprio conteúdo — de 30 a 60 segundos é o suficiente — e compare os resultados. As diferenças do mundo real no tamanho do arquivo e na qualidade visual do seu próprio vídeo dirão tudo o que você precisa saber.