Juntar Vídeos

Junte vários clipes em sequência em um único vídeo. Clipes com resolução ou orientação diferente são ajustados automaticamente ao quadro do primeiro clipe.

Juntar vídeos

Escolher um arquivo
ou arraste e solte

Faça login para usar — 100 créditos grátis no cadastro.

Flags do FFmpeg que esta ferramenta usa

Referência rápida do que cada parâmetro realmente faz.

-i x -i y -i z ...
Cada -i adiciona uma stream de entrada. O filter graph referencia por posição (índice 0): [0:...], [1:...], [2:...].
-filter_complex
Filtergraph complexo — necessário quando os filtros consomem múltiplas entradas ou produzem múltiplas saídas. -vf simples não faz concat.
concat=n=N:v=1:a=1
Concatena entradas ponta a ponta. n=N é o número de segmentos; v=1 a=1 = uma stream de vídeo e uma de áudio cada.
[0:v][0:a]...[N-1:v][N-1:a]
Seletores de stream: i:v / i:a são vídeo / áudio da i-ésima entrada. A ordem aqui = ordem na saída.
-map [v] -map [a]
Pega as saídas mescladas do filtergraph pelo nome. Sem -map, FFmpeg usa seleção automática default que ignoraria o filtro.

Como funciona

  1. 01

    Adicione os clipes

    Cada um pode ser upload, URL pública ou "Recentes". Até 10 por junção.

  2. 02

    Reordene se precisar

    Setas pra cima/baixo para definir a ordem. Topo da lista toca primeiro.

  3. 03

    Junte os clipes

    Ajustamos cada clipe ao tamanho do primeiro, juntamos na ordem escolhida e exportamos um vídeo reproduzível.

  4. 04

    Baixe o vídeo mesclado

    Link de download temporário assim que terminar. Arquivos expiram em 7 dias.

Perguntas frequentes

Por que recodifica? Não pode só stream-copy?

Mesclar direto só é confiável quando os inputs combinam muito bem. Recodificar é mais lento, mas funciona melhor para vídeos de celulares, apps e editores diferentes.

Quantos clipes posso juntar?

Até 10 por tarefa nesta UI. A API não tem limite fixo — use concat=n=N com qualquer N.

E se meus clipes têm resoluções diferentes?

Sem problema. Cada clipe é redimensionado pro tamanho do primeiro sem distorcer, e o espaço que sobra vira faixa preta — dá pra misturar vertical e horizontal. Formato de pixel, SAR e taxa de amostragem do áudio também são normalizados. Coloque primeiro o clipe cujo tamanho você quer usar.

Vai ter transição entre clipes?

Não — é corte seco. Para crossfades, use a API com o filter xfade (página separada na doc).

Posso cortar cada clipe antes de juntar?

Corte cada um com a ferramenta Trim primeiro, depois adicione as saídas trimadas aqui. Ou faça tudo numa chamada API encadeando filtros trim + concat.

É grátis?

O cadastro inclui 100 créditos de teste. Tarefas concluídas são cobradas pelo tempo de processamento (cerca de 1 crédito por segundo faturável, mínimo de 1). Sem assinatura; recarregue quando precisar.

Ferramentas relacionadas

Precisa juntar via código?

Esta ferramenta é um wrapper da nossa REST API — três linhas de curl fazem o mesmo serviço no seu pipeline ou backend.

Ver documentação da API
curl -X POST https://api.ffhub.io/v1/tasks \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d {
    "command": "-i https://you.com/a.mp4 -i https://you.com/b.mp4 -i https://you.com/c.mp4 -filter_complex [0:v][0:a][1:v][1:a][2:v][2:a]concat=n=3:v=1:a=1[v][a] -map [v] -map [a] -c:v libx264 -c:a aac output.mp4"
  }