FFmpeg API Cloud LogoFFmpeg API Cloud

FFmpeg 即服务

可直接接入产品的视频处理 FFmpeg API

用一套托管式 FFmpeg API 构建视频处理、媒体转换、缩略图、压缩和音频提取能力。

这套 FFmpeg API 面向真实生产负载,采用按使用量计费。

API 示例

请求
curl -X POST https://ffmpeg-api.cloud/v1/jobs \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "mode": "raw",
    "inputs": {
      "video": {
        "type": "url",
        "url": "https://example.com/video.mp4"
      }
    },
    "outputs": {
      "output": {
        "fileName": "output.mp4"
      }
    },
    "ffmpegArgs": [
      "-y",
      "-i",
      "{{video}}",
      "-vf",
      "scale=1280:-1",
      "-c:v",
      "libx264",
      "-preset",
      "medium",
      "-crf",
      "23",
      "{{output}}"
    ]
  }'
响应
{
  "jobId": "job_01hxyz...",
  "status": "queued",
  "runtimeSeconds": 0,
  "creditsCharged": 0,
  "createdAt": "2026-04-13T10:30:00.000Z"
}

为什么选择 FFmpeg API Cloud

开发者为什么用这套 FFmpeg API 来做产品级媒体处理

这套 FFmpeg API 让你用同一种托管方式完成视频处理、媒体转换、FFprobe 检查和结果交付,而不必自己搭整套系统。

无需自行维护 FFmpeg 基础设施

不用自己处理环境配置、存储、任务编排和执行运维。

一套 API 覆盖媒体工作流

上传文件、创建任务、获取结果、挂接 webhook,都能用同一套模型完成。

费用随使用量自然扩展

可以从小规模开始,用到时再补充 credits,并随着业务增长扩展。

包含哪些能力

这套 FFmpeg API 包含什么

你需要的托管式视频处理、媒体转换、元数据检查和结果交付能力,都已经打包在同一套 API 里,不必自己拼平台。

托管式上传

可上传媒体文件,也可直接传入公网 URL。

异步 FFmpeg 任务

长时间媒体处理可作为任务异步执行,无需自己维护队列 worker。

原生 ffmpegArgs

需要更细控制时,可直接发送结构化 ffmpegArgs 数组。

FFprobe 媒体信息

可检查编码器、流、时长、尺寸等媒体元数据。

可下载输出结果

生成的媒体输出和结果元数据都可通过同一 API 获取。

Webhook 回调

任务进入终态时可通过 webhook 通知你的服务。

按使用量计费

按真实 runtime 付费,而不是自己长期运行 FFmpeg 基础设施。

可复用模板

可先从结构化模板开始,再导出对应的 ffmpegArgs 请求。

工作方式

从上传到输出,FFmpeg API 是怎么工作的

先上传媒体,创建 FFmpeg API 任务,再用与生产一致的请求模型轮询状态或获取输出。

开始接入
1

上传文件或引用公网 URL

2

使用 ffmpegArgs 创建任务

3

轮询状态或使用 webhook,随后获取输出结果

在线验证

直接在浏览器里试用 FFmpeg API

用试用台测试 FFmpeg API 请求 payload、运行任务并检查输出,再决定如何接入你的应用。

打开试用台

模板

常用的 FFmpeg API 模板

每个模板页都提供针对某个任务的 UI,以及同一请求结构对应的 API 示例。

FFmpeg API 与自建对比

为什么用 FFmpeg API,而不是自己托管 FFmpeg

自己托管 FFmpeg,意味着还要自己处理上传、队列、输出存储、重试、Webhook 和计费逻辑。托管式 FFmpeg API 能把这部分运维面收掉,让你专注产品功能。

01

更快上线

不用先搭 FFmpeg 后端,也能推出视频能力

上传、任务、输出和回调都可以交给托管式 FFmpeg API,而不必在功能上线前先把周边基础设施全做完。

02

专注产品

把工程时间花在产品逻辑上,而不是媒体基础设施上

你的团队可以专注编辑、发布或自动化体验,而任务执行和结果交付由 FFmpeg API 负责。

03

扩展简单

从一个工作流开始,后续扩展也不必重构架构

可以先从压缩、缩略图或格式转换开始,之后随着业务增长继续在同一 API 模型上增加更多任务。

适用场景

你可以用 FFmpeg API 构建什么

凡是需要托管式视频处理、媒体标准化、派生资源生成和元数据检查的产品工作流,都适合用 FFmpeg API。

社交与 UGC 应用

生成预览、片段、缩略图和优化后的上传文件。

创作者工具

导出多版本结果、GIF、音轨和带品牌的交付物。

视频处理流水线

统一输入、转码输出,并检查媒体元数据。

内部自动化

在产品工作流中触发事件驱动的媒体处理任务。

定价

托管式媒体处理的 FFmpeg API 定价

无需高额固定承诺即可开始使用 FFmpeg API,随着使用增长再逐步增加 credits。

查看定价

FAQ

FFmpeg API FAQ

这里汇总了关于 FFmpeg API、原生 ffmpegArgs 以及任务输出获取方式的常见问题。

它是一套托管式 FFmpeg API,可用于视频处理、媒体转换、缩略图、压缩、音频提取和 FFprobe 元数据检查。

如果你想看更完整的说明,可以阅读 FFmpeg API 快速开始。

开始用 FFmpeg API 构建你的产品