Sem upload, 100% local, sem conta

Tutorial

Converter um vídeo do iPhone para MP4 que roda em qualquer lugar no Windows

Os iPhones salvam vídeo como HEVC dentro de um arquivo .mov por padrão. Navegadores modernos e versões recentes do Windows normalmente já conseguem reproduzir essa combinação, mas alguns programas mais antigos, editores de vídeo e formulários de upload ainda esperam um arquivo MP4 com vídeo H.264. O conversor de vídeo lê o arquivo .mov, decodifica o fluxo de vídeo HEVC e o recodifica para H.264 dentro de um contêiner MP4, inteiramente no seu dispositivo, então nenhum arquivo é enviado para isso acontecer.

Passo a passo

  1. Abra o conversor de vídeo e solte o arquivo .mov do seu iPhone. Ele é lido localmente na aba do seu navegador, e arquivos video/quicktime são aceitos independentemente de qual codec está dentro.
  2. Mantenha as configurações de saída padrão: MP4 como contêiner e H.264 como codec de vídeo. Essa combinação é o que quase todo aplicativo do Windows, editor de vídeo e formulário de upload espera.
  3. Clique em Converter. A faixa de vídeo HEVC é decodificada e recodificada para H.264, a faixa de áudio é recodificada para AAC, e o resultado é oferecido como download em MP4. O arquivo .mov original no seu dispositivo permanece intocado.

Por que vídeos do iPhone vêm como HEVC em um arquivo .mov

Desde o iOS 11, a câmera do iPhone salva vídeo usando o codec HEVC (High Efficiency Video Coding, também chamado de H.265) dentro de um contêiner .mov do QuickTime por padrão, porque o HEVC comprime cerca de duas vezes mais eficientemente do que o H.264 mais antigo com qualidade comparável, o que importa em um telefone com armazenamento fixo. O suporte de reprodução para HEVC hoje está embutido na maioria dos sistemas operacionais e navegadores atuais, mas uma série de programas mais antigos do Windows, alguns pacotes de edição de vídeo e alguns formulários de upload de sites ainda são construídos em torno de H.264 em MP4, e ou recusam o arquivo .mov de cara ou falham em pré-visualizá-lo corretamente.

O que realmente acontece durante a conversão

Converter o arquivo significa decodificar cada quadro do fluxo de vídeo HEVC e recodificá-lo, quadro por quadro, com o libx264, o codificador H.264 do ffmpeg, depois combinar o resultado com uma faixa de áudio AAC recodificada em um novo contêiner MP4. Isso roda pelo ffmpeg compilado para WebAssembly dentro da aba do navegador, então nada do arquivo é enviado a lugar nenhum. Uma passada completa de decodificar e depois recodificar como essa exige bastante processamento, diferente de uma simples operação de cópia, então um clipe curto converte em segundos enquanto uma gravação de vários minutos pode levar alguns minutos em um notebook comum.

O que essa conversão muda, e o que ela não oferece

O resultado é vídeo H.264 dentro de um contêiner MP4, o que abre mão de parte da eficiência extra de compressão do HEVC: espere que o arquivo convertido fique um pouco maior que o .mov original com qualidade visual equivalente, que é a troca pela compatibilidade mais ampla. Apenas H.264 e VP8 são oferecidos como codecs de saída. HEVC, H.265, VP9 e AV1 não estão disponíveis como alvos de conversão, porque seus codificadores não terminam de forma confiável neste motor WebAssembly baseado em navegador. Se um arquivo menor importa mais do que compatibilidade máxima, comprima o MP4 convertido depois em vez de procurar por um codec de saída mais novo.

O que esperar: tempo de processamento, tamanho de arquivo e limites

Como o arquivo inteiro é decodificado e recodificado no seu próprio dispositivo em vez de em um servidor, uma gravação de vários minutos leva visivelmente mais tempo para converter do que um clipe curto, e a aba do navegador precisa ficar aberta enquanto trabalha. Arquivos de até 500 MB são aceitos; gravações muito grandes ou muito longas usam mais memória enquanto a conversão roda, então fechar outras abas ajuda em dispositivos com menos RAM. Se você precisa especificamente de um arquivo menor em vez de mais compatível, passe o resultado pelo compressor de vídeo depois.

As ferramentas usadas neste guia

Perguntas frequentes

Meu vídeo é enviado a algum lugar durante essa conversão?

Não. A decodificação de HEVC e a recodificação para H.264 rodam dentro da aba do seu navegador, usando o ffmpeg compilado para WebAssembly. O arquivo .mov é lido na memória local, processado ali, e o MP4 resultante é salvo direto no seu dispositivo. Nenhum quadro do vídeo é enviado pela rede.

Eu realmente preciso converter, ou o Windows já consegue reproduzir arquivos HEVC .mov?

Depende do aplicativo. O Windows 11, o VLC e navegadores atuais já conseguem reproduzir um arquivo HEVC .mov diretamente em muitos casos, às vezes depois de instalar uma pequena extensão de HEVC. Converta quando um programa específico recusar o arquivo, mostrar uma prévia preta ou corrompida, ou quando você precisar importá-lo em um editor ou formulário de upload que só aceita MP4 com vídeo H.264.

O MP4 convertido mantém o tamanho de arquivo menor do HEVC?

Não. O resultado usa H.264, que é mais antigo e menos eficiente que o HEVC, então o MP4 convertido normalmente fica um pouco maior que o .mov original com a mesma qualidade visual. Esse aumento de tamanho é o custo da compatibilidade de reprodução e edição muito mais ampla que o H.264 em MP4 oferece.

Fontes