Automação n8n para atualização completa de vídeos no YouTube — extrai…
INEMA
versao atualiza tudo
Automação de Atualização de Vídeos no YouTube⌗
Fluxo Principal⌗
- Entrada
- Recebe link ou ID do vídeo via chat.
- Extração
- Extrai ID do vídeo.
- Busca título, descrição e metadados via YouTube API.
- Obtém transcrição (se não existir, gera com Whisper).
- Processamento
-
Gera resumo estruturado:
- Sumário
- Pontos-chave
- Insights
- CTA
- Tópicos
- Cria prompt para thumbnail a partir do resumo.
- Geração da Thumbnail
- Converte o prompt em imagem (DALL·E 3, 16:9).
- Ajusta para 1280×720, JPEG qualidade 75.
- Usa o Code para limpar e padronizar o prompt final.
- Atualização no YouTube
- Atualiza descrição com resumo e tópicos.
- Substitui thumbnail pelo arquivo gerado.
- Registro
-
Salva no Google Sheets:
- ID do vídeo
- Data de publicação
- Título
- Descrição
- Resumo
- Prompt da thumbnail
- Link da imagem
Gestão de Conteúdo em Tabela⌗
- A planilha já armazena dados essenciais.
-
Você pode expandir adicionando colunas como:
-
status_conteudo (rascunho, publicado…)
- versao_resumo (v1, v2…)
- persona_thumbnail (descrição da persona desejada)
- palavras_chave
- link_assets
- rag_incluido (sim/não)
Preparando para RAG⌗
- Consolidar em documentos únicos por vídeo: Título + Resumo + Pontos-chave + CTA + Tópicos.
- Fazer chunking em blocos de 500–1000 caracteres.
- Indexar em um vetor store com metadados (id, data, tags, persona).
- Recuperar esses blocos para:
- gerar novas descrições
- criar capítulos automáticos
- responder comentários com contexto
- organizar playlists
Prompt da Thumbnail (estrutura atual)⌗
O agente gera JSON com:
- pessoa_referencia
- ação/emoção
- metáfora visual
- frase curta (até 5 palavras)
- fundo temático
- estilo (foto realista, iluminação cinematográfica)
- cores dominantes
- composição (regra dos terços, margens seguras)
- aspect_ratio: 16:9
- itens a não incluir (watermark, bordas, texto longo etc.)
Como Personalizar o Personagem⌗
- Hoje: fixo (homem 60–70 anos, barba branca, óculos pretos).
- Opção A: variável
persona_thumbnailvinda da planilha (dinâmica por vídeo). - Opção B: perfis pré-definidos (mentor_senior, apresentadora_exec, dev_junior etc.).
- Opção C: thumbnail sem personagem, apenas símbolos e fundo.
Exemplos de Personalização⌗
- Persona dinâmica
- mulher 35 anos, pele morena, cabelo cacheado, blazer casual
- frase curta: "IA na Prática"
- Troca leve
- homem 45 anos, camiseta preta, olhar determinado
- metáfora: “fluxo de dados em engrenagens luminosas”
- Sem personagem
- robô minimalista segurando ícone de play
- fundo tecnológico abstrato
Objetivo da Automação⌗
Automatizar o fluxo de atualização de vídeos no YouTube: obter informações e transcrição, gerar resumo otimizado, criar thumbnail personalizada com IA, atualizar a descrição e miniatura no YouTube e registrar tudo em planilha do Google Sheets.
Fluxo Principal⌗
- Entrada
- Recebe link ou ID de vídeo via chat.
- Extração de Dados
- Extrai o ID do vídeo.
- Busca título, descrição e metadados do vídeo via API do YouTube.
- Coleta transcrição (legenda automática ou gera via Whisper caso não exista).
- Processamento de Conteúdo
- Gera resumo estruturado com tópicos, insights e CTA (usando Claude/OpenAI).
- Cria prompt detalhado para thumbnail baseado no resumo e em um personagem fixo (homem mais velho com barba branca e óculos).
- Geração de Imagem
- Converte o prompt em miniatura via OpenAI DALL·E 3 (formato 16:9).
- Ajusta imagem (redimensiona para 1280x720).
- Converte em arquivo binário JPEG.
- Atualização no YouTube
- Atualiza descrição do vídeo com o resumo e tópicos.
- Substitui a thumbnail original pela nova gerada.
- Registro e Log
- Salva em Google Sheets: ID do vídeo, data de publicação, título, descrição, resumo, prompt da thumbnail e link da nova imagem.
Tecnologias/Serviços Usados⌗
- YouTube API (OAuth2) → leitura/escrita de vídeos e legendas.
- OpenAI Whisper → transcrição de áudio quando não há legenda.
- OpenAI GPT e Claude (via OpenRouter) → gerar resumo e estruturar prompt.
- OpenAI DALL·E 3 (gpt-image-1) → geração da miniatura.
- Google Sheets → registro dos dados.
- Google Drive (em parte do fluxo experimental de imagens).
Pontos-Chave⌗
- O personagem da thumbnail é sempre o mesmo, garantindo consistência visual.
- Resumos já vêm formatados para descrição do YouTube (com Sumário, Pontos Chaves, CTA).
- O fluxo evita ultrapassar o limite de 5000 caracteres da descrição.
- O log em planilha centraliza todos os dados para controle.
nm72 - Atualiza Youtube
1