Para combinar vídeos online, adicione dois ou mais clipes a um combinador que roda no seu navegador, mova-os para a ordem que você quer, escolha uma resolução de saída e exporte um único MP4. Nada é enviado, nenhuma conta é necessária e não há limite de quantos clipes você pode juntar.
A razão pela qual um combinador no navegador consegue juntar clipes que foram gravados em celulares, câmeras e gravadores de tela diferentes é que ele recodifica cada um primeiro. Cada clipe é escalado para o quadro escolhido, preenchido em vez de esticado, e igualado em taxa de quadros, codec de vídeo, codec de áudio e taxa de amostragem. Só então os fluxos preparados são copiados juntos na ordem. Essa passagem uniforme é o que produz um único arquivo fluido, e também é por isso que combinar é mais lento que cortar: um projeto de três clipes são três codificações mais a união final.
Combinar é a única tarefa de vídeo em que a parte difícil não é cortar, mas igualar. Dois clipes da mesma câmera se unem em segundos e parecem contínuos, enquanto dois clipes de origens diferentes se recusam a se comportar como um único arquivo até compartilharem a mesma resolução, taxa de quadros e layout de áudio. Esse é todo o trabalho de um combinador, e geralmente é o ponto em que uma primeira tentativa produz um arquivo que engasga na emenda.
Combinador de vídeo
Adicione dois ou mais clipes, defina a ordem de execução e exporte um MP4. Tudo é codificado e unido no seu dispositivo.
Por que clipes com configurações diferentes ainda podem ser unidos
As pessoas recorrem a um combinador porque uma única gravação raramente cobre toda a história. Um clipe finalizado muitas vezes são várias tomadas, um vídeo de celular mais uma captura de tela, ou um conjunto de cenas exportadas uma a uma porque o editor só as renderizou separadamente. Juntar esses arquivos não é o mesmo que empilhá-los de ponta a ponta, porque players e plataformas esperam uma faixa de vídeo com um único conjunto de propriedades.
Um arquivo que é simplesmente concatenado byte a byte mantém as propriedades do seu primeiro segmento. Se o segundo segmento foi gravado em uma resolução, taxa de quadros ou taxa de amostragem de áudio diferentes, o player encontra quadros que não consegue interpretar e o vídeo trava, congela ou não mostra imagem na emenda. Essa é a falha clássica de uma combinação montada à mão: ela roda bem por dez segundos e depois quebra.
Este combinador evita o problema normalizando primeiro. Cada clipe é decodificado e recodificado para um quadro alvo antes que qualquer coisa seja unida, e cada propriedade com que um player se importa é gravada no mesmo valor nessa passagem.
O que é normalizado
| Imóvel | O que todo clipe é definido como |
|---|---|
| Resolução | O quadro de saída escolhido, que por padrão vem do primeiro clipe |
| Proporção | Escalado para caber e preenchido com barras pretas, nunca esticado |
| Taxa de quadros | 30 fps |
| Formato de pixel | yuv420p |
| Codec de vídeo | H.264 (libx264, CRF 20, preset veryfast) |
| Codec de áudio | AAC a 128 kbps |
| Taxa de amostragem de áudio | 48000 Hz |
| Canais de áudio | Estéreo |
Somente depois que cada clipe carrega esses mesmos valores a ferramenta os une. Os fluxos preparados são copiados em um MP4 com o demuxer concat, e é por isso que a união em si é rápida e não adiciona mais perda de codificação. O MP4 também é gravado com seu índice na frente, para que a reprodução possa começar antes que o arquivo inteiro tenha chegado.
Como combinar vídeos sem enviá-los
A combinação inteira acontece dentro de uma aba do navegador, então não há upload para esperar nem fila para aguardar. O fluxo de trabalho tem quatro etapas, e duas delas são apenas ordenar.
- Adicione dois ou mais clipes. Solte arquivos MP4, WebM, MKV, MOV ou AVI na área de upload, ou clique para selecionar. O primeiro clipe que você adiciona decide o quadro de saída na configuração padrão, então coloque no topo aquele cujo tamanho você quer manter. Mantenha cada arquivo abaixo de 500 MB.
- Defina a ordem de execução. Os clipes são unidos de cima para baixo. Use as setas em um clipe para movê-lo para cima ou para baixo, e o ícone de lixeira para removê-lo. O botão de combinar permanece desativado até que haja pelo menos dois clipes na lista.
- Escolha uma resolução de saída. A melhor qualidade mantém a resolução do primeiro clipe, enquanto 720p e 480p trazem cada clipe para uma altura conhecida.
- Combine e baixe. A primeira execução baixa o mecanismo FFmpeg, cerca de 30 MB, e então cada clipe é codificado e unido. Uma barra de progresso acompanha o trabalho, e o MP4 finalizado aparece com uma prévia e um botão de download.
A barra de progresso é ponderada pela contagem de arquivos e não pela duração, então os últimos dez por cento são a própria união, que é rápida porque apenas copia fluxos que já estão preparados. Quando a combinação termina, o painel mostra o tempo de execução combinado e o tamanho do resultado antes de você baixá-lo. Seus arquivos originais nunca são modificados.
Escolher a resolução de saída
Há exatamente três opções de saída, e elas se comportam um pouco diferente do que a maioria das pessoas espera.
| Opção | O que ele faz | Bom para |
|---|---|---|
| Melhor qualidade (padrão) | Mantém a resolução do primeiro clipe da lista | Combinações em que todo clipe já tem o mesmo tamanho |
| 720p | Define a altura do quadro em 720 pixels e toma a largura da proporção do primeiro clipe | Um arquivo menor que ainda parece nítido em um celular ou laptop |
| 480p | Define a altura do quadro em 480 pixels com a mesma regra de proporção | O menor arquivo, para conexões lentas e limites de mensagem |
Dois detalhes valem a pena saber antes de escolher. A largura para 720p e 480p não é fixa: ela vem da proporção do primeiro clipe, então um clipe vertical de celular produz um quadro 720p alto e estreito em vez de um largo com tarjas. O quadro também funciona como alvo de escala em ambas as direções, então um clipe menor que o quadro escolhido é ampliado para preenchê-lo em vez de deixado no tamanho original.
Qual escolher
Para a maioria das combinações de gravações de celular ou de tela, Melhor qualidade é o padrão certo, porque os clipes já compartilham um tamanho e o único objetivo é um arquivo. Escolha 720p ou 480p quando o resultado precisa circular: um anexo de chat, uma conexão lenta ou uma plataforma com limite de tamanho. A resolução é o único controle de saída que esta ferramenta expõe, e a qualidade de codificação é fixada em CRF 20 o tempo todo. Se o arquivo combinado ainda for maior do que você precisa em 480p, passe-o pelo compressor de vídeo depois, em vez de combinar novamente.
O que este combinador não pode fazer
Uma ferramenta que apenas junta clipes é genuinamente útil, mas vale a pena ser preciso sobre os trabalhos que ela não consegue assumir. Estes são os limites que aparecem na prática.
- Ele sempre recodifica. Não há combinação por cópia de fluxo, então até dois clipes que já compartilham o mesmo formato são decodificados e codificados novamente. Isso custa tempo e uma pequena quantidade de qualidade.
- Tudo é mantido na memória em uma única sessão. Todos os clipes de origem e suas cópias preparadas permanecem na mesma sessão do FFmpeg até a união terminar, então uma lista longa de arquivos grandes pode exceder a memória permitida a uma aba do navegador. Se uma combinação falhar, remova o maior clipe e tente de novo.
- Não há crossfades de áudio. O áudio é retirado de cada clipe e colocado de ponta a ponta sem fade in ou fade out, então fala ou música podem soar abruptas onde dois clipes se encontram.
- A melhor qualidade segue o primeiro clipe. Se o primeiro clipe for pequeno, clipes de alta resolução adicionados depois são reduzidos a ele. Coloque o seu maior clipe primeiro se isso for importante.
- Não há transições, títulos, legendas nem música de fundo. Esta é uma união sequencial, não uma edição.
- Você não pode cortar um clipe dentro do combinador. Cada clipe contribui com seu comprimento total, então corte primeiro no cortador de vídeo e combine as peças depois.
- A saída é sempre MP4 com vídeo H.264 e áudio AAC. Nenhum outro contêiner ou codec pode ser selecionado.
- A taxa de quadros e o layout de áudio são fixos. Cada clipe é normalizado para 30 fps com áudio estéreo de 48000 Hz, então uma gravação de 60 fps não permanecerá a 60 fps.
- Cada arquivo deve ficar abaixo de 500 MB, e a primeira execução baixa cerca de 30 MB de código de mecanismo antes de qualquer trabalho começar.
Cortador de vídeo
Corte cada clipe no comprimento que você quer antes de combinar, para que o combinador nunca codifique gravações que você vai descartar.
Quando um combinador no navegador não é suficiente
Há três casos em que um combinador local é o instrumento errado. O primeiro é um projeto que precisa de crossfades, correção de cor, várias faixas de áudio ou títulos, o que é edição e não junção. O segundo é uma gravação que precisa permanecer idêntica bit a bit, porque esta ferramenta recodifica cada clipe por design. O terceiro é um trabalho muito grande, como juntar uma hora de gravação de câmera, onde a memória que uma aba do navegador pode usar se torna a restrição real.
Para todo o resto, a troca é direta: uma aba do navegador abre mão de um pouco de velocidade e de uma folga em troca de manter a gravação na sua máquina. De dois a seis clipes de algumas centenas de megabytes cada é o ponto ideal para essa abordagem. Se os seus clipes forem maiores que isso, corte-os primeiro e depois combine.