Tutorial de editor de vídeo automatizado com IA disparado por…
INEMA
Resumo Geral⌗
O criador desenvolveu um editor de vídeo automatizado com IA, sem necessidade de código, utilizando n8n, MCP Agents, FFmpeg, Docker, ngrok, Supabase, Together AI e OpenAI Whisper. Tudo é disparado por uma simples mensagem no Telegram, e o fluxo transforma essa mensagem em um vídeo completo com narração, imagens geradas por IA e música de fundo.
Fluxo de Trabalho Automatizado⌗
-
Gatilho no Telegram
O usuário envia uma mensagem com o pedido da história, por exemplo: "Crie uma história sobre uma raposa laranja". -
Transcrição da História O agente converte a solicitação em um roteiro narrativo de 15 segundos.
-
Narração com IA (Text-to-Speech)
O roteiro é transformado em áudio com voz gerada por IA, usando o servidor Kokoro. -
Imagens com IA (Text-to-Image)
O texto é dividido em partes de 6 segundos e cada trecho gera uma imagem usando Together AI. -
Renderização do Vídeo
As imagens e o áudio são combinados em um vídeo com FFmpeg. O agente permite: - Escolher entre modo paisagem ou retrato - Adicionar legendas automáticas geradas com OpenAI Whisper - Incluir música de fundo do YouTube (com yt-dlp) -
Upload para Supabase
Os arquivos (áudio, imagens e vídeo final) são armazenados automaticamente no Supabase. -
Envio automático para Telegram
O vídeo final é entregue diretamente no chat com o usuário.
Tecnologias Utilizadas⌗
- n8n + Agentes MCP: Orquestram toda a automação sem código.
- Docker: Roda n8n e Kokoro localmente.
- ngrok: Expõe o servidor local para a internet.
- Supabase: Armazena os arquivos do vídeo.
- Together AI: Gera imagens a partir do texto.
- OpenAI Whisper: Transcreve áudio para gerar legendas.
- FFmpeg: Faz a renderização completa do vídeo com áudio, imagens e legendas.
- yt-dlp: Faz o download do áudio da música de fundo do YouTube.
Destaques Técnicos⌗
- Integrações via API com JSON
- Uso de múltiplos "Switch nodes" e "IF nodes" para controle de fluxo
- Processamento de imagens em lote com controle individual no Telegram
- Substituição de funções humanas básicas de edição de vídeo com IA e automação
- Toda a lógica e comandos estão disponíveis na comunidade do criador com templates prontos
12. Agente MCP – Editor de Vídeo com IA
Usando ngrok no n8n local (para torná-lo acessível pela internet)
1. Acesse: dashboard.ngrok.com/domains ↗ > clique em New Domains
2. Inicie o túnel
3. Copie e cole o seguinte comando no terminal
4. Copie a URL gerada no terminal
Como instalar o n8n com Docker e o Kokoro localmente
- Baixe e instale o Docker: docker.com ↗
- Abra o aplicativo Docker no desktop
- Crie uma rede para conectar os dois containers:
docker network create my-network
- Execute o servidor Kokoro conectado à rede criada:
docker run -d --name fastapi-app --network my-network -p 8880:8880 ghcr.io/remsky/kokoro-fastapi-cpu:latest
- Execute o servidor n8n também na mesma rede:
docker run -d --name n8n-app \
--network my-network \
-p 5678:5678 \
-e WEBHOOK_URL=https://externally-helped-hippo.ngrok-free.app \
n8nio/n8n:1.88.0
Importante: substitua https://externally-helped-hippo.ngrok-free.app pela sua URL ngrok pessoal.
Como instalar o FFmpeg no Docker (para renderizar vídeos sem a API andynocode)
- No Docker, vá em Containers, copie o ID do container.
- Substitua
{{container id}}pelo seu ID no comando abaixo:
docker exec -it -u root {{container id}} apk add --update python3 py3-pip gcc python3-dev musl-dev curl ffmpeg
Exemplo completo:
docker exec -it -u root e2b38713d607627c6aa25a4ef61ddfee1630256e0a6c58ca75e2f23d7e2998aa apk add --update python3 py3-pip gcc python3-dev musl-dev curl ffmpeg
- No Mac: Command + Espaço > buscar por "Terminal" > colar e executar.
Como instalar o yt-dlp no Docker (para baixar vídeos do YouTube)
- Copie o ID do container no Docker.
- Substitua
{{container id}}no comando abaixo:
docker exec -it -u root {{container id}} apk add yt-dlp
Exemplo completo:
docker exec -it -u root e2b38713d607627c6aa25a4ef61ddfee1630256e0a6c58ca75e2f23d7e2998aa apk add yt-dlp
- No Mac: Command + Espaço > buscar por "Terminal" > colar e executar.
al12 - MCP Agent Videos
1