FFmpeg API Cloud LogoFFmpeg API Cloud

FFmpeg API Playground

先在线跑通 FFmpeg 工作流,再把它接入产品

这个 FFmpeg playground 让你可以上传媒体、编辑 raw 请求、运行真实的 FFmpeg 任务,并用和生产环境一致的 FFmpeg API 模型来验证输出结果。

直接使用和 API 一样的请求结构

playground 使用的就是产品里可直接调用的 jobs 模型,不需要另外学习一套 demo 专用格式。

支持文件上传,也支持公开 URL

你可以在浏览器里生成临时 source URL,也可以把你自己的公开输入 URL 直接填进请求体。

和 API 共用同一个账号与 credits

这里运行的任务和 FFmpeg API 使用同一个账号状态与 credits 余额,因此更接近真实生产条件。

实时工具

试用 FFmpeg API playground

下面的交互式工具可以让你上传输入文件、复制临时 URL、编辑 request body、运行任务,并直接在浏览器里检查输出。

在线试用台

Raw FFmpeg API playground

上传媒体,编辑 ffmpegArgs,并运行公开 FFmpeg API 所接受的同一份 raw jobs payload。

上传文件以生成临时源 URL

源 URL 有效期为 1 小时。最大文件大小:2GB。

生成的 FFmpeg API 请求

你可以在这个请求里直接使用公开 URL 作为输入。如果你在上方上传了文件,请把生成的源 URL 复制到请求中。在 ffmpegArgs 里,每个 {} 占位符都应与 inputs 或 outputs 中的 key 对应。例如,{} 应对应 inputs.input,{} 应对应 inputs.video,{} 应对应 outputs.output。

使用流程

如何使用这个 FFmpeg playground

核心目标很简单:先在浏览器里验证请求,再把同样的 jobs 模型直接搬到你的应用里。

1

添加输入

上传文件来生成临时 source URL,或者把你自己的公开 URL 直接填进请求里。

2

编辑请求

调整 inputs、outputs 和 ffmpegArgs,直到请求和你要上线的工作流一致。

3

运行并检查任务

启动 FFmpeg 任务后,检查 status、credits、runtime 和 outputs,再把同样的 payload 集成到产品里。

FAQ

FFmpeg playground 常见问题

关于在线运行 FFmpeg 任务、与 API 共用 credits,以及从浏览器验证走向生产集成的常见问题。

先在这里验证工作流,再用同一份请求接入 FFmpeg API

在 playground 里把 payload 跑通后,你可以继续去 quickstart 或 templates 页面,把它正式接入产品。