媒体类型
| 类型 | 描述 |
|---|---|
video | 循环播放的背景视频。 |
image | 静态背景图片。 |
logo | Logo 叠加层。 |
intro-video | 在卡拉 OK 开始前播放。 |
outro-video | 在卡拉 OK 结束后播放。 |
client.media.list(options?)
列出已认证账号拥有的所有可复用媒体项。
client.media.get(mediaId, options?)
获取单个媒体项。
client.media.create(body, options?)
从本地路径、字节数据或已上传的 inputFileId 创建新的媒体项。对于本地路径和字节数据,SDK 会准备上传、将文件字节发送到上传 URL,并把已上传文件注册为可复用媒体。
该媒体项在渲染中承担的角色。
文件来源。本地文件使用
{ type: "path", path };Blob、File、ArrayBuffer 或类型化数组数据使用 { type: "bytes", data, filename };当你已经有上传 ID 时,使用 { type: "inputFile", inputFileId }。高级底层选项:传入
client.uploads.create(...) 返回的 ID 来代替 source。client.media.delete(mediaId, options?)
删除一个媒体项。
端到端示例
应用背景
从预设中引用已上传媒体,或直接在项目设置中引用:background 下可接受的完整字段集合,请将项目设置 schema 转换为 JSON:
接下来
- 渲染设置参考 — 所有共享字段路径与枚举值
- Projects — 项目创建与上传
- Presets — 将媒体与其他渲染设置打包
- Project settings — 将背景应用到项目中
