MediaRuntime产品

视频编码

在异步作业中将一个视频源转换为播放文件、自适应流、社交格式、海报、GIF 预览、帧序列和编辑母版。

MP4、HLS、社交、GIF 和框架
H.264、HEVC、AV1 和 ProRes 工作流程
一项异步作业中的多个工件
POST https://mediaruntime.com/v1/jobs

从源头到交付的工件

1

提供源码

传递公共或有时间限制的 HTTPS URL,或使用本地字节的可选上传目标流。

2

选择输出配方

请求一个播放文件、一个 HLS 梯形图或同一 输出 数组中的多个相关工件。

3

接收完成

处理签名的终端 Webhook,然后使用返回的工件清单或捆绑包 URL。

您可以构建什么

网页播放

制作快速启动 H.264/AAC MP4、多重演绎 MP4 梯子、用于 Apple 播放的 HEVC 或高效 AV1 输出。

自适应流媒体

生成 HLS VOD 包,其中包含主播放列表、1080p 和 720p 变体以及相关媒体片段。

社会交付

将风景或方形媒体放入 1080×1920 垂直画布中,背景模糊且无主题裁剪。

预览和提取

创建海报帧、调色板优化的 GIF 和采样 JPG 帧序列以用于预览、索引或数据集。

相关预设

mp4_720p_h264_aacmp4_ladder_v1hls_ladder_v1social_vertical_blurgif_hqposter_frame_v1extract_frames_1mp4_hevc_1080pmp4_av1_smartmov_prores_422

工作请求示例

使用您的 MediaRuntime API 密钥从受信任的服务器提交。源可以是任何可获取的 HTTPS URL;通过 MediaRuntime 上传是可选的。

{
  "file_url": "https://cdn.example.com/media/trailer.mp4",
  "metadata": {
    "media_type": "video",
    "asset_id": "trailer-0426"
  },
  "outputs": [
    {
      "type": "mp4",
      "preset": "mp4_720p_h264_aac",
      "path_suffix": "web",
      "poster_time_sec": 4,
      "poster_format": "jpg",
      "gif_preview": {
        "enabled": true,
        "start_sec": 2,
        "duration_sec": 4
      }
    },
    {
      "type": "hls",
      "preset": "hls_ladder_v1",
      "path_suffix": "stream"
    }
  ]
}