宝石预览 SDK
这个 预览 SDK 让您在通过 API 创建最终 MP4 、 GIF 、 JPEG 或 PNG 之前, 在您的网络应用中显示视频和图像预览 。 这在开发基于网络的编辑器或自定义器工具时有用,并想在浏览器中显示实时渲染.
这个软件包用于基于浏览器的应用程序,它与任何框架如React,Angular,Vue,以及平版Javascript. 对于使用Node.js创建视频和图像,请参见: creatomate 相反,一个不同的国家预防机制软件包 此处可见。 。 。 .
胡萝卜 是媒体生成的API,用于使用代码来编辑和渲染视频和图像. 该平台使用模板和JSON生成 马普4, (中文(简体) ), 全球投资框架, (中文(简体) ), JPEG 组合 或者说 巴布亚新几内亚 文档。 所有处理都由Creatomate的云基础设施处理,所以不需要维护自己的服务器.
使用量
安装
使用下列命令安装软件包:
npm install @creatomate/preview
现在可以装入视频模板(或 贾森)如下:
import { Preview } from '@creatomate/preview';
// The following assumes that you have a HTML element like this: <div id="container"></div>
const containerElement = document.getElementById('container');
// Initialize a preview to be spawned within the container
const preview = new Preview(containerElement, 'player', 'YOUR_VIDEO_PLAYER_TOKEN');
// Once the SDK is ready, load a template from the project
preview.onReady = async () => {
await preview.loadTemplate('YOUR_TEMPLATE_ID');
// You can also load a video from JSON:
// await preview.setSource({ /* Your JSON here */ });
};
请检查下面提供的演示码, 以了解一个更全面的例子 .
演示
此处可见预览 SDK 操作 : 视频预览Demo
兼容性
由于现场视频渲染对设备的硬件要求很高,因此这个库只在现代桌面网页浏览器上工作,如克罗姆,Firefox,Edge,Opera,和Safari等. 不支持移动设备。 通过API渲染出一个MP4预览以支持智能手机设备. 提示: 使用 调制大小( c) API参数(10%至100%)生成低分辨率预览而无需更改组成或模板.
问题和评论
如果您遇到图书馆或Creatomate API的任何问题,请联系我们 支持@ creatomate.com。 。 。 .
许可证
"Creatomate Preview SDK"获得麻省理工学院许可. 请参看 自由主义 更多信息.