Integração n8n — FFHub
Como usar o FFHub com automação de fluxos de trabalho do n8n.
n8n é uma plataforma open-source de automação de fluxos de trabalho. Com o nó FFHub, você adiciona processamento de vídeo/áudio a qualquer fluxo.
Instalar o nó
Instale na sua instância do n8n:
npm install n8n-nodes-ffhub
Ou procure por ffhub na página de community nodes do n8n.
Configurar credenciais
- Abra Settings > Credentials no n8n
- Clique em Add Credential e procure "FFHub"
- Informe sua API key e salve
Operações disponíveis
| Operação | Descrição |
|---|---|
| Create Task | Enviar um novo comando FFmpeg |
| Get Task Status | Consultar status e resultado de uma tarefa |
| List Tasks | Listar tarefas recentes |
Exemplo de fluxo
Um fluxo típico de processamento de vídeo:
- Trigger — Webhook ou agendamento dispara o fluxo
- Upload File — Envia o arquivo de origem para obter uma URL
- FFHub: Create Task — Roda o comando FFmpeg com a URL do arquivo
- Wait — Aguarda a tarefa terminar
- FFHub: Get Task Status — Recupera a URL do output
- Download — Baixa o arquivo processado ou envia para o próximo passo
[Webhook] → [Upload File] → [FFHub: Create Task] → [Wait] → [FFHub: Get Status] → [Download Result]
Links
- GitHub: ffhub-io/n8n-nodes-ffhub
- Documentação do n8n: n8n.io/docs