媒体处理 API

你的媒体。
为你的应用就绪。

通过一个异步 API 转码视频、处理音频和图像,并审核上传内容。

无需注册

一个 API,多种输出,无需管理服务器。
MediaRuntime预先处理的示例
MP4 · H.264
图片
站在阳光草地上的大雄兔640 × 640 / PNG
音频 + 转录
M4A 音频 / VTT 字幕
01上传02处理就绪
媒体来源

为你的创作而构建

让每次上传创造更多可能。

从产品视频到创作者的下一条动态,将源文件转为应用所需的格式与体验。

探索功能
  • 视频流式播放。
  • 音频转为文字。
  • 图像自由转换。
  • 上传内容审核。

亲眼看,亲手试。

查看输出,试用 API。

探索预先生成的示例,查看请求,然后在沙盒中亲自运行样例。

  1. 01播放视频、比较图像或聆听音频。
  2. 02查看生成结果的 API 请求。
  3. 03无需注册,即可在沙盒中运行样例。
交互式预览预先处理的示例
MP4 · H.264
POST /v1/jobs
{
  "source": "https://mediaruntime.com/media/showcase/bunny-source.mp4",
  "outputs": [
    "video.web"
  ]
}

在此预览,然后在沙盒中打开相同的示例和设置。

从上传到实用成果

少一点想象,多一点实感。

探索图片裁剪,跟随音频查看同步转录。下载媒体文件,亲自检查结果。

站在阳光草地上的大雄兔
原始文件输出

图片衍生版本

每个位置都有合适的图片。

保留完整画面或填满正方形。一份原始文件,适配整个应用。

运行此示例
0:00 / 0:09
Every upload has a next chapter, turn a video into a story, an image into a perfect fit, and a voice into words you can search, build what happens next.

原创英语语音示例 · 合成旁白

音频 + 同步文本

让每段语音都能被搜索。

将可播放的音频与带时间信息的文本结合,用于字幕、搜索和无障碍体验。

无需自建媒体基础设施,即可构建媒体工作流。

API 文档

自动层路由

我们的引擎实时分析作业 元数据。它自动将简单的 1:1 转码路由到 Standard,同时将复杂的多输出 AI 作业升级到 Premium。

智能复用

避免冗余编码。我们将兼容流重新封装为 MP4、HLS 或 MPEG-DASH;流复制不兼容时可回退到编码。

内容审核

Premium 提供性、暴力和危险内容检查,可选择观察型 report 模式或转码前 fail-closed 的 block 模式。

专业级编解码器库H.264HEVCAV1VP9ProRes

快速入门

从媒体 URL 到成品输出。

MediaRuntime 是异步的。提交作业会立即返回 QUEUED,完成的 输出 稍后会到达您签名的 Webhook。

  1. 1

    提供可获取的源URL

    使用公共 URL 或来自您已使用的存储的限时签名读取 URL。

  2. 2

    将媒体作业排队

    在 source 字段中提交源 URL,并指定所需的输出预设。

  3. 3

    处理终端 webhook

    保留 job_id,验证签名事件,并使用返回的输出包。

bash
# Submit a public or time-limited signed media URL
curl -X POST https://mediaruntime.com/v1/jobs \
  -H "X-API-Key: $MEDIARUNTIME_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "source": "https://cdn.example.com/media/trailer.mp4",
    "outputs": ["video.web"]
  }'
# -> { "job_id": "job_...", "status": "QUEUED" }

已经有媒体 URL 了?无需上传。完整文档还涵盖本地字节、Webhook 有效负载以及 Node、Python、Go 和 PHP 的可选上传目标。