cerebro-vip INEMA.CLUB
inícioINEMA.N8N

Tutorial de editor de vídeo automatizado com IA disparado por…

INEMA.N8N · 2025-04-23 · ~3 min · ver no Telegram ↗

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

  1. 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".

  2. Transcrição da História O agente converte a solicitação em um roteiro narrativo de 15 segundos.

  3. Narração com IA (Text-to-Speech)
    O roteiro é transformado em áudio com voz gerada por IA, usando o servidor Kokoro.

  4. Imagens com IA (Text-to-Image)
    O texto é dividido em partes de 6 segundos e cada trecho gera uma imagem usando Together AI.

  5. 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)

  6. Upload para Supabase
    Os arquivos (áudio, imagens e vídeo final) são armazenados automaticamente no Supabase.

  7. 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

  1. Baixe e instale o Docker: docker.com ↗
  2. Abra o aplicativo Docker no desktop
  3. Crie uma rede para conectar os dois containers:

docker network create my-network

  1. 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

  1. 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)

  1. No Docker, vá em Containers, copie o ID do container.
  2. 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

  1. No Mac: Command + Espaço > buscar por "Terminal" > colar e executar.

Como instalar o yt-dlp no Docker (para baixar vídeos do YouTube)

  1. Copie o ID do container no Docker.
  2. 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

  1. No Mac: Command + Espaço > buscar por "Terminal" > colar e executar.

youtube.com/watch ↗

al12 - MCP Agent Videos

chatgpt.com ↗

1

Recursos

↑ voltar ao topo · ver no Telegram ↗