Converter M4V para WebM

Aqui você converte M4V para WebM de graça e sem conta: solte o arquivo acima e em poucos segundos o resultado está pronto para baixar. A conversão acontece dentro do seu próprio navegador, então o arquivo nunca é enviado. Funciona igual no Windows, no macOS e no Linux e também no iPhone e no Android, e continua funcionando mesmo se você cortar a conexão.

  • Onde roda No seu navegador. O arquivo nunca é enviado.
  • Com perdas Parte do detalhe é trocada por tamanho. WebM não consegue guardar tudo o que um M4V guarda.
  • Limite de tamanho Até 100 MB por arquivo, de graça e sem conta.
  • Vale saber O vídeo é recodificado em vez de copiado, então algum detalhe se perde mesmo no ajuste mais alto. Faixas de legenda e capítulos não vão junto. Quando o som está num formato que o navegador não sabe decodificar — AC-3, E-AC-3, DTS e TrueHD, comuns em cópias de disco e de streaming —, a imagem é convertida do mesmo jeito e o resultado sai mudo.

Até 100 arquivos de uma vez. Formatos misturados não são problema.

Nada dentro do M4V atravessa para o WebM

Toda outra conversão deste conjunto carrega algo junto. Os destinos MP4 e MOV mantêm o mesmo H.264 e AAC que o M4V já tinha; os destinos de áudio mantêm a taxa de amostragem. Este não mantém nada. O WebP é gravado com vídeo VP9 e áudio Opus, e o M4V guarda H.264 ou HEVC com AAC, então os dois fluxos são decodificados até o estado bruto e construídos de novo do zero por codecs diferentes.

Isso é o ponto, não um efeito colateral. O motivo de um destino pedir WebM é quase sempre que H.264 e AAC carregam patentes e VP9 e Opus não carregam. Uma conversão que preservasse algo dos codecs originais não teria resolvido o problema que o leitor realmente tem.

Um MP4 já toca em qualquer navegador, então confira se você precisa disso

O motivo mais comum de alguém procurar um WebM é "estou colocando um vídeo numa página web", e para esse propósito o caminho MP4 é melhor. H.264 dentro de um MP4 é decodificado nativamente por todo navegador atual, codifica numa fração do tempo, e é o arquivo que você precisaria de qualquer forma como alternativa. Se nada te disse que H.264 é inaceitável, pegue o MP4 e siga em frente.

O que torna o WebM válido apesar da espera é uma regra que você não escreveu. Alguns projetos simplesmente não hospedam vídeo com patente. Algumas organizações evitam H.264 por motivos de licenciamento que não têm nada a ver com qualidade. E se você já está servindo duas origens de um único elemento `<video>`, listar o arquivo VP9 primeiro deixa navegadores que conseguem ler ele baixar menos bytes para a mesma imagem.

Onde um M4V é recusado e um WebM é aceito

Plataformas de conteúdo aberto são o caso mais claro. O Wikimedia Commons e vários acervos abertos aceitam WebM e Ogg e recusam formatos que carregam licença de patente, o que significa que uma palestra ou demonstração produzida pela Apple não pode ser contribuída do jeito que está. A conversão é o preço da entrada, não uma melhoria.

Sistemas de documentação, pipelines de site estático e alguns formulários de upload se comportam do mesmo jeito por motivos próprios, geralmente uma política herdada de um projeto de código aberto. O que esses destinos têm em comum é que a exigência está escrita em algum lugar. Nenhuma televisão pede por VP9, e é justamente por isso que esta página tem um leitor diferente das páginas de MP4 e MKV.

Codificar VP9 é o trabalho mais lento deste site

Codificadores de H.264 estão em praticamente todo celular, notebook e chip gráfico feito nos últimos quinze anos. Codificadores de VP9 são bem menos comuns em hardware, então o trabalho costuma cair no software rodando na aba. O mesmo clipe que vira um MP4 numa unidade de tempo pode levar várias delas para virar um WebM, e a diferença cresce com a resolução, não com o tamanho do arquivo.

Planeje em torno disso. Converta o trecho que você precisa, não a gravação inteira, reduza a resolução se o destino é uma página e não uma exibição, e deixe a aba aberta — fechar cancela o trabalho em vez de colocar na fila. Se o navegador não tem nenhum codificador de VP9 disponível, a conversão avisa isso antes de aceitar o arquivo, em vez de falhar no meio do caminho.

Resolução é a alavanca que se paga sozinha aqui

O VP9 descreve a mesma imagem em menos bytes que o H.264, o que é um dos argumentos a favor dele, mas a economia bem maior numa página web não é escolher um codec melhor — é não entregar pixels que o layout nunca exibe. Uma gravação de palestra em 4K embutida numa coluna de 800 pixels de largura está gastando a maior parte dos bytes em detalhe que o navegador descarta imediatamente.

O controle oferece de 2160p até 360p, com a largura ajustando automaticamente para nada esticar, e pedir mais do que a origem tem é ignorado de propósito. Reduzir antes de codificar também encurta a própria codificação, o que neste destino é a diferença entre uma espera e uma tarde inteira.

A trilha sonora é a única parte que genuinamente melhora

O AAC do M4V vira Opus, publicado pela IETF em 2012 como RFC 6716 e escrito na Xiph.Org e na Skype. O Opus é um codec mais forte que o AAC nas taxas de bits que vídeo web usa, especialmente em fala, e todo navegador decodifica ele porque o WebRTC tornou o suporte obrigatório. Numa palestra gravada ou uma demonstração narrada, isso é um ganho de verdade, e não apenas uma troca lateral.

Ainda assim é uma segunda geração de compressão com perdas, e nenhum codificador consegue devolver o que a passagem AAC removeu. O que o codec melhor compra é que a segunda passagem custa menos do que custaria com um codec mais fraco — o que é o motivo de a faixa equilibrada costumar bastar aqui, mesmo em material em que não bastaria em outro lugar.

Um M4V protegido e um formato aberto são ideias opostas

Um M4V comprado na loja iTunes é criptografado com FairPlay. Não há chave no navegador, então as trilhas não podem ser decodificadas, e a conversão relata que nada no arquivo pôde ser convertido. Nenhuma ferramenta deste site remove proteção, e nenhum site que se preze deveria receber o arquivo com essa intenção.

O choque não é só técnico. Os destinos que querem WebM são projetos de conteúdo aberto, e material comprado numa loja não é seu para publicar ali em nenhum formato. Arquivos M4V sem proteção — exportações do QuickTime, iMovie, Final Cut e Compressor, saída de câmera, downloads de curso — convertem normalmente e costumam ser exatamente os que alguém tem o direito de postar.

Servindo o WebM depois de pronto

Num elemento `<video>`, liste o WebM como o primeiro `<source>` e um MP4 como o segundo. Navegadores escolhem o primeiro que entendem, então os que têm decodificador VP9 pegam o arquivo menor, e todo o resto cai automaticamente sem nenhum JavaScript envolvido. Servir só o WebM é uma decisão de perder quem não consegue decodificar ele, o que é um grupo menor do que já foi, mas não é vazio.

Adicione uma imagem de capa enquanto está nisso. Uma imagem parada tirada do próprio vídeo dá ao leitor algo para olhar antes de a reprodução começar, e as páginas de extração de quadro deste site produzem uma a partir do mesmo M4V — pegue alguns segundos depois do início, não em zero, onde a maioria das gravações ainda é um quadro preto.

O M4V não é enviado para ser recodificado

Decodificação, codificação e empacotamento acontecem dentro da aba, no seu próprio processador, usando os codecs que a máquina já traz. Nada carregando o vídeo é enviado a lugar nenhum, e não há conta. O plano gratuito aceita arquivos até 100 MB, o que neste par raramente é a restrição que aperta, já que o material sendo publicado na web costuma ser um clipe, não um longa.

Lotes funcionam do mesmo jeito: até cem arquivos de uma vez, cada um com seu próprio progresso, disponíveis juntos como um ZIP. Considerando quanto tempo de processador o VP9 pede, um lote grande vale a pena começar quando você não precisa da máquina — o custo é seu próprio hardware, e não a fila de outra pessoa, o que também explica não existir limite diário para isso.

Como converter M4V para WebM

  1. Solte o seu arquivo M4V nesta página, ou clique para escolher um.
  2. Escolha WebM como destino. A conversão acontece no seu navegador e o arquivo não é enviado.
  3. Baixe o arquivo WebM pronto.

M4V ou WebM: o que muda

M4V comparado com WebM
M4VWebM
Nome completoVídeo do iTunesVídeo WebM
Extensão do arquivo.m4v.webm
Tipo de mídiavideo/x-m4vvideo/webm
CompressãoCom perdas — o tamanho é comprado com qualidadeCom perdas — o tamanho é comprado com qualidade
Publicado pela primeira vez20052010
Publicado porAppleGoogle
LicençaPublicado, não padronizadoPadrão aberto
Situação hojeAtualAtual
Abre no navegadorAlguns navegadoresTodos os navegadores
Considerado no lugarMP4, MOVMP4, MKV

Abrir o resultado

WebM abre em qualquer navegador atual. M4V alcança ainda menos navegadores. Se o arquivo vai para uma página web ou um formulário, esse costuma ser todo o motivo da conversão.

WebM é um contêiner, não um formato único. O que toca é o codec de dentro — normalmente VP8, VP9 e AV1 — e por isso dois arquivos com a mesma extensão podem se comportar de forma diferente no mesmo aparelho.

VLC lê tanto M4V quanto WebM, então dá para comparar o resultado com o original sem um segundo programa.

Para que serve cada formato

Os dois miram trabalhos diferentes: M4V em entregar um arquivo pronto e celulares, WebM em a web e a transmissão. Vale pesar isso antes, porque o motivo de um existir costuma ser o motivo de o outro ser incômodo.

WebM vem da Google é de 2010. VLC e FFmpeg leem o formato.

De M4V para WebM: perguntas frequentes

Meu arquivo M4V é enviado para algum lugar?

Não. Esta conversão acontece inteiramente no seu navegador, então o arquivo não sai do seu aparelho. Você mesmo pode conferir: abra a aba de rede das ferramentas de desenvolvedor e converta alguma coisa. Você verá a própria página e as requisições de estatística e de publicidade com que este serviço é pago, e nenhuma que leve o seu arquivo. O motor deste par específico é mediabunny, um invólucro do WebCodecs, que aproveita os decodificadores do seu próprio aparelho; seu navegador baixa isso uma vez e guarda.

Converter M4V para WebM é grátis?

É. Sem conta, sem marca d’água e sem cota diária para gastar: roda no seu próprio aparelho, então você pode voltar quantas vezes quiser. O navegador processa arquivos de até 100 MB, 100 por vez. mediabunny é baixado para a sua máquina e roda lá, e por isso não há contador.

Perde qualidade ao converter M4V para WebM?

WebM comprime, então dados se perdem. No ajuste padrão isso não aparece; se você quer garantia, aumente a qualidade. O vídeo é recodificado em vez de copiado, então algum detalhe se perde mesmo no ajuste mais alto. Faixas de legenda e capítulos não vão junto. Quando o som está num formato que o navegador não sabe decodificar — AC-3, E-AC-3, DTS e TrueHD, comuns em cópias de disco e de streaming —, a imagem é convertida do mesmo jeito e o resultado sai mudo.

Qual codec está dentro do arquivo WebM?

WebM é um contêiner, não um formato único. O que toca é o codec de dentro — normalmente VP8, VP9 e AV1 — e por isso dois arquivos com a mesma extensão podem se comportar de forma diferente no mesmo aparelho.

Mais sobre esses formatos