Sobre este projeto
it-programming / web-development
Aberto
Estamos buscando um especialista para desenvolver e implementar um fluxo de automação abrangente para a produção de conteúdo em vídeo, integrando diversas ferramentas e APIs para otimizar nosso processo. O projeto envolve a criação de um sistema robusto que gerencia desde a captação inicial até a publicação final do vídeo em nossa plataforma de e-learning. Abaixo, detalhamos as etapas do fluxo:
1. Integração Zoom com n8n: Configurar o n8n para disparar um webhook do Zoom assim que a gravação de vídeo estiver disponível, eliminando a necessidade de polling.
2. Download de Vídeo Bruto: O n8n deverá autenticar na Zoom api, obter a url de download do vídeo e salvar o arquivo bruto em nosso servidor interno.
3. Tratamento de Áudio (Opcional): O n8n enviará o áudio para a Adobe Podcast API para tratamento de voz, caso as ferramentas internas (Fairlight) não sejam suficientes. Esta etapa será condicional à qualidade do áudio original.
4. Pausa para Revisão de Áudio: O n8n notificará o operador com um link para o arquivo de áudio. O operador revisará, fará edições necessárias no Fairlight ou outra ferramenta, e salvará o arquivo aprovado na pasta 'audio_aprovado/'. O n8n detectará a presença do arquivo e prosseguirá automaticamente.
5. Automação DaVinci Resolve: O n8n chamará um script Python via SSH ou execução remota. Este script acionará a Resolve Script API para executar as seguintes ações automaticamente:
* Importar o arquivo de vídeo bruto e o áudio aprovado.
* Aplicar um template de branding via Fusion (intro, outro, lower thirds).
* Executar reframing automático.
* Aplicar redução de ruído e normalização via Fairlight.
* Enviar o projeto para a fila de exportação no módulo Deliver.
6. Renderização DaVinci Deliver: O DaVinci Resolve renderizará o vídeo final e depositará o arquivo na pasta 'render_output/' no servidor interno.
7. Pausa para Revisão do Vídeo Final: O n8n notificará o operador com um link para o vídeo renderizado. O operador assistirá (em velocidade 2x), fará ajustes pontuais se necessário e salvará o arquivo aprovado na pasta 'video_aprovado/'. O n8n detectará e prosseguirá.
8. Integração Auphonic API: O n8n enviará o arquivo para o Auphonic, que aplicará o ducking automático da trilha sonora sobre a fala e retornará o arquivo final com os níveis de áudio balanceados.
9. Upload para Vimeo: O n8n realizará o upload do arquivo final para o Vimeo, com título, descrição e configurações de privacidade já predefinidas.
10. Integração Hotscool: O n8n criará a aula no curso correto da plataforma Hotscool, incorporando o vídeo do Vimeo. Isso será feito via API nativa (se disponível) ou via script Playwright como fallback.
11. Notificação Final: O n8n enviará uma notificação final ao operador via ClickUp, informando que a aula foi publicada e fornecendo o link direto.
Buscamos um profissional com experiência comprovada em automação de fluxos de trabalho, integração de APIs e scripting para garantir a eficiência e a qualidade do processo.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Prazo de Entrega: Não estabelecido
Habilidades necessárias