Contêineres, codecs, e quando uma conversão não custa nada
A extensão dá nome à caixa, não ao conteúdo. .mp4, .mkv, .mov e .webm são contêineres: guardam faixas, marcações de tempo e alguma contabilidade interna. O que a imagem realmente é — e o que todo player precisa conseguir decodificar — é o codec lá dentro: H.264, HEVC, VP9 ou AV1 em arquivos modernos, DivX, Xvid, Sorenson Spark ou VP6 nos antigos. Dois arquivos com a mesma extensão podem ser trabalhos completamente diferentes.
É por isso que “converter para MP4” às vezes leva segundos e às vezes leva uma hora. Quando o codec lá dentro pode viver em um MP4, o vídeo codificado é copiado byte a byte e só a caixa é refeita: um MKV ou MOV H.264 de duas horas converte em segundos e a imagem fica idêntica, porque nada foi decodificado. Quando o codec não pode viver em um MP4, ou pode mas quase nada o reproduz, o vídeo precisa ser decodificado e codificado de novo — DivX e Xvid em um AVI, VP8 e VP9 em um WEBM, Sorenson Spark e VP6 em um FLV antigo. Isso é uma recodificação de verdade, e custa tempo e um pouco de qualidade. Cada ferramenta informa qual caminho seguiu.
Cada recodificação é uma nova passada com perdas, e elas se acumulam. Um clipe que passou por três conversores foi espremido três vezes, e nenhuma configuração recupera o que as passadas anteriores descartaram. Quando puder escolher, faça o trabalho todo em uma etapa só, em vez de converter, depois comprimir, depois converter de novo.
O corte só é preciso no quadro se houver recodificação, e isso é como o vídeo comprimido funciona, não uma falha da ferramenta. A maioria dos quadros descreve só o que mudou desde o quadro anterior, então um corte copiado só pode começar em um quadro-chave — um ou dois segundos de distância entre eles na maioria dos arquivos. Cortar vídeo informa o tempo que realmente usou, e ativar o Corte exato recodifica o início para que ele caia onde você pediu. A mesma lógica explica por que Girar vídeo é instantâneo em MP4 e MOV: esses formatos têm um indicador de rotação, então girar um clipe reescreve poucos bytes e não toca em nenhum pixel. AVI, WMV e MPEG não têm esse indicador, então o giro é gravado na imagem e o arquivo volta como MP4.
O MP4 é uma caixa mais pobre que o MKV, e é aí que os arquivos perdem coisas. O MKV foi feito para guardar muitas faixas: vários idiomas, legendas, capítulos, fontes anexadas e capa. Um MP4 que tudo reproduz guarda uma faixa de vídeo e uma de som. Então um arquivo convertido mantém a imagem e o som principais e deixa o resto para trás, e você é avisado do que ficou de fora em vez de descobrir depois. Som Dolby Digital e DTS é a outra baixa comum: ele é convertido para AAC aqui, porque a alternativa é um arquivo que toca mudo na TV.
Onde o navegador é mesmo a ferramenta errada
Estas ferramentas usam o hardware de vídeo que já existe no seu dispositivo — o mesmo chip que uma videochamada usa. Isso as torna muito mais rápidas que a maioria das ferramentas de navegador, e é aí que as boas notícias acabam. Preferimos apresentar os limites aqui do que deixar você descobri-los no meio de um trabalho.
Só sai H.264 e AAC. Nada aqui codifica HEVC, AV1 ou VP9, porque os navegadores não oferecem esses codificadores. O H.264 é o codec mais compatível que existe e o menos eficiente dos modernos, então qualquer coisa recodificada aqui fica maior do que a mesma qualidade feita com x265 ou SVT-AV1. Se o que você quer otimizar é o tamanho do arquivo, HandBrake e ffmpeg são gratuitos e vão se sair bem melhor.
São três níveis de compressão, não um número. Leve, Equilibrado e Forte, com a opção de reduzir para 1080p ou 720p. Nenhum valor de CRF para digitar, nenhuma codificação em duas passadas, nenhum ajuste fino do codificador, nenhum jeito de mirar um tamanho de arquivo exato. E não há filtro nenhum: sem desentrelaçamento, então um AVI entrelaçado mantém o efeito de pente; sem redução de ruído, sem correção de cor, sem recorte, sem legendas gravadas na imagem, sem ângulo de rotação livre, e sem transições nem títulos ao juntar. HDR é convertido para faixa padrão, então um clipe HDR brilhante sai mais apagado do que entrou.
O seu dispositivo define o ritmo e o teto. A saída é gravada no armazenamento do próprio navegador à medida que é produzida, em vez de ficar na memória, então a duração é limitada principalmente pelo espaço livre em disco — mas uma recodificação de verdade roda várias vezes mais rápido que o tempo real em um notebook moderno e perto do tempo real em um celular, e um celular vai esquentar e desistir de um arquivo 4K longo. Uma cópia — troca de embalagem, remoção de som, corte simples, rotação por indicador — leva segundos, seja qual for a duração, porque nada é decodificado.
E funciona quando uma pessoa clica, em um arquivo. Converter quatrocentos clipes de forma programada é um loop de shell em volta do ffmpeg, que é gratuito e melhor nisso do que qualquer página web jamais será.
Como escolher entre ferramentas de nome parecido
MP4 para MP3 ou Extrair áudio de vídeo. Começam do mesmo jeito e terminam de forma diferente. MP4 para MP3 sempre entrega um MP3, na taxa de bits que você escolher. Extrair áudio de vídeo deixa você escolher MP3, M4A ou WAV — ou manter o som exatamente como o vídeo o guardou, copiado sem recodificar, o que é uma extração perfeita e leva segundos. Use Extrair áudio de vídeo se for editar o som; use MP4 para MP3 se quiser algo que toque no carro.
Extrair áudio de vídeo ou Remover áudio do vídeo. Extrair áudio de vídeo tira o som como um arquivo próprio e deixa o vídeo em paz. Remover áudio do vídeo retira a faixa de som do vídeo e deixa você com a imagem. São as duas metades da mesma separação, e usar as duas entrega as duas — sem perdas, porque nenhuma recodifica um arquivo moderno.
MKV para MP4 ou Comprimir vídeo. MKV para MP4 troca a caixa e deixa o arquivo mais ou menos do tamanho que era; não é um jeito de deixar um filme menor. Comprimir vídeo muda os bits, que é a única coisa que realmente deixa um arquivo menor, e para isso recodifica. Se o problema é que a TV não reproduz o arquivo, converta. Se o problema é que ele não cabe em um e-mail, comprima — e reduza a resolução já que está nisso, porque cortar a altura pela metade economiza muito mais do que qualquer ajuste de qualidade.
Cortar vídeo ou Vídeo para GIF. Os dois tiram um trecho de um clipe. Cortar entrega um vídeo, normalmente no formato em que você começou e normalmente sem recodificar. Vídeo para GIF entrega uma imagem muda em loop, em um formato de 1989: 256 cores por quadro, cada quadro guardado inteiro, nenhuma compressão de movimento — e é por isso que três segundos com 480 pixels de largura pesam um megabyte ou mais. Use para um chat ou um sistema de chamados, e use Cortar para qualquer coisa com mais de uns dez segundos.