Conversor de formato de vídeo

Converta vídeos entre os formatos MP4, WebM, AVI e MKV.

Seus arquivos nunca saem do seu dispositivo

Arraste e solte um arquivo de vídeo aqui

ou clique para navegar · MP4, WebM, MOV, AVI, MKV (máx 2 GB)

Contentores, codecs, e o que a conversão realmente muda

A maioria das extensões de ficheiro nomeia um contentor, não um codec. Um ficheiro .mp4 é uma envoltura que contém uma faixa de vídeo mais uma faixa de áudio mais metadados. A faixa de vídeo pode estar codificada com H.264, H.265, VP9, AV1 ou várias outras. A faixa de áudio pode ser AAC, MP3, Opus ou FLAC. Converter entre contentores (MP4 para MKV, por exemplo) não recodifica necessariamente nada se ambos os contentores aceitarem os mesmos codecs; o FFmpeg pode fazer isso em segundos via stream copy. Converter entre codecs (H.264 para VP9, por exemplo) exige recodificar cada quadro do zero, o que é lento e com perdas. Esta ferramenta deteta o que é necessário e escolhe o caminho mais barato quando possível.

Porque existem contentores: MP4 (ISO/IEC 14496-14) foi desenhado para streaming e indexação, com tabelas de procura rápidas e suporte para muitos codecs, e reproduz em todo o lado. WebM (Google, 2010) é um subconjunto do Matroska restrito a codecs livres de royalties (VP8/VP9/AV1 mais Opus/Vorbis) para a web aberta. MOV (Apple QuickTime, 1991) é o predecessor do MP4 e o formato nativo do macOS; o material de edição ProRes vive quase sempre em MOV. MKV (Matroska) é o canivete suíço aberto: trata de codecs arbitrários, faixas de legendas, marcadores de capítulo, anexos; comum para rips de Blu-ray e anime. AVI é o legado da Microsoft de 1992, metadados fracos, visto sobretudo com codificações DivX/Xvid antigas.

Porque a conversão às vezes falha: mudar o nome de um .mov para .mp4 não muda nada dentro do ficheiro. Se o seu iPhone exportou vídeo HEVC, um dispositivo Windows 10 sem as extensões multimédia HEIC/HEVC irá rejeitá-lo independentemente da extensão. A conversão real tem de recodificar o fluxo de vídeo para um codec que o destino aceite. Esta ferramenta usa por defeito H.264 mais AAC para a saída MP4, a combinação mais universalmente compatível disponível.

Como esta ferramenta funciona por dentro

Mesmo motor que o compressor de vídeo: FFmpeg compilado para WebAssembly via Emscripten por Jerome Wu a partir de 2019. O binário do lado do navegador tem cerca de 30 MB, corre inteiramente no separador via multi-thread SharedArrayBuffer (exige os cabeçalhos Cross-Origin-Opener-Policy: same-origin e Cross-Origin-Embedder-Policy: require-corp, que este site define). Quando solta um vídeo, o ficheiro é lido para o sistema de ficheiros virtual do WebAssembly via um leitor em streaming.

Por trás dos bastidores, a ferramenta lança comandos como -i input.mov -c:v libx264 -preset medium -crf 23 -c:a aac -b:a 128k output.mp4 para a conversão MOV para MP4. Para mudanças só de contentor onde o codec já está correto (por exemplo, converter um ficheiro MKV que já contém H.264 mais AAC para MP4), a ferramenta usa -c copy para uma operação de stream copy quase instantânea que apenas reescreve o contentor sem recodificar. A escolha acontece automaticamente ao sondar o ficheiro de entrada.

Seleção de codec por formato: a saída MP4 usa vídeo H.264 mais áudio AAC (universal). A saída WebM usa vídeo VP9 mais áudio Opus (aberto e moderno). A saída MKV usa H.264 mais AAC por defeito mas pode transportar qualquer coisa que o Matroska suporte. A saída AVI usa vídeo MPEG-4 Parte 2 mais áudio MP3 (compatibilidade legada). A ferramenta escolhe o par codec/contentor correto para que o leitor recetor não rejeite o ficheiro.

Breve história dos contentores de vídeo

Como funciona

  1. Importe seu vídeo : clique para selecionar ou arraste e solte um arquivo de vídeo em um formato comum (MP4, WebM, AVI, MOV, MKV).
  2. Escolha o formato de saída : selecione o formato-alvo e ajuste, se necessário, as configurações de qualidade, resolução e codec.
  3. Converta e baixe : clique em Converter e depois baixe o arquivo de saída após o processamento.

Por que usar o conversor de vídeo ?

Os formatos de vídeo se fragmentam entre plataformas, MP4 funciona em todo lugar, WebM é otimizado para a web, MOV é o padrão do Mac e MKV é comum para vídeo de alta qualidade. Quando um vídeo se recusa a tocar em um dispositivo ou fazer upload em uma plataforma, convertê-lo para o formato certo resolve o problema instantaneamente. Este conversor baseado em navegador trata as conversões de formato mais comuns sem precisar de instalação nem envio a servidores externos.

Funcionalidades

Fluxos de conversão do mundo real

Armadilhas comuns e o que significam

Privacidade: o seu vídeo nunca sai do seu dispositivo

CloudConvert, Convertio, FreeConvert, Zamzar, OnlineConvertFree e muitos outros usam todos o mesmo pipeline: carregar o ficheiro inteiro, o servidor corre o FFmpeg, descarrega o resultado. Um vídeo de telemóvel de 200 MB significa 200 MB de upload e 50 a 200 MB de download através da infraestrutura deles. O conteúdo de vídeo inclui comumente caras, localizações, áudio de conversas, gravações de ecrã de interfaces privadas, cenas geo-marcadas. A maioria dos operadores publica políticas de privacidade comprometendo-se a apagar uploads em 1 a 24 horas e a cifrar em trânsito; os maiores têm certificações ISO/IEC 27001. Têm fortes razões comerciais para honrar essas políticas. Mas «apagado dentro de uma hora» não é «nunca visto». Durante essa janela o ficheiro está na infraestrutura do operador, acessível a qualquer processo ou pessoa com as permissões certas, visível em registos e cópias de segurança conforme a política de retenção do operador.

Esta ferramenta nunca carrega nada. O pipeline completo (seleção de ficheiro, descodificação via leitores nativos do navegador, conversão via ffmpeg.wasm WebAssembly, descarga via API blob do navegador) corre dentro do seu separador do navegador. Sem uploads, sem pedidos de rede a transportar dados de vídeo, sem entradas de registo. Pode verificar abrindo as ferramentas de programador do navegador no separador Rede antes de converter: nenhum pedido sai com conteúdo de vídeo. Apenas o carregamento inicial da página e o download único de cerca de 30 MB do ffmpeg.wasm (em cache para visitas posteriores) tocam na rede. Ponha o navegador em modo de avião depois do carregamento da página e o conversor continua a funcionar em ficheiros locais.

Quando outra ferramenta é a escolha certa

Perguntas frequentes

Quais formatos de vídeo são suportados ?

A ferramenta suporta a conversão entre MP4 (H.264/AAC), WebM (VP8/VP9/Opus), OGG (Theora/Vorbis) e outros formatos compatíveis com a web. O suporte a AVI, MOV e MKV depende das capacidades do navegador via a API WebCodecs.

Por que a conversão é lenta para vídeos grandes ?

A conversão de vídeo é pesada em processamento. Arquivos grandes (acima de 500 MB) ou vídeo em alta resolução (4K) podem levar vários minutos. A conversão é executada no seu navegador via WebAssembly, então a velocidade depende da CPU do seu dispositivo.

Vou perder qualidade durante a conversão ?

Qualquer conversão entre codecs com perdas (como H.264 para VP9) implica alguma perda geracional. Converter em bitrates altos minimiza a perda de qualidade visível. Para arquivamento sem perdas, use a configuração de qualidade máxima ou um codec sem perdas se disponível.

Outras perguntas frequentes

Posso simplesmente mudar o nome da extensão do ficheiro?

Não. A extensão é metadado para o sistema operativo mas não muda os bytes codificados reais lá dentro. Um .mov com o nome mudado para .mp4 continua codificado no codec original, que pode ou não ser reproduzível no ambiente alvo. A conversão real tem de recodificar (ou re-muxar) o fluxo real.

A qualidade vai baixar?

Conversões por stream copy (quando o codec não muda, só o contentor) são sem perdas: os bits são copiados literalmente para a nova envoltura. Conversões com recodificação (quando o codec muda) introduzem uma geração de ruído de quantização; a saída é visualmente próxima mas matematicamente diferente da entrada. Evite converter o mesmo ficheiro várias vezes através de mudanças de codec; cada ronda adiciona outra geração de perda.

Devo escolher MP4, WebM, AVI ou MKV?

MP4 para partilhar com qualquer pessoa em qualquer coisa. WebM para incorporação web onde quer melhor compressão e não se importa de perder compatibilidade com o Safari pré-2024. MKV para arquivo com legendas e marcadores de capítulo preservados. AVI só se um sistema legado o exigir especificamente. Por defeito MP4 em caso de dúvida.

Porque é que a conversão é mais lenta do que a reprodução?

Descodificar vídeo é computacionalmente leve (o seu telemóvel fá-lo em tempo real com baixo consumo). Codificar vídeo é computacionalmente pesado: o codificador tem de procurar a melhor forma de comprimir cada quadro, o que é ordens de magnitude mais trabalho do que descodificar. Um clipe de 5 minutos pode levar 5 a 20 minutos a codificar em boa qualidade num CPU típico de portátil. Codificadores de hardware (NVENC, QuickSync, VideoToolbox) são 10 a 20x mais rápidos mas exigem apps de secretária; as ferramentas de navegador não conseguem aceder a eles.

Existe um equivalente de secretária ou linha de comando?

Sim, vários. HandBrake (gratuito, GUI multiplataforma, usa o mesmo FFmpeg por baixo). FFmpeg CLI é a ferramenta canónica de linha de comando. MKVToolNix para operações específicas do Matroska. Subler para metadados MP4 no macOS. Todos produzem uma saída essencialmente idêntica a esta ferramenta de navegador porque partilham o mesmo motor subjacente.

Os metadados EXIF irão sobreviver à conversão?

A maioria não. A conversão só de contentor (stream copy MKV para MP4 por exemplo) preserva uma quantidade razoável; a recodificação de codec tipicamente descarta miniaturas embutidas, tags GPS e chaves de metadados arbitrárias. Se o seu fluxo depende da preservação de metadados, use uma ferramenta de secretária com bandeiras explícitas de mapeamento de metadados (-map_metadata 0 do FFmpeg mais -movflags use_metadata_tags).

Ferramentas relacionadas

Cortador de vídeo Vídeo → texto Criador de GIF Conversor de áudio