O que é o formato de ficheiro WEBM?
Um arquivo .webm contém dados multimídia como um contêiner derivado do Matroska - um subconjunto restrito do formato .MKV projetado para entrega aberta na web. O formato foi desenvolvido com o apoio do Google em 2010 como um formato livre e aberto para fins relacionados à internet. Um contêiner .webm pode compreender:
- dados de fluxo de vídeo codificados em tecnologia VP8, VP9 ou AV1,
- dados de fluxo de áudio compactados usando o codec Opus ou Vorbis,
- faixas de texto no formato WebVTT - a versão inicial do formato não suportava nenhum tipo de legenda.
O formato é restrito apenas a codecs selecionados, todos os quais são de código aberto para facilitar o uso em aplicativos gratuitos e pagos. Os navegadores da web que suportam WebM não devem ter problemas para abrir qualquer arquivo .webm, pois não é necessário instalar codecs adicionais no sistema. O formato é bem adequado para streaming de qualidade variável e entrega de taxa de bits adaptável. .webm também é comumente usado para videoconferência.
Nenhum software adicional é necessário para usar este formato, pois qualquer aplicativo que o suporte já possui os recursos necessários para processar dados .webm. Quando um arquivo armazena áudio e vídeo, seu tipo MIME é video/webm; para conteúdo apenas de áudio, o tipo MIME é audio/webm. O .webm compartilha sua assinatura binária (magic bytes) (1A 45 DF A3) com arquivos .MKV e é distinguido internamente por um elemento DocType. Formatos abertos relacionados incluem .OGG para áudio e .MP4 para suporte mais amplo a codecs.
Segurança e proteção
RISCO: LOWUm arquivo WebM contém dados de mídia, não código executável, portanto, o arquivo em si é de baixo risco. Os perigos do mundo real são adjacentes: falsos «pacotes de codecs WebM» ou downloads de «WebM player» que incluem adware (você nunca precisa de um - VLC e navegadores reproduzem WebM nativamente), truques de extensão dupla .webm.exe e conversores online que enviam seu vídeo privado para um servidor de terceiros. Use uma ferramenta local (VLC/HandBrake/ffmpeg) para qualquer coisa privada e mantenha os players atualizados.
Detalhes do formato
em resumoProgramas que abrem arquivos WEBM
Detalhes técnicos
especificação profunda| Base do contêiner | EBML (Extensible Binary Meta Language) - um subconjunto restrito de Matroska otimizado para entrega aberta na web |
| Codecs de vídeo suportados | VP8, VP9 e AV1 |
| Codecs de áudio suportados | Opus e Vorbis |
| Formato de legenda | WebVTT (Web Video Text Tracks) |
| Tipo MIME | video/webm (áudio + vídeo); audio/webm (apenas áudio) |
| Magic bytes | 1A 45 DF A3 no deslocamento 0 (cabeçalho EBML; compartilhado com MKV, distinguido pelo DocType „webm”) |
| Identificador DocType | „webm” armazenado no elemento EBML DocType, distinguindo-o do „matroska” do Matroska |
| Suporte nativo do navegador | Chrome, Firefox, Edge e Opera reproduzem .webm nativamente sem plugins ou pacotes de codecs extras |
| Streaming adaptável | Compatível com MPEG-DASH para entrega de taxa de bits adaptável via HTTP |
| Resolução máxima | Sem limite rígido do contêiner; VP9 e AV1 suportam até 8K (7680×4320) na prática |
| Suporte HDR | VP9 Profile 2 e AV1 suportam profundidade de cor de 10 bits e 12 bits para conteúdo HDR (espaço de cor BT.2020) |
| Vídeo com canal alfa | VP8 e VP9 suportam um plano alfa dedicado para camadas de vídeo transparentes |
| Suporte a múltiplas faixas | Um único arquivo .webm pode conter várias faixas de vídeo, áudio e legendas |
| Busca de acesso aleatório | Busca precisa por bloco habilitada pelos elementos de índice EBML Cues incorporados no contêiner |
| Cadeia de ferramentas de codificação | ffmpeg suporta saída .webm via -c:v libvpx-vp9 (ou libaom-av1) e -c:a libopus |
| Primárias de cor | VP9 e AV1 sinalizam primárias de cor BT.709, BT.2020 e DCI-P3 para conteúdo SDR e de ampla gama |
| Lançado | 2010 (Google, royalty-free web video) |
| Padrão aberto | Sim · livre de royalties |
| Especificação | www.webmproject.org |
Conversões de WEBM
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos WEBM.