Arquivos WebM: feitos para navegadores, incômodos em todo o resto
O que o WebM contém, por que gravadores de tela o geram e por que o MP4 resultante da conversão pode ficar maior. Converta WebM no seu navegador, sem upload.
Visão geral
- Tipo
- Vídeo
- Formato contêiner
- Sim
- Extensões
- .webm
- Tipo MIME
- video/webm
- Codecs comuns
- vp8, vp9, av1, opus, vorbis
O WebM é um contêiner Matroska enxugado para uma lista curta de codecs livres de royalties: vídeo VP8 ou VP9 com áudio Vorbis ou Opus. O Google o publicou em 2010 para que a web pudesse ter vídeo sem negociar licenças, e deu certo — todo navegador reproduz WebM, e as APIs de navegador que gravam vídeo ou áudio o geram por padrão.
Saiba mais
Esse último ponto é o motivo pelo qual a maioria das pessoas encontra o formato. Um gravador de tela rodando em uma aba, a gravação de uma reunião, uma mensagem de voz de um app web, um download de um site que serve WebM: tudo chega como .webm. Aí você tenta abrir o arquivo em um editor e descobre que o mundo fora do navegador gira em torno do H.264 — porque é isso que as câmeras produzem e o que o hardware decodifica.
Converter para MP4 é uma recodificação de verdade, não um reempacotamento, já que VP9 e H.264 são codecs sem relação entre si, então leva uma fração considerável da duração do clipe. E o resultado muitas vezes fica maior que o WebM, apesar de perder um pouco de qualidade, simplesmente porque o VP9 é o codec mais eficiente. Gravações de tela mostram isso com mais nitidez: são quase estáticas, e é exatamente isso que o VP9 comprime melhor.
Uma assimetria a saber sobre este site: o WebM que geramos é VP8 com Vorbis, não VP9 com Opus. Na versão WebAssembly do ffmpeg usada aqui, o codificador VP9 trava no primeiro quadro e o codificador Opus falha com qualquer entrada, enquanto os dois decodificadores funcionam bem. Assim, as conversões a partir de WebM não são afetadas, e as conversões para WebM ficam uma geração atrás e rodam em uma única thread.
Converter WebM para outros formatos
Converter outros formatos para WebM
Perguntas frequentes: WebM
Por que meu MP4 convertido é maior que o WebM?
Porque o VP9 comprime com mais eficiência que o H.264, especialmente em gravações de tela e animações. Você está convertendo por compatibilidade e paga por isso em tamanho e em um pouco de qualidade.
Por que meu editor recusa WebM?
Porque os programas de edição são construídos em torno dos codecs que as câmeras produzem — H.264 e HEVC. VP8 e VP9 vieram da web, não da indústria de câmeras, então o suporte fora dos navegadores continuou irregular.
Quanto tempo leva converter para MP4?
Uma fração considerável da própria duração do clipe, porque cada quadro é decodificado e recodificado. Não é o reempacotamento de poucos segundos que MOV para MP4 permite.
Posso extrair o áudio de um WebM?
Sim, e é rápido — o vídeo é descartado em vez de decodificado. O áudio dentro dele costuma ser Opus, então dê ao MP3 uma taxa de bits generosa: Opus a 32 kbps soa bem, MP3 a 32 kbps não.
Por que este site gera VP8 em vez de VP9?
Porque, na versão WebAssembly do ffmpeg usada aqui, o codificador VP9 trava no primeiro quadro e o codificador Opus falha com qualquer entrada. VP8 com Vorbis é a combinação que funciona, e todo navegador ainda a reproduz.
WebM é melhor que MP4?
Tecnicamente, os codecs dentro dele são mais eficientes, e ele não envolve licenciamento de patentes. O MP4 toca em muito mais dispositivos. Qual é melhor depende inteiramente de para onde o arquivo vai.
Preciso de WebM para um site?
Não para reprodução — todo navegador também reproduz MP4. Escolha WebM para evitar codecs com patentes, ou sirva os dois e deixe o navegador escolher.
WebM só com áudio funciona aqui?
Sim. Gravadores de voz de navegador costumam gerar um WebM sem faixa de vídeo; ele é convertido do mesmo jeito, e um pouco mais rápido.