Reprodução de vídeo HEVC (H.265)

Por que alguns vídeos tocam apenas áudio na interface web do PlainApp e como ativar a reprodução nativa de HEVC (H.265) no seu navegador.

Por que alguns vídeos tocam apenas áudio

As câmeras dos celulares modernos (Pixel, iPhone, Samsung…) gravam vídeo em HEVC (H.265) — na mesma qualidade, o tamanho do arquivo cai pela metade em relação ao H.264. Porém, a decodificação HEVC não vem integrada a todos os navegadores.

PlataformaChrome / EdgeSafariFirefox
macOS
Integrado (VideoToolbox do sistema)
Windows
Somente com a extensão do sistema "HEVC Video Extensions" instalada
Android
Decodificador por hardware
Versões mais recentes, decodificador por hardware
iOS / iPadOS
Todos os navegadores usam WebKit

Ponto-chave: navegadores Chromium (Chrome, Edge, Brave…) não trazem um decodificador HEVC próprio — eles delegam ao decodificador do sistema operacional. No Windows, isso significa a extensão opcional "HEVC Video Extensions"; no macOS, o VideoToolbox, sempre presente. Por isso a mesma versão do Edge reproduz HEVC em um Mac, mas mostra tela preta (só áudio) em um PC Windows ou VM sem a extensão. O Firefox não suporta HEVC em vídeo da web de forma alguma.

Quando a interface web do PlainApp detecta essa situação, ela converte automaticamente o vídeo para H.264 no seu celular e reproduz essa versão — você verá um banner de aviso. A qualidade original é sempre preservada no aparelho; a conversão afeta apenas aquela sessão do navegador e fica em cache para a próxima vez.

Como obter reprodução nativa (qualidade original)

Três maneiras de fazer o navegador decodificar HEVC diretamente, para que os vídeos toquem na qualidade original plena, sem conversão.

Windows — instale a extensão HEVC

Instale a extensão oficial HEVC Video Extensions (~US$ 0,99) na Microsoft Store e reinicie o navegador.

A antiga versão gratuita "from Device Manufacturer" foi retirada pela Microsoft, mas se o fabricante do seu PC a pré-instalou, você já está coberto.

Máquinas virtuais (UTM / Parallels / VMware): a extensão funciona, mas não há decodificação por hardware de GPU — a reprodução usa decodificação por software na CPU. Para uso intenso, baixe o arquivo e reproduza em um player local.

Qualquer sistema desktop — baixe e reproduza localmente

Use o botão de download em qualquer vídeo e abra o arquivo com um player que tenha decodificador HEVC próprio.

Os players integrados do macOS e do Windows (QuickTime / Movies & TV) também reproduzem HEVC depois de instalar a extensão acima.

Linux

O Chromium usa a pilha VAAPI/VDPAU do sistema: o HEVC funciona quando o driver da GPU expõe um decodificador HEVC. Caso contrário, use o fluxo de baixar e reproduzir localmente acima, ou o Firefox 135+ em hardware compatível.

vainfo | grep -i hevc

Notas técnicas

Os navegadores relatam sua capacidade real de decodificação via canPlayType() e MediaCapabilities.decodingInfo(). A interface web do PlainApp testa "video/mp4; codecs=hvc1.1.6.L93.B0" antes de decidir se pede o stream transcodificado — o teste reflete o registro de decodificadores do sistema, e é por isso que o mesmo navegador se comporta de forma diferente em cada máquina.

O Chromium habilitou a decodificação HEVC da plataforma por padrão no Chrome 107 (outubro de 2022). Para se aprofundar, veja o guia mantido pela comunidade enable-chromium-hevc-hardware-decoding.

A tag do codec importa: trilhas HEVC em MP4 marcadas como hvc1 são aceitas universalmente, enquanto hev1 é rejeitada por algumas versões antigas do Safari.

Leituras complementares sobre o suporte a HEVC em navegadores e plataformas.

Perguntas frequentes