通过json描述来自动生成短视频项目Creatomate
Creatomate 是一个视频生成 API,用于使用代码编辑和渲染视频和图像。该平台使用JSON格式来指定如何生成MP4,GIF,JPEG或PNG。这一切都由Creatomate的渲染农场处理,因此您不必担心服务器基础架构。
该库通过提供结构良好的轻量级接口,使使用 Creatomate API 变得更加容易。只需几行代码,您就可以创建数百甚至数千个动态视频和图像。
作为从代码创建所有内容的替代方案,Creatomate还附带了一个在线视频编辑器,用于创建可重用的模板。然后,可以使用此 Node.js 库使用自定义和个性化数据呈现这些模板。查看 Creatomate.com 以了解更多信息。
用法
有关如何使用此库的示例,请访问:https://github.com/creatomate/node-examples。有关 Creatomate API 的一般信息,请查看 Creatomate API 文档。
安装
使用以下命令安装到 Node.js 项目中:creatomate
npm install creatomate
快速示例
您可以使用元素(视频、图像、文本、形状、构图)构建视频或图像,然后可以使用关键帧和过渡对其进行动画处理。基本实现如下所示。在这里,两个视频通过文本叠加连接在一起:
const Creatomate = require('creatomate'); const client = new Creatomate.Client('Insert your API key here');//这个到...
点击查看剩余70%
网友评论