A forma mais rápida de converter WebM para MP4 é utilizando o FFmpeg com a opção de copiar os codecs (-c copy), o que evita a re-codificação do vídeo.
converte de webm para mp4 bem rápido mas não é bom para WhatsApp e outras midias que checam codecs
Este comando apenas copia o vídeo e o áudio de um "container" (webm) para outro (mp4). É quase instantâneo, limitado apenas pela velocidade do seu disco.
ffmpeg -i /tmp/input.webm -c copy /tmp/output.mp4converte de webm para mp4 rápido (quase) e funciona bem para WhatsApp e apps que verificam codecs
Se o comando acima não funcionar ou o arquivo não abrir em alguns dispositivos, use este comando. Ele converte o vídeo para H.264 (compatibilidade máxima) de forma rápida com o preset veryfast.
Explicação:
-c:v libx264: Usa o codec H.264 (padrão MP4).
-preset veryfast: Diz ao FFmpeg para codificar rápido.
-crf 22: Mantém uma boa qualidade (valores menores = maior qualidade e arquivo maior).
-c:a aac: Converte o áudio para o padrão AAC.
ffmpeg -i /tmp/input.webm -c:v libx264 -preset veryfast -c:a aac -crf 22 /tmp/output.mp4- Copy only
for i in *.webm; do ffmpeg -i "$i" -c copy "${i%.*}.mp4"; done- Real mp4 codec
for i in *.webm; do ffmpeg -i "$i" -c:v libx264 -preset veryfast -c:a aac -crf 22 "${i%.*}.mp4"; done