Juntar Vídeos

Junte vários clipes em sequência em um único vídeo. Normalizamos diferenças comuns de formato, mas resoluções iguais dão o resultado mais confiável.

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

    Preparamos os inputs, juntamos na ordem escolhida e exportamos um vídeo reproduzível. Se as resoluções forem diferentes, redimensione antes.

  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?

Todos os clipes precisam ter a mesma resolução. A gente normaliza diferenças menores (formato de pixel, SAR, taxa de amostragem do áudio), mas largura/altura diferentes falham — passe primeiro pelo Resize pra deixar igual.

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?

Cadastro libera 100 créditos. Uma junção custa cerca de 5 créditos por minuto de saída total. Sem assinatura, recarga avulsa.

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"
  }
Juntar / Concatenar Vídeos Online — Vários em Um | FFHub