Media Render Engine
收藏资源简介:
High-Performance Video Composition Engine
Media Render Engine 数据集概述
基本信息
- API 名称:Media Render Engine
- 当前版本:v1
- 分类:Video, Images
- API 提供者:Satoru Company
- 订阅者数量:1
- 支持邮箱:com.satoru@gmail.com
性能指标
- 流行度:8.7
- 服务等级:100%
- 延迟:318ms
- 测试通过率:79%
简介
Media Render Engine 是一个基于 Rust 构建的高性能视频合成 API,可将音频文件和静态图像转换为可直接发布的 MP4 视频,处理速度可达毫秒级。
核心特性
- 由音频加图像合成 MP4 视频
- 未提供图像时自动生成中性渐变背景
- 异步处理,支持任务状态轮询
- 可选 Webhook 完成通知
- 双输入模式:支持上传音频文件,或输入文本由引擎通过 TTS 生成语音
- 确定性处理:音频 + 图像 = 视频,无 AI 幻觉,无不稳定结果
- 简单 REST API,渲染无需 OAuth 流程
- 可扩展:支持从 1 分钟片段到 1 小时播客
- 低成本:计算占用极低
- 内置优化的 FFmpeg 流水线
应用场景
- 将播客剧集转换为 YouTube 视频
- 自动化上传带静态背景的布道视频
- 将有声书或博客文章转为视频内容
- 为社交媒体生成音频可视化内容
- 构建需要可靠视频合成的自动化 AI 内容流水线
端点参考
| 方法 | 端点 | 描述 |
|---|---|---|
| POST | /render | 提交新的渲染任务 |
| GET | /status/{job_id} | 检查任务状态并获取视频 URL |
| POST | /cancel/{job_id} | 取消待处理或进行中的任务 |
请求与响应示例
提交渲染任务
选项 A — 使用已有音频文件:
{ "audio_url": "https://example.com/audio.mp3", "image_url": "https://example.com/background.jpg", "title": "My Podcast Episode 01" }
选项 B — 使用文本(由 TTS 生成音频):
{ "text": "Welcome to episode one of my podcast. Today we discuss...", "image_url": "https://example.com/background.jpg", "title": "My Podcast Episode 01" }
响应(200 OK):
{ "job_id": "render_a1b2c3d4-5678-90ef-1234-56789abcdef0", "status": "enqueued", "provider": "rapidapi", "is_duplicate": false }
查询任务状态
响应(200 OK):
{ "job_id": "render_a1b2c3d4-5678-90ef-1234-56789abcdef0", "status": "completed", "video_url": "https://storage.googleapis.com/satoru-apps/temp/public_renders/render_a1b2c3d4.mp4", "created_at": "2026-09-23T18:45:00Z", "finished_at": "2026-09-23T18:45:12Z", "expires_at": "2026-09-24T18:45:12Z", "error_message": null }
取消任务
响应(200 OK):
{ "job_id": "render_a1b2c3d4-5678-90ef-1234-56789abcdef0", "status": "cancelled", "message": "The job has been successfully cancelled." }
任务状态值
| 状态 | 含义 |
|---|---|
| enqueued | 任务已排队,等待处理 |
| processing | 视频正在渲染中 |
| completed | 视频已就绪,可通过 video_url 下载 |
| cancelled | 任务已被用户取消 |
| error | 出现错误,请检查 error_message |
输入要求
- text:当提供 audio_url 时可选。用于 TTS 合成的文本,最大 1500 字符。若省略 audio_url,则 text 为必填。
- audio_url:当提供 text 时可选。必须是公开可访问的 https:// URL。支持格式:MP3、WAV、OGG、M4A、OPUS。若省略 audio_url,则 text 为必填。
- image_url:可选。背景图像的公开可访问 https:// URL。若省略,则自动生成中性渐变背景。
- title:可选。用作输出 MP4 元数据的标题。
- 优先级规则:若同时发送 audio_url 和 text,则 audio_url 优先,text 被忽略。
输出详情
- 格式:MP4(H.264 + AAC)
- 分辨率:1080p(全高清)
- 帧率:针对静态图像合成优化
- 视频 URL 有效期:视频存储 24 小时,请在 expires_at 时间戳前下载
认证
所有请求必须包含 X-RapidAPI-Proxy-Secret 请求头。RapidAPI 负责用户认证并将请求转发至后端。
订阅方案
| 方案 | 价格 |
|---|---|
| BASIC | $0.00 |
| PRO | $9.99 |
| ULTRA | $49.99 |
| MEGA | $99.99 |
支持
- 邮箱:com.satoru@gmail.com
- 响应时间:工作日 24 小时内
关于引擎
Media Render Engine 使用 Rust 构建,注重性能、可靠性与简洁性。它采用专为静态图像加音频合成设计的定制优化 FFmpeg 流水线,渲染速度显著快于传统视频编辑工具。




