n8n 集成

如何在 n8n 工作流自动化平台中使用 FFHub。

n8n 是一个开源的工作流自动化平台。通过 FFHub 节点,你可以在任何 n8n 工作流中添加视频/音频处理能力。

安装节点

在你的 n8n 实例中安装:

npm install n8n-nodes-ffhub

或者在 n8n 的社区节点设置页面中搜索 ffhub

配置凭证

  1. 在 n8n 中打开 Settings > Credentials
  2. 点击 Add Credential,搜索 "FFHub"
  3. 输入你的 API Key 并保存

可用操作

FFHub 节点支持以下操作:

操作描述
Create Task提交新的 FFmpeg 命令进行处理
Get Task Status查看任务状态和结果
List Tasks列出最近的任务

工作流示例

一个典型的视频处理工作流:

  1. 触发器 - 通过 Webhook 或定时器触发工作流
  2. 上传文件 - 上传源文件获取 URL
  3. FFHub: Create Task - 使用文件 URL 运行 FFmpeg 命令
  4. 等待 - 等待任务完成
  5. FFHub: Get Task Status - 获取输出文件的 URL
  6. 下载 - 下载处理后的文件或传递到下一步
[Webhook] → [上传文件] → [FFHub: 创建任务] → [等待] → [FFHub: 获取状态] → [下载结果]

链接