Mesclar vídeos
Adicione vários vídeos, reordene-os como quiser e mescle-os em um único arquivo MP4. O processamento é executado inteiramente no seu navegador, graças ao ffmpeg compilado em WebAssembly, sem enviar seus arquivos a um servidor.
Como funciona
Cada vídeo é gravado em um sistema de arquivos virtual e depois montado com o demuxer concat do ffmpeg, executado localmente via WebAssembly. Por padrão, os fluxos de vídeo e áudio são simplesmente copiados (sem recodificação), o que é muito rápido, mas pressupõe que todos os vídeos tenham o mesmo codec e a mesma resolução.
Por que a mesclagem falha ou gera um resultado estranho?
Se seus vídeos vêm de dispositivos ou programas diferentes, eles podem ter codecs, resoluções ou taxas de quadros diferentes. O modo “cópia”, sem recodificação, não consegue harmonizar essas diferenças e falha ou gera um vídeo com artefatos. Marque a opção “Forçar recodificação” para que o ffmpeg reconverta cada vídeo para um formato comum (H.264 de vídeo / AAC de áudio) antes de montá-los.
Quanto tempo leva a mesclagem?
Sem recodificação, a mesclagem é quase instantânea, qualquer que seja a duração dos vídeos, pois trata-se de uma simples concatenação dos fluxos. Com recodificação, o tempo depende da potência do seu dispositivo e da duração total dos vídeos: em geral, conte com um tempo próximo à duração real dos vídeos, ou mais em um dispositivo menos potente.
Seus vídeos nunca saem do seu dispositivo: a mesclagem é calculada localmente por WebAssembly, direto na aba do seu navegador.