Skip to main content

O que é um arquivo WebM? Como abrir, reproduzir e converter

WebM é um formato de vídeo aberto do Google para a web, com vídeo VP8, VP9 ou AV1. O que há dentro, como abrir arquivos WebM e como convertê-los.

Converter MP4 para WebM

Envie seu arquivo — obtenha WebM instantaneamente

MP4 WebM

Toque para escolher seu arquivo

ou

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

Envio criptografado via HTTPS. Arquivos excluídos automaticamente em 2 horas.

Como abrir um arquivo WebM

  • Qualquer computador: arraste o arquivo para uma janela do Chrome, Firefox ou Edge. O navegador o reproduz.
  • Windows, Mac, Linux: o VLC media player reproduz WebM, incluindo vídeo VP9 e AV1.
  • Mac: o QuickTime Player não abre arquivos WebM; use um navegador ou o VLC.
  • Android: o player integrado e o Chrome reproduzem WebM.
  • iPhone e iPad: o suporte depende da versão do iOS. Se um arquivo não reproduzir, use o app VLC ou converta-o para MP4.

Para editar um arquivo WebM ou reproduzi-lo em uma TV, convertê-lo para MP4 costuma ser a solução mais fácil.

WebM: um contêiner aberto para a web

WebM é um formato contêiner multimídia projetado para a web. Foi lançado pelo Google em maio de 2010 como parte do Projeto WebM, uma iniciativa para estabelecer padrões de vídeo abertos e livres de royalties para HTML5. O formato é baseado no contêiner Matroska (a mesma tecnologia por trás dos arquivos MKV), adaptado especificamente para entrega web.

Os arquivos WebM contêm vídeo codificado com os codecs VP8, VP9 ou AV1 e áudio codificado com Vorbis ou Opus. Todos esses codecs são de código aberto e livres de royalties, o que significa que qualquer pessoa pode codificar, decodificar e distribuir conteúdo WebM sem pagar taxas de licenciamento de patentes.

Ponto-chave: WebM é um contêiner, não um codec. É o empacotamento que contém os dados reais de vídeo e áudio. A qualidade é determinada pelo codec dentro (VP8, VP9 ou AV1), não pelo próprio contêiner WebM.

A história do WebM

A história do WebM começa com a On2 Technologies, uma empresa de codecs de vídeo que desenvolveu a série de codecs VP. O Google adquiriu a On2 em fevereiro de 2010 por 124,6 milhões de dólares, principalmente pelo codec VP8. Em maio de 2010, o Google abriu o código do VP8 sob uma licença no estilo BSD e anunciou o formato WebM na conferência Google I/O.

O momento foi estratégico. Em 2010, a tag HTML5 <video> estava sendo padronizada, mas a web não tinha um codec de vídeo livre de royalties com o qual todos os fornecedores de navegadores pudessem concordar. O H.264 estava sobrecarregado por patentes através da MPEG LA, tornando impossível para software livre e de código aberto incluí-lo sem preocupações de licenciamento. O Google posicionou o WebM como a alternativa aberta.

Chrome e Firefox adotaram o suporte ao WebM imediatamente. O Opera seguiu. O Internet Explorer da Microsoft e o Safari da Apple resistiram, continuando a suportar apenas H.264. A «guerra dos codecs» de 2010-2015 moldou o cenário de vídeo web que temos hoje — e, em última análise, levou o Google a desenvolver o VP9 (2013) e co-desenvolver o AV1 (2018) com a Alliance for Open Media.

Codecs dentro do WebM

Um arquivo WebM pode conter um dos três codecs de vídeo e um dos dois codecs de áudio:

Codec Tipo Lançado Principal característica
VP8 Vídeo 2010 Primeiro codec WebM; comparável ao H.264 Baseline
VP9 Vídeo 2013 ~30 % menor que H.264 na mesma qualidade; usado pelo YouTube para 4K
AV1 Vídeo 2018 ~30 % menor que VP9; codec aberto de próxima geração
Vorbis Áudio 2000 Áudio com perdas de código aberto; combinado com VP8
Opus Áudio 2012 Eficiente de 6 a 510 kbps; forte em bitrates baixos

VP9 é o codec de vídeo mais amplamente utilizado em arquivos WebM hoje. O YouTube adotou o VP9 em 2014 e o usa em grande parte do seu streaming, incluindo 4K, ao lado do H.264 e do AV1. O VP9 alcança compressão aproximadamente 30 % melhor que o H.264 com a mesma qualidade percebida, o que se traduz em economias significativas de largura de banda na escala do YouTube.

AV1 é a geração mais recente, desenvolvida colaborativamente pela Alliance for Open Media (AOM) — um consórcio que inclui Google, Mozilla, Microsoft, Apple, Amazon, Netflix e outros. O AV1 melhora o VP9 em mais ~30 %, mas a codificação é significativamente mais lenta. O suporte do navegador para AV1 em WebM está crescendo rapidamente, com Chrome 70+, Firefox 67+ e Edge 79+ suportando-o.

Opus é um codec de áudio aberto e moderno. Em testes de audição públicos, ele igualou ou superou AAC, MP3 e Vorbis nos bitrates testados, especialmente nos baixos. O Opus lida com tudo, desde fala de baixo bitrate (6 kbps) até música de alta fidelidade (510 kbps) com um único codec, tornando-o ideal para vídeo web.

Onde o WebM é usado

O WebM tornou-se profundamente incorporado no ecossistema web:

  • YouTube: transmite grande parte de seus vídeos em VP9 e, cada vez mais, em AV1. A reprodução em 4K no Chrome ou no Firefox usa um desses dois codecs abertos.
  • Wikipedia / Wikimedia Commons: requer WebM (ou Ogg) para todos os uploads de vídeo. MP4 explicitamente não é permitido devido a preocupações com licenciamento de patentes.
  • WebRTC: o padrão de tempo real por trás das videochamadas no navegador exige suporte a VP8 e H.264, e VP9 e AV1 são amplamente usados. As chamadas trafegam via RTP, e não em arquivos WebM, mas as gravações feitas no navegador geralmente são salvas em WebM.
  • Reddit / Imgur: muitos “GIFs” no Reddit, no Imgur e em sites semelhantes são, na verdade, vídeos MP4 ou WebM curtos e sem som, muito menores do que GIFs animados reais.
  • HTML5 <video>: WebM é um formato de primeira classe para o elemento de vídeo HTML5, suportado nativamente pelo Chrome, Firefox, Edge e Opera desde suas primeiras versões.
  • API MediaRecorder: quando aplicações web gravam vídeo através do navegador (gravação de tela, captura de webcam), a maioria dos navegadores usa o formato WebM por padrão.

Perspectiva de escala: o YouTube afirmou em 2017 que as pessoas assistem a mais de 1 bilhão de horas de vídeo por dia na plataforma, e grande parte disso é transmitida em VP9. Isso faz do VP9 um dos codecs de vídeo mais assistidos.

Suporte a navegadores & dispositivos

O suporte ao WebM varia por navegador e dispositivo:

Plataforma Suporte WebM VP9 Observações
Chrome Completo Desde o Chrome 29 (2013)
Firefox Completo Desde o Firefox 28 (2014)
Edge Completo Desde o Edge 79 (baseado em Chromium, 2020)
Opera Completo Desde o Opera 16 (2013)
Safari (macOS) Completo Versões recentes; versões antigas podem não reproduzir WebM
Safari (iOS) Completo Versões recentes do iOS; as antigas podem precisar de um app como o VLC
Android Completo Desde o Android 4.4 (VP8 desde 2.3)
Smart TVs Parcial O aplicativo do YouTube usa VP9; a reprodução nativa varia por fabricante
VLC Player Completo Multiplataforma, inclui decodificadores VP8/VP9/AV1

Em 2026, o WebM VP9 é suportado por mais de 97 % dos navegadores web globalmente (fonte: Can I Use). O último grande retardatário foi o Safari, que adicionou suporte ao WebM em versões posteriores. Para desenvolvedores web, o WebM é agora um formato padrão seguro para vídeo HTML5.

Estrutura técnica dos arquivos WebM

WebM é um perfil (subconjunto) do formato contêiner Matroska. Matroska (MKV) é um contêiner de código aberto muito flexível que suporta praticamente qualquer combinação de codecs. O WebM restringe essa flexibilidade a um conjunto específico de codecs abertos:

  • Cabeçalho EBML: o primeiro elemento em cada arquivo WebM, identificando-o como um documento baseado em Matroska com o DocType WebM. Isso é análogo ao átomo ftyp no MP4.
  • Segment: o elemento raiz contendo todos os dados de mídia, organizados em clusters.
  • Tracks: metadados descrevendo cada faixa — resolução do vídeo, taxa de quadros, ID do codec, taxa de amostragem de áudio e número de canais.
  • Clusters: grupos de quadros de vídeo e áudio codificados com carimbos de data/hora. Cada cluster normalmente contém 1–5 segundos de mídia.
  • Cues: um índice de busca para acesso aleatório, semelhante às tabelas de amostras do átomo moov no MP4.

Os arquivos WebM podem ser configurados para streaming colocando o elemento Cues antes dos Clusters (análogo ao faststart no MP4). Isso permite que o navegador navegue dentro do vídeo sem baixar o arquivo inteiro primeiro.

Como converter WebM para MP4 ou MP4 para WebM

  • MP4 para WebM (o conversor acima): vídeo VP9 com CRF 30 e áudio Opus a 128 kbps. O equivalente no FFmpeg é ffmpeg -i input.mp4 -c:v libvpx-vp9 -crf 30 -b:v 0 -row-mt 1 -cpu-used 3 -pix_fmt yuv420p -c:a libopus -b:a 128k output.webm.
  • WebM para MP4: recodifique para H.264 e AAC para dispositivos sem suporte a WebM. Nosso conversor de WebM para MP4 usa estas configurações: ffmpeg -i input.webm -c:v libx264 -crf 23 -preset medium -pix_fmt yuv420p -c:a aac -b:a 192k -movflags +faststart output.mp4.

As duas direções recodificam o vídeo, porque WebM e MP4 normalmente carregam codecs diferentes. Guarde o original caso precise dele depois.

Pronto para converter?

Converta seus arquivos MP4 para WebM aberto e livre de royalties

MP4 WebM

Toque para escolher seu arquivo

ou

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

Perguntas frequentes

WebM é um formato contêiner de vídeo aberto e livre de royalties desenvolvido pelo Google. Ele contém vídeo VP8, VP9 ou AV1 com áudio Vorbis ou Opus dentro de um contêiner baseado em Matroska. WebM foi projetado especificamente para uso web e é suportado nativamente por todos os principais navegadores, incluindo Chrome, Firefox, Edge, Opera e versões recentes do Safari.

O Google desenvolveu e lançou o WebM em maio de 2010 no Google I/O. O Google havia adquirido a On2 Technologies (a criadora do VP8) em fevereiro de 2010 por 124,6 milhões de dólares e abriu o código do codec VP8 sob uma licença no estilo BSD. O contêiner WebM foi construído como um perfil Matroska projetado especificamente para entrega web.

Dispositivos Android suportam a reprodução WebM nativamente desde o Android 2.3 (2010). Em iPhones, o suporte depende da versão do iOS: as versões recentes reproduzem WebM no Safari, as mais antigas precisam de um app como o VLC. Em navegadores web em qualquer dispositivo, o WebM é reproduzido nativamente através de vídeo HTML5.

Nenhum é universalmente melhor. WebM com VP9 oferece melhor compressão (arquivos aproximadamente 30 % menores com a mesma qualidade) e licenciamento livre de royalties, tornando-o ideal para incorporação web. MP4 com H.264 tem suporte universal de decodificação por hardware em todos os dispositivos, tornando-o a escolha mais segura para compartilhamento. Escolha com base no seu caso de uso: WebM para a web, MP4 para reprodução universal.

Um arquivo WebM contém dados de áudio e vídeo, não um programa, então reproduzi-lo é tão seguro quanto reproduzir um MP4. Como em qualquer download, obtenha arquivos de fontes confiáveis e mantenha seu navegador e seu player atualizados.

Arraste-o para o Chrome, Edge ou Firefox, ou abra-o no VLC. O VLC reproduz arquivos WebM com VP8, VP9 e AV1 sem codecs extras.

Mais guias sobre MP4 para WebM

WebM vs MP4: qual é melhor em qualidade, tamanho e suporte?
Arquivos WebM (VP9) costumam ser ~30% menores e livres de royalties; MP4 (H.264) roda em qualquer aparelho. Qual usar...
VP9 vs H.264: qualidade, tamanho de arquivo e compatibilidade comparados
O VP9 gera arquivos menores com a mesma qualidade e é livre de royalties; o H.264 codifica mais rápido e roda em tudo...
Melhor formato de vídeo para a web: WebM, MP4 ou AV1?
O melhor formato de vídeo para a web: MP4 (H.264) como padrão seguro, WebM (VP9) para arquivos menores e AV1 para os ...
Codificação VP9: configurações do FFmpeg, CRF e velocidade explicados
VP9 no FFmpeg: o comando libvpx-vp9, CRF com -b:v 0, velocidade cpu-used, row-mt, two-pass, áudio Opus e HandBrake, a...
Voltar ao conversor MP4 para WebM

Solicitar um recurso

0 / 2000