IA no seu dispositivo — profissional e privado.

Vídeo

MP4, MOV ou WebM: qual formato de vídeo usar e quando converter

Um contêiner não é um codec, e essa única confusão explica quase todas as falhas de compatibilidade de vídeo. O que MP4, MOV e WebM realmente guardam, qual serve a cada destino e quando converter não custa nada.

Atualizado em 18 de agosto de 20269 min de leitura

Quase todo problema de «este vídeo não abre» nasce do mesmo mal-entendido: falamos de MP4, MOV e WebM como se fossem formatos de vídeo do mesmo jeito que JPG e PNG são formatos de imagem. Não são. São contêineres — caixas — e o que importa é qual codec está dentro da caixa. Dois arquivos podem terminar em .mp4 e apenas um abrir, porque o contêiner nunca foi aquilo a que o seu reprodutor se opunha.

O contêiner é a caixa, o codec é o conteúdo

Um arquivo de vídeo guarda pelo menos três coisas distintas: um fluxo de vídeo, um fluxo de áudio e o índice que diz qual quadro pertence a qual momento. O contêiner define como isso é empacotado e como metadados como rotação e marcas de capítulo são armazenados. O codec define como as próprias imagens são comprimidas.

Portanto .mp4 diz respeito ao empacotamento. Não diz se o vídeo lá dentro é H.264, que qualquer aparelho desta década decodifica, ou H.265/HEVC, que a maioria dos navegadores só reproduz quando o aparelho tem um decodificador HEVC por hardware — e, no Windows, o Edge e o Firefox ainda precisam das Extensões de Vídeo HEVC da Microsoft. É por isso que um MP4 exportado de um celular roda perfeitamente nesse celular e mostra um retângulo preto no notebook de um colega. A extensão batia; o codec não. Se você não sabe o que tem, o leitor de metadados informa o codec, a resolução, a taxa de quadros e a duração do arquivo real, em vez do que o nome alega.

MP4MOVWebM
Pensado paraDistribuição universalEdição em sistemas AppleReprodução na web
Codec de vídeo usualH.264, às vezes H.265H.264, HEVC, ProResVP9 ou AV1
Codec de áudio usualAACAAC ou PCM sem compressãoOpus ou Vorbis
Roda em todos os navegadoresSim, com H.264Pouco confiável fora do SafariChrome, Firefox, Edge; Safari com VP9
Roda no AndroidSimMuitas vezes nãoSim
Tamanho com qualidade igualReferênciaParecido, ou enorme com ProRes20–40% menor
Bom para arquivar ediçõesAceitávelSimNão — é um formato web com perdas

MP4: o que escolher quando você está em dúvida

MP4 com vídeo H.264 e áudio AAC é o mais perto que o vídeo digital chegou de um formato universal. Roda em celulares de qualquer sistema operacional, em TVs conectadas, em todos os navegadores, em todos os editores, e sobe para qualquer plataforma sem surpresas de transcodificação. Quando alguém pede «um arquivo de vídeo» e não diz mais nada, é disto que está falando.

O único ponto fraco do MP4 é o tamanho. H.264 é um codec de 2003 e é superado com folga por tudo o que veio depois. Essa compatibilidade se paga com cerca de um terço mais bytes do que um codec moderno precisaria para a mesma imagem. Para um arquivo que você envia uma vez por e-mail, tanto faz. Para um vídeo embutido numa página que milhares de pessoas vão carregar, é tudo.

MOV: excelente em casa, incômodo em todo o resto

MOV é o contêiner QuickTime da Apple, e o MP4 de fato derivou dele — razão pela qual os dois são tão parecidos por dentro que converter entre eles costuma ser reempacotar em vez de recodificar. MOV é o que um iPhone produz e é o formato natural dentro do Final Cut e de outros fluxos de trabalho centrados na Apple, onde também pode carregar ProRes: um codec intermediário de altíssima qualidade e tamanho enorme, feito para editar e não para distribuir.

O atrito começa quando o arquivo sai desse mundo. O Windows Media Player, muitos aparelhos Android, a maioria dos navegadores e um bom número de formulários de envio ou recusam MOV de saída, ou aceitam e falham em silêncio durante o processamento. Se você vai mandar material para alguém cujo equipamento desconhece, converter MOV para MP4 elimina toda uma categoria de problema antes que ela apareça.

WebM: arquivos menores para páginas que você controla

WebM é um contêiner aberto feito para a web, com vídeo VP9 ou AV1 e áudio Opus. Na mesma qualidade visual costuma ser 20–40% menor que H.264 em MP4, o que num vídeo de fundo hospedado por você ou num clipe de produto se traduz direto em página mais rápida e menos banda. Roda nativamente no Chrome, Firefox e Edge, e no Safari atual para VP9.

A fraqueza dele é tudo o que não é navegador. Mandar um WebM para um cliente, importá-lo num editor antigo ou subi-lo numa plataforma que espera material no padrão de broadcast pode dar errado. Trate WebM como formato de entrega para páginas que você controla, não como algo que você entrega a outra pessoa. Converter MP4 para WebM na hora de publicar, mantendo o MP4 como o arquivo que você de fato compartilha, dá os dois.

MP4, MOV e WebM em qualquer direção — processados no seu dispositivo, não nos nossos servidores.

Converter um vídeo

Escolhendo pelo destino

Para onde vaiUsePor quê
Outra pessoa, por e-mail ou mensagemMP4 com H.264Abre no que quer que ela tenha
YouTube, Instagram, TikTokMP4 com H.264Tudo é recodificado no envio de qualquer forma — entregue uma fonte limpa
Um elemento de vídeo no seu próprio siteWebM, com MP4 de reservaMenos bytes para a maioria, cobertura universal para o resto
De volta ao editor para mais trabalhoMOV/ProRes ou o arquivo original da câmeraEditar um formato de entrega acumula dano de compressão
Arquivamento de longo prazo do trabalho prontoMP4 com bitrate generosoAinda legível daqui a dez anos, sem decodificador proprietário
Um colega no WindowsNada de MOVO lugar onde um MOV falha em silêncio com mais frequência

A linha que vale internalizar é a terceira. Um elemento de vídeo aceita várias tags de origem e o navegador toca a primeira que entende, então listar WebM antes de MP4 dá à maioria o arquivo menor e a todos os demais o compatível, sem custo para nenhum dos grupos.

Quanto custa converter, e quando não custa nada

Todo codec de vídeo, exceto os de arquivamento, tem perdas: decodificar um vídeo e recodificá-lo descarta mais um pouco de detalhe — o que aparece principalmente em gradientes, borrão de movimento e áreas escuras. Converter uma vez costuma ser invisível. Converter o mesmo clipe quatro vezes enquanto ele passa de mão em mão é como um material acaba parecendo filmado através de uma tela de mosquiteiro.

  • Reempacote em vez de recodificar sempre que der. MOV para MP4 com H.264 já dentro é troca de contêiner, e nenhuma qualidade se perde. O nosso conversor recodifica mesmo nesse caso, com um bitrate tirado da sua fonte, então ali a mudança é pequena em vez de zero.
  • Converta a partir da melhor fonte que você ainda tem. Voltar ao arquivo original sempre vence converter a cópia comprimida que alguém mandou.
  • Faça todas as edições e exporte uma vez só. Cortar, organizar e ajustar cor custam uma geração cada se forem exportados separadamente. O editor de vídeo faz tudo numa única exportação.
  • Não converta na esperança de encolher um arquivo. Se está grande demais, comprima de propósito com um tamanho alvo em mente; trocar de contêiner resolve muito pouco.
  • Verifique se a taxa de quadros sobreviveu. Um clipe a 60 fps convertido para 30 fps perde para sempre metade da suavidade de movimento, e algumas predefinições fazem isso sem avisar.

Uma nota prática sobre onde o trabalho acontece. Arquivos de vídeo são grandes e muitas vezes pessoais — filmagens de família, trabalho inédito, material de cliente sob acordo. Todas as conversões daqui rodam no seu próprio dispositivo, não nos nossos servidores, então o arquivo não precisa ser enviado, entrar na fila de um servidor nem ficar no armazenamento de outra pessoa esperando ser apagado. Também significa que um arquivo de 2 GB não é um upload de 2 GB. O conversor gratuito aceita arquivos de até 100 MB e 5 minutos e exporta até 720p; no Pro, o único limite real é a sua máquina.

AVI, MKV e o resto

AVI é um contêiner da Microsoft de 1992, anterior aos codecs e metadados modernos, e por isso não consegue guardar coisas que um reprodutor atual espera, como taxa de quadros variável confiável. Arquivos que chegam em AVI costumam ser antigos, e o movimento certo é converter uma vez para MP4 e ficar com isso. MKV é tecnicamente o contêiner mais capaz de todos — trilhas de legenda e áudio ilimitadas, quase qualquer codec —, o que o torna popular para filmes arquivados e impopular entre navegadores e formulários de envio, que em geral o recusam.

O GIF merece menção porque as pessoas recorrem a ele como formato de vídeo e ele não é um. Não tem áudio, é limitado a 256 cores e fica enorme para qualquer coisa além de alguns segundos. Para um laço curto e mudo, um MP4 ou WebM sem som fica melhor e pesa uma fração — embora, se uma plataforma realmente exigir um GIF, converter vídeo em GIF tenha seu próprio conjunto de compromissos que vale conhecer antes de começar.

Perguntas frequentes

MP4 ou MOV tem melhor qualidade?

Nenhum dos dois, por si só. Ambos são contêineres, e a qualidade vem do codec e do bitrate lá dentro. Um MOV com ProRes tem qualidade muito maior que um MP4 comum; um MOV com o mesmo fluxo H.264 de um MP4 é idêntico a ele. A vantagem real do MOV é poder carregar codecs de edição que o MP4 normalmente não carrega.

Converter MOV para MP4 perde qualidade?

Muito pouca. A maioria dos arquivos MOV de celular já contém vídeo H.264 e áudio AAC, que o MP4 suporta diretamente, então em princípio os fluxos poderiam ser apenas reempacotados num contêiner novo. O nosso conversor recodifica o vídeo mesmo assim, com um bitrate tirado da sua fonte, então a mudança é pequena, mas não zero; o plano gratuito exporta até 720p e o Pro mantém a resolução completa. Perde-se mais quando a fonte usa um codec que o MP4 não carrega, como ProRes, e o vídeo precisa mesmo ser recomprimido.

Devo usar WebM em vez de MP4 no meu site?

Use os dois. Sirva WebM primeiro, pela economia de 20–40% que a maioria dos visitantes vai ter, e liste uma origem MP4 como reserva no mesmo elemento de vídeo para o que não decodifica VP9 ou AV1. Navegadores tocam a primeira origem que suportam, então a reserva não custa nada a quem nunca precisa dela.

Por que meu vídeo não roda no Windows?

Duas causas prováveis. Ou é um arquivo MOV, que o Windows trata de forma inconsistente, ou é um MP4 com H.265/HEVC, que o Windows pode não decodificar sem um codec adicional (as Extensões de Vídeo HEVC da Microsoft). Converter para MP4 com H.264 resolve os dois, e ler antes os metadados do arquivo diz com qual deles você está lidando.

Continue lendo

Mais sobre Vídeo →