最新更新时间:Nov-152023
概述
Cloudinary视频生成特征可编程制作比例视频创建数据库JSON格式提供灵活可复用模板,允许你使用不同资产、颜色和文本生成多视频
即此清单json
上方视频创建使用
可使用同表模板创建新视频
试用邮递程序创建视频
尚没有SDK支持创建视频
直接调用RESTAPI帮助你用邮差集合
密钥概念
关键概念基于常用视频编辑工具
轨迹
视轨迹为视频层轨迹可包含数项剪片顺序播放时间可控制时空轨位置关键字框.
剪切页
Clipss媒体元素置入轨迹剪切可类型化图像显示
,视频播放
,文本翻译
或颜色显示
.可应用特效切片并过渡中间剪片
密钥框架
密钥框架是轨迹内特定时段面向每个键框架可指定轨迹xy位置及其不透明性使用不透明性,你可以使轨迹可见或隐形,所以它只在视频中特定时间出现
过渡
视频创建支持GL转换中指定一个剪切如何混入下一段轨迹起始端也可以使用交接点,使用颜色剪片透明化
特效
效果可添加到任意剪报中当前,只有Ken Burns效果得到支持,允许你从全框架缩放到新中心或缩放到全框架
嵌套轨迹
轨迹可定义并嵌入父轨中剪片允许轨迹间转换像剪片一样,并同时对轨迹应用特效
创建列表
编造图单需要了解结束视频长什么样, 并规划出你需要分层图
下指令遍历如何创建视频概述段内并创建空白.json文件并粘贴代码片段或,你可以搭建空白模板并排编辑器.
指定全局视频参数
全局参数具体说明全视频维度、持续秒数和框架速率
前二轨加法
第一曲由一片段组成 彩色矩形取全视频维度, 并是视频底层
第二轨包含图像剪切.图像存储于我们演示文集
产品环境,所以如果使用并排编辑器中确保设置设置设置云名至演示文集
.否则,你可上传图像到自己的产品环境,并确保公共标识媒体
数组匹配你上传的数组替换docs/re
并公有标识产品环境中的图像)
图像使用填充裁剪动作填充音轨维度,并定位于全视频左上角高度与全视频相同,但宽度较小,似乎取视频左侧区域,并覆盖轨迹1持续时间设置剪切故障
区域原因解析
双轨图并发
添加效果剪切
图像显示变焦 复制剪切 并修改持续时间为四秒正因如此才放入剪切故障
中,它无需在每一片段中说明添加剪切Effect
切片相交缩放
视频剪切效果
添加三轨
第三道矩形二秒后开始出现,并下移一秒到最后位置密钥框架定义启动动画
视频现在是这样看的:
添加第四轨
下加文字插入矩形动画与第三轨相同,但低五像素
视频录入
添加第五轨
第五道文字写道“Elder护理院”。重用键盘一秒后显示文本并漂移一秒
视频中的五条轨迹
添加尾音轨
尾行为文本主块对这个,a文本区
剪片使用
整段视频所有六条轨迹
定义变量
视频现已完整,但清单尚不能用作创建更多视频的模板以释放全方位显示器 添加变量以便修改视频中的不同元素
定义轨迹前变量
以变量取代轨迹中相关值举个例子bg颜色
首轨 :
现在你有你的清单,你可以使用创建视频端点生成视频API上传+CLT模板文件取自清单和生成不同的视频使用变量
使用创建视频端点生成视频
可使用视频生成创建视频端点上传API
例举 :
可使用未签名上传预置而不是签名请求
创建CLT模板文件
创建 CLT模板文件
- 复制您的
清单json
进文件调用CltManifest.json. - 上拉CltManifest.json文件.向ZIP文件提供名称,例如care-template.zip.
- 上传ZIP文件视频播放或汽车资产类型使用媒体探索者上传ZIP文件时,文件自动识别为CLT文件并上传为视频播放资产类型化表交付URL
https://res.www.aaaalireno.com/
./视频/加载/ .clt
从CLT模板文件生成视频
从CLT模板文件生成视频
- 启动交付URLC模板,例如
https://res.www.aaaalireno.com/demo/video/upload/docs/care-template.clt
- 设置扩展视频格式,例如
.mp4
,例如:https://res.www.aaaalireno.com/demo/video/upload/docs/care-template.mp4
- 任选设置所有全局设置并应用到视频和所有变量
自定义函数
函数类型集转换参数fn_render
内URLs),例如:fn_render:fps_25;vars_(bgColor_mediumpurple;imageUrl_oldhands;titleText_Loving%20and%20caring%20always%20go%20hand%20in%20hand)
例举 :
/
字符前缀值
s:
.例例上公有标识
docs/oldhands/
语法变换
imageUrl_s:docs%252Foldhands
.
侧侧编辑器和查看器
可试用示例模板并创建自己的模板,使用并排编辑浏览器
演示文集
.
创建幻灯片
简单幻灯片生成实例
清单如下:
引用
全局视频参数
全局视频参数应用到全视频
参数 | 描述性 |
---|---|
宽度 | 需求化.宽度视频像素 |
高度显示 | 需求化.高度视频像素 |
持续时间 | 持续视频数秒默认:10 . |
框架率 | 框架速率(每秒框架)默认:20码 . |
示例:
轨迹参数
轨迹参数指定轨迹行为可视轨迹为层底层为表单中的第一个轨迹,上层为表层
参数 | 描述性 |
---|---|
X级 | 水平位置像素相对视频左上角 |
y市 | 垂直位置轨迹比视频左上角像素 |
宽度 | 宽度音轨像素 |
高度显示 | 高度轨迹像素 |
启动开关 | 轨迹启动时间相对于整段视频 |
端置 | 轨迹结束时间相对于整段视频 |
半径 | 表示曲角值指定像素数百元 或百分数(例如50% ) |
关键字框 | 看吧密钥框架. |
剪切故障 | 默认参数由音轨中所有剪片使用指定相关内容剪切参数. |
剪片 | 看吧翻页参数. |
示例:
密钥框架
密钥框架是轨迹内特定时段每一个键框架都指向对象并用键描述时间或指定 :
- 数毫秒从轨迹起始
2000年
) - 百分比比音轨持续时间(例如
40%
)
if descript关键字框时,必须指定一个时间0
.
每种密钥参数如下:
参数 | 描述性 |
---|---|
X级 | 水平位置像素相对视频左上角 |
y市 | 垂直位置轨迹比视频左上角像素 |
不透明度 | 不透明度层次1表示不透明,0完全透明范围:0比1 . |
示例:
翻页参数
Clips可类型化 :图像显示,视频播放,文本翻译,文本区,颜色显示或嵌套.
参数取剪视类型而定
图像视频剪切参数
使用图像显示
或视频播放
类型媒体剪报
参数 | 描述性 |
---|---|
类型 | 需求化.类型剪报可能的值:图像显示 ,视频播放 . |
媒体 | 需求化.内含 URL或公开标识图像或视频 资产类型图像显示 或视频播放 )和交付类型(例如)上传 或取回 ) |
变换 | 云变换URL语法. |
剪切图解 | 持续时间以毫秒计 |
transitionDuration | 段间转换时间以毫秒计 |
过渡 | 名称过渡GL转换) |
剪切Effect | 对象效果学参数. |
示例:
文本剪切参数
使用文本翻译
类型短单行文本
参数 | 描述性 |
---|---|
类型 | 需求化.类型剪报可能的值:文本翻译 . |
文本翻译 | 文本显示 |
文本maxWidth | 最大宽度文本(它会压缩文本以适应宽度)。 |
文本对齐 | 最大宽度内文本对齐可能的值:左转 ,右转 ,中心点 .默认:左转 或中心点 if无效值) |
字体大小 | 字体大小像素 |
字体类型 | 类型字体Google字体支持 |
字体颜色 | 颜色字体指定名称或ex代码#ffd ) |
textBg颜色 | 后台颜色文本指定名称或ex代码#ffd ) |
textBgRadius | 表示圆角背景色矩形值指定像素数百元 或百分数(例如50% ) |
文本铺设 | 嵌入背景色矩形量指定像素数 |
示例:
文本片段参数
使用文本区
多行文本类型
参数 | 描述性 |
---|---|
类型 | 需求化.类型剪报可能的值:文本区 . |
文本对齐 | 横向对齐最大宽度内文本可能的值:左转 ,右转 ,中心点 .默认:左转 或中心点 if无效值) |
textVerticalAlign | 垂直对齐最大高度内文本可能的值:顶部 ,中间 ,底部 .默认:顶部 或中间 if无效值) |
字体大小 | 字体大小像素 |
字体类型 | 类型字体Google字体支持 |
FontType家庭 | 和FontType相同 |
字体类型权值 | 字体权重可能的值:正规 ,粗体 .数组也支持百分百到百分百 . |
字体颜色 | 颜色字体指定名称或ex代码#ffd ) |
示例:
颜色剪切参数
使用颜色显示
类型创建色矩形
参数 | 描述性 |
---|---|
类型 | 需求化.类型剪报可能的值:颜色显示 . |
颜色显示 | 颜色填充矩形指定名称或ex代码#ffd )也可以指定透明化 令矩形卸载 |
边界 | 宽度像素 |
边框Color | 颜色边界指定名称或ex代码#ffd ) |
半径 | 表示矩形角角值指定像素数百元 或百分数(例如50% ) |
示例:
嵌套剪切参数
使用嵌套
类型插入轨迹插入父轨迹嵌套轨迹定义为JSON顶层
参数 | 描述性 |
---|---|
类型 | 需求化.类型剪报可能的值:嵌套 . |
嵌套 | 名顶插入轨迹 |
示例:
特效
可应用特效剪切
肯伯恩斯
肯伯恩斯效果允许你从全框架缩放新中心或缩放全框架图像上使用
参数 | 描述性 |
---|---|
名称 | 名称效果肯宾斯 . |
松动 | 类型松动可能的值:线性化 ,易解性 ,易解性 ,松放 ,松开 . |
缩放 | 水平缩放 |
中心点 | 坐标居中缩放sy 中x和y为浮点数表示高度宽度分数[0.5,0.5] 居中图像) |
方向选择 | 缩放方向可能的值:
|
示例:
模板VARS
使用参赛者
关键字中可指定变量模板使用变量允许替换视频元素,如文本、颜色和媒体等,通过变换URL动态创建新视频
值集参赛者
默认使用不由变换URL覆盖
变量嵌入清单时使用变量名称环绕双曲线套件
示例: