n8n 集成
如何在 n8n 工作流自动化平台中使用 FFHub。
n8n 是一个开源的工作流自动化平台。通过 FFHub 节点,你可以在任何 n8n 工作流中添加视频/音频处理能力。
安装节点
在你的 n8n 实例中安装:
npm install n8n-nodes-ffhub或者在 n8n 的社区节点设置页面中搜索 ffhub。
配置凭证
- 在 n8n 中打开 Settings > Credentials
- 点击 Add Credential,搜索 "FFHub"
- 输入你的 API Key 并保存
可用操作
FFHub 节点支持以下操作:
| 操作 | 描述 |
|---|---|
| Create Task | 提交新的 FFmpeg 命令进行处理 |
| Get Task Status | 查看任务状态和结果 |
| List Tasks | 列出最近的任务 |
工作流示例
一个典型的视频处理工作流:
- 触发器 - 通过 Webhook 或定时器触发工作流
- 上传文件 - 上传源文件获取 URL
- FFHub: Create Task - 使用文件 URL 运行 FFmpeg 命令
- 等待 - 等待任务完成
- FFHub: Get Task Status - 获取输出文件的 URL
- 下载 - 下载处理后的文件或传递到下一步
[Webhook] → [上传文件] → [FFHub: 创建任务] → [等待] → [FFHub: 获取状态] → [下载结果]链接
- GitHub:ffhub-io/n8n-nodes-ffhub
- n8n 文档:n8n.io/docs