Sobre este proyecto
it-programming / web-development
Abierto
Estamos buscando um programador experiente para desenvolver uma automação completa e robusta utilizando n8n, com o objetivo de gerar e publicar vídeos automaticamente em 10 canais distintos do YouTube. O profissional será responsável por toda a configuração inicial da VPS onde a automação será hospedada, garantindo um ambiente otimizado para o funcionamento contínuo do sistema.
O fluxo de trabalho da automação deve incluir as seguintes etapas essenciais:
1. Entrada de Dados: A automação deve ser capaz de receber temas ou palavras-chave para os vídeos através de uma planilha ou formulário, garantindo flexibilidade na alimentação de conteúdo.
2. Geração de Roteiros: Utilizar a api do gpt-4 turbo para gerar roteiros de vídeo longos, com duração estimada de 40 minutos ou mais, baseados nos temas fornecidos.
3. Criação de Metadados Otimizados: Gerar automaticamente títulos, descrições e tags otimizadas para SEO, visando maximizar a visibilidade dos vídeos no YouTube.
4. Geração de Áudio: Integrar com o Google Cloud Text-to-Speech (especificamente o modelo WaveNet) para converter os roteiros em áudios com voz natural e de alta qualidade.
5. Criação de Thumbnails: Utilizar a api do dall·e da openai para gerar thumbnails visualmente atraentes e relevantes para cada vídeo.
6. Montagem do Vídeo Final: Combinar o áudio gerado com uma imagem estática (ou uma sequência de imagens, se aplicável e definido) utilizando FFmpeg ou uma ferramenta equivalente, para criar o arquivo de vídeo final.
7. Upload Automático para o YouTube: Realizar o upload programático dos vídeos para os respectivos canais do YouTube, incluindo o título, descrição, tags e thumbnail gerados.
8. Armazenamento em Nuvem: Implementar um sistema para armazenar todos os arquivos gerados (roteiros, áudios, thumbnails, vídeos finais) em uma solução de nuvem, organizados de forma lógica por canal e data.
9. Alertas em Tempo Real: Configurar um sistema de notificação via WhatsApp para enviar alertas em tempo real sobre o status da automação, incluindo sucesso de uploads e detecção de erros.
10. Tratamento de Falhas: Desenvolver mecanismos robustos de tratamento de falhas, com capacidade de reprocessamento automático para garantir a resiliência do sistema.
Requisitos Adicionais:
- O sistema deve ser projetado para exigir o mínimo de intervenção manual possível, visando a máxima eficiência.
- A automação precisa demonstrar estabilidade e rodar sem erros por um período mínimo de 3 dias consecutivos antes da entrega final do projeto.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
Plazo de Entrega: No definido
Habilidades necesarias