## Sobre
O Concat é um editor de vídeo gratuito e de código aberto, uma alternativa ao CapCut para macOS, Windows, Linux e Android. Ele cobre o que as pessoas realmente abrem o CapCut para fazer: legendas automáticas, texto para fala, remoção de fundo, animação por keyframes, efeitos e títulos, corte multipista, exportação em 4K. Sem nenhuma pegadinha: sem marca d’água, sem conta, sem assinatura, sem upload.
Tudo roda localmente em um motor nativo em Rust com um compositor na GPU. Instale, solte o material, corte. Os modelos de IA para legendas, vozes e recorte são baixados uma vez nas Configurações e depois funcionam offline. Seu material nunca sai do seu disco.
**Bom para:** TikTok, Reels e Shorts, vídeos do YouTube, tutoriais e gravações de tela, trechos de podcast, memes.
**Também para máquinas:** uma API JSON-RPC, gRPC e MCP, para que scripts e agentes de IA também possam cortar vídeo com ele.
## Destaques
- 🚫 **Sem marca d’água. Sem conta. Sem paywall.** Nunca.
- 🔒 **100 % local.** Nada é enviado. Funciona offline.
- 💬 **Legendas automáticas.** Whisper local. Escolha o tamanho do modelo e receba legendas estilizadas na linha do tempo.
- 🗣️ **Texto para fala + clonagem de voz.** Vozes locais gratuitas, ou qualquer voz a partir de alguns segundos de gravação.
- 🧍 **Remoção de fundo.** Pessoas, objetos, ou pinte a máscara você mesmo.
- 🎞️ **Keyframes.** Posição, escala, rotação, opacidade, volume, parâmetros de efeitos. Editor de curvas embutido.
- ✨ **Mais de 170 efeitos, filtros, transições e animações de texto.** Renderizados na GPU, ao vivo na prévia.
- ✂️ **Corte rápido.** Dividir, aparar, ripple, mesclar, congelar quadro, velocidade. Linha do tempo magnética se você quiser.
- 🎚️ **Multipista, múltiplas linhas do tempo.** Vários cortes em um projeto. Modos de mesclagem, corte, inversões.
- 📝 **Títulos.** Fontes, contorno, sombra, placa de fundo. Predefinições para começar.
- 🎙️ **Limpeza de voz com um interruptor.** Reduzir ruído, realçar a voz, nivelar o volume. Mais esquilo, robô, telefone e companhia.
- 📤 **Exportação.** H.264, HEVC, AV1. Até 4K 60, cor de 10 bits.
- 🦀 **Motor nativo em Rust.** Compositor na GPU, proxies, decodificação por hardware. O 4K navega suavemente.
- 🤖 **Automatizável.** API JSON-RPC, gRPC e MCP, mais uma CLI. Agentes de IA podem cortar vídeo com ele.
- 🖥️ **macOS, Windows, Linux, Android.** 14 idiomas. O mesmo app, os mesmos arquivos de projeto.
## Download
Dois caminhos:
1. **[O site](https://concatenate.pages.dev/#download)** entrega a build certa para a sua máquina. Comece por aqui.
2. **[GitHub Releases](https://github.com/jub0t/Concat/releases)** tem todas as builds para todas as plataformas, com instaladores, pacotes e checksums. Para quando você quiser escolher.
O Concat está em **beta**: funciona, e ainda tem arestas. [Conte](https://github.com/jub0t/Concat/issues) quando encontrar uma.
**Plataformas**
- ✅ **Windows** · x86_64 e ARM. Um instalador e um `.msi`. Se o SmartScreen barrar uma build sem assinatura: **Mais informações** › **Executar assim mesmo**
- ✅ **macOS** · Intel e Apple Silicon. Se o macOS se recusar a abrir uma build sem assinatura: `xattr -dr com.apple.quarantine /Applications/Concat.app`
- ✅ **Linux** · x86_64 e ARM. `.deb`, `.rpm`, `.AppImage` e um pacote para Arch. Também um Flatpak no **[Flatpark](https://flatpark.org/apps/app.concat.editor/)**, um remoto Flatpak da comunidade que empacota o `.deb` x86_64 de cada versão e se atualiza com ela
- ✅ **Android** · celulares e tablets
- ✅ **iOS / iPadOS** · iPhone e iPad, por sideload
✅ Suportado · 🚧 Em andamento · 🧪 A testar
Os **requisitos do sistema** e os tamanhos dos modelos opcionais estão no [site](https://concatenate.pages.dev/guides/system-requirements).
## Primeiros passos
Baixe, abra, solte o material, corte. Sem conta, sem configuração.
**Para relatar algo:** cada execução grava um log, e em Configurações › Sobre está o botão que o abre, ao lado do que copia as informações do seu sistema. Anexe os dois a uma [issue](https://github.com/jub0t/Concat/issues) e o relato chega com tudo o que precisa. As últimas dez execuções são guardadas, então a de ontem ainda está lá; nada é enviado a lugar nenhum por conta própria.
## Como contribuir
> [!IMPORTANT]
> A melhor forma de contribuir é pegar uma build na página de [Releases](https://github.com/jub0t/Concat/releases) e usá-la: descubra onde ela quebra e diga onde poderia ser melhor.
>
> Pronto para escrever código? O [CONTRIBUTING.md](../CONTRIBUTING.md) cobre a configuração, a organização da árvore, as verificações a rodar e como as contribuições são licenciadas. Controla o Concat a partir de um script, um serviço ou um agente? [A documentação para desenvolvedores](https://concatenate.pages.dev/docs) cobre a API do Concat e seus transportes: JSON-RPC, gRPC e MCP. [Esta Discussion](https://github.com/jub0t/Concat/discussions/3) é onde o projeto foi anunciado.
>
> Contribuidores podem pedir o papel `@Contributor` no servidor do Discord, basta pedir.
## Contribuidores