最新更新:Jan-10-2024
云形允许你动态地向视频中的具体位置添加层层,新层加到基底视频上做叠加,并易变换以适应需求向基视频添加新层有多重选项,或资产上传云形或远程资产或文本字符串
例子中有一些常用案例可用层实现(并用其他变换):
L_View:
添加图像叠加L_
添加文本叠加l_text:
层变换语法
最简单形式上,基础视频上加层后按URL语法处理
上头层积
参数自有URL组件并启动叠加定义(类似于开括号)。上头层位应用
标志分立分解关闭定义(类似闭锁括号)并指令云形置放
通过控制位置和方式增强层设置基底视频使用重力,偏差等布置修饰符,并应用变换分层资产使用以下通用URL语法
验证或私有层
可添加资产叠加验证
或私有
通过修改语法:
图像叠加:
- 私有图像层 :
l_private:
- 认证图像层:
l_authenticated:
视频叠加:
- 私有视频层:
l_video:private:
- 验证视频层:
l_video:authenticated:
音频叠加:
- 私有音频层:
l_audio:private:
- 认证音频层:
l_audio:authenticated:
只能添加套接字验证
或私有
if also签名整个 URL看媒体访问控制文档提供更多细节交付私有认证资产
图像叠加
默认叠加类型为图像举例说,在基视频中添加标识叠加l_docs:logo-semi-opaque/fl_layer_apply
:
公有图像标识包括斜线(例如公有图像标识为斜线)动物/狗
)用图像叠加时用冒号替换斜线(例如叠加图像公有标识动物:狗
当叠加使用时))
并见:淡出叠加.
远程图像叠加
远程图像(图像不存储于云式产品环境)加载叠加取回
或URL
sdks属性层积
参数(l_fache:
URLs中)和Base64远程图像编码URLURL通用语法添加远程图像
举个例子,添加远程图像叠加https://res.www.agrosoland.com/demo/image/upload/logos/cloudinary_icon_white.png
向基站视频
视频叠加
使用叠加视频参数添加另一段视频作为基视频叠加L_View:
和公开标识前上传视频L_View:dog
视频公开识别狗狗
)
可同时通过控制视频叠加使用3偏移参数组合显示来增强图层(见trimming视频获取更多参数及其可能值信息)并可以决定它在哪里和如何设置基底视频使用重力、偏移法和其他布局限定词并应用变换分层资产,并配有以下通用语法
并加视频叠加2.5秒后淡出7.5秒后淡出叠加位置上还有东南重力并伸展至500像素宽度
- 公有视频标识包括斜线(例如公有视频标识为斜线)
动物/猫
)用视频叠加时用冒号取代斜线(例如视频公有标识变换动物:cat
当叠加使用时)) - 提供公共视频时,你只能添加其他公共视频作为叠加看媒体访问控制文档提供更多细节交付私有认证资产
音频叠加
使用音频叠加参数(音频叠加参数)在现有视频上添加音频轨L_Oudio
并公有标识存储于产品环境的视频或音频文件
提供视频叠加时,只覆盖音轨可视化部分丢弃
可同时添加音频音轨,例如添加语音传音或音乐也可以控制分层音频文件使用3定时偏移参数播放的哪个部分(见trimming视频)并用音量控制音量效果.
举个例子用公共标识添加MP3音乐文件电子化
切入点hhallaser定时器
基础视频 :
并有可能删除或替换基础视频中现有的音频音轨删除现有音频音轨时,将音频编解码器设置为无
高山市ac-none
内URLs)并代之以自传音频方式,并按上文显示的音频叠加
取视频原创音频电子化
MP3文件并减量50%
并见:混合音频轨
文本叠加
添加文本叠加带文本翻译
属性层积
参数(l_text:
内URLs)参数还需要具体说明字体家属和大小(除以下加加结号后加结号)和文本字符串显示URL通用语法添加文本层采取下列形式:
除要求字体和大小定型值外,还可以可选指定各种类CSS定型参数并深入定制文本层,具体说明文本颜色,添加线间拆解符,emojis等特殊字符文本层选项.
云型先生成文本定义图像,再像其他图像重叠一样叠加,并支持所有不变变换图像叠加支持
以80像素大小覆盖Arial字体文本串“Coffee”(80像素)l_text:Arial_80:Coffee/fl_layer_apply
:
子标题
可添加字幕视频嵌入层SRT系统或WebVTT先前上传到云形文件原始文件.要做到这一点,使用字幕编程
属性叠加
参数(l_子标题 :
URL中),紧随公有ID.srt或.vt扩展版)
举例说 覆盖字幕户外.vt
文件 :
可选包括字体和大小设置(用下划线隔开)举例说 覆盖字幕户外.vt
文件使用Arial字体20像素大小
也可以通过加法控制文本颜色颜色显示
属性上头
以URLs中修改文本填色并添加后台
属性b/
URL中修改文本背景颜色颜色可设置为RGBex三联b_rgb:3e2222
3字符RGBxco_rgb:777
)命名颜色b_绿色
)或RGBex四轮推理,即第四值表示不透明度(例如:b_rgb:3e22266
)
举例说 覆盖字幕户外.vt
文件使用Arial字体40像素,黄文本(FFFF00)黑背景
层置
上头fl_laya应用
构件不单作用图层封括层,还用于包含控制图层置基视频的任何选项,并包含重叠元件与基视频关系的任何细节
定位层重力
判定新层位置时,可添加重力参数定义将图层置入基视频中上头重力
参数加进同构件层位应用
国旗
比方说,向基底视频添加图像叠加并重设西段l_lotus_layer/fl_layer_apply,g_west
:
微调层的确切位置,通过加法从重力焦点中抵消重叠X级
并y市
坐标偏移参数或小数值表示百分位偏移
举例说,将文本覆盖距离视频顶部5%垂直距离l_text:Roboto_400:Paradise/fl_layer_apply,g_north,y_0.05
:
层变换
可应用重定大小等变换选项上铺像从云里运来的其他资产可应用多项链式转换叠加方式层位应用
组件.所有链式变换,直到转换构件包括层位应用
上加叠加或下加代替基资产应用层位应用
标志关闭层,类似于闭合括号)
例举 :
添加标识重叠缩至原宽度的50%并制成水印
亮度
效果变换图像再放成图层基础视频右上角l_cloudinary_icon_blue/c_scale,w_0.5/o_70/e_brightness:50/fl_layer_apply,g_north_east
:基视频缩放至500像素宽度后再添加图像叠加,即叠加自动裁剪成150px缩略图,仅包括检测到的脸并放左上角
c_scale,w_500/l_docs:model/c_thumb,g_face,w_150/fl_layer_apply,g_north_west
:
多重重叠
多叠加很容易作为链式变换资产下示例向基视频添加图像和文本叠加如下:
- 图像叠加调用
雨伞
伸展到300px并置左上角l_umbrella/c_scale,w_300/fl_layer_apply,g_north_west
) - 图像叠加调用
cloudinary_icon_white
相对宽度50%基视频和不透明度50%和亮度100l_cloudinary_icon_white/c_scale,fl_relative,w_0.5/o_50/e_brightness:100/fl_layer_apply
) - 白文本字符串“Londowe”,用粗体reboto字体80像素,距离基视频底20像素
co_white,l_text:roboto_80_bold:London/fl_layer_apply,g_south,y_20
)
嵌套层
多层可嵌入多层每一层必须有自己的层层位应用
组件内层必须在外层前关闭,像嵌套编程语句
举个例子, 添加文本到月球叠加 :
第一图像层变换大小 第二图层文字层配置字体大小第二层闭合并安装fl_laya应用
.未指明重力后置外层应用关闭并定位整层(包括嵌套层)并定位东北角
相对层分层
默认时,每当应用相对大小转换为叠加上拉比自定义大小可添加相对
标志fl_resti
URL中指定百分数宽高参数叠加(例如W_0.5)与基视频大小相对,而不是与原叠加资产本身大小相对
举个例子,添加图像覆盖调用cloudinary_icon_blue
上铺重排至基视频宽度的80%l_cloudinary_icon_blue/c_scale,fl_relative,w_0.8/fl_layer_apply
:
文本层选项
文本层可以多种方式定制化,例如应用类CSS样式、添加换行器、应用特殊字符、定制字体等
定型参数
除需要字体家属和字体大小值文本层支持各种可选CSS类样式,如装饰、对齐、字母间距、线间距等全表见定型参数表格参考指南
云型SDK帮助者方法支持提供数组映射值或串行值例例Ruby使用相似语法++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
以75像素加下划线和14像素字母间距覆盖文串Verdana粗体l_text:Verdana_50_bold_underline_letter_spacing_14:Style
:
文本颜色
可添加文本叠加控制颜色颜色显示
属性上头
内URLs)
不透明颜色可设置为 RGBex三联co_rgb:3e222
三位数RGBxco_rgb:777
或命名颜色cogreen
)默认时,如果颜色属性省略,文本有黑色
文本字符串“Style”用Times粗体加90像素距离20像素基视频底部黄文本
4位数或8位数RGBAex四轮曲co_rgb:3e22240
产生25%不透明性)
下示例使用相同的文本字符串Times粗体90像素距离基底20像素黄文本,但这次不透明度为50%(FFF0080):
多行文本
可手动破线文本分行并用新线字符 (%0A)插文字符串Verdana粗体,大小为50像素,距离基视频左框10像素,每个字显示新行行间距-15像素:
自动线课间休息
云性还可自动将文本包成多行,基于文本字符串规定最大宽度要做到这一点,应用适配
裁剪模式到文本层并指定宽度
使用词打包设置通知云式自动将实际文本内容包到新线上
适配
后台
文本Fit
最新大版某些SDKs)中唯一可用作文本叠加修饰符的“重裁大小”选项
宽度为400像素的基础视频添加长文本字符串粗体26像素
使用时适配
高山市文本Fit
某些SDKs裁剪模式中,你必须指定文本叠加宽度,但高度可选性线间拆解按需实现请求宽度和/或高度矩形
指定字体大小的叠加保持原样,即使结果文本叠加高度超过主机视频高度不限制叠加高度 图像高度扩展以适应大文本
限制叠加高度,则切除与定义空间不相容的文本并存lipsis.
)添加到文本字符串尾以表示文本缺线
定义多行文本最大高度添加高度显示
参数加法宽度
变大小变换文本层
也可以设置文本对齐线间距值以进一步控制文本外观可应用其他大小参数作为整个叠加动作(fl_layer_apply前)重排生成文本图像叠加整体
中心对齐大像素宽度为200像素并限制高度为150像素的Times像素中添加长文本字符串14像素基础视频并旋转文本9度并设置30像素 从北边界更好匹配底层视频
特殊字符
含有特殊字符的文本字符串需要修改(规避)并加文本叠加特征使用与不允许使用有效URL路径中的任何特殊字符相关联,并与其他特殊Unicode字符相关联文本字符串应使用%基础UTF-8编码免用,以确保文本字符串有效(例如替换?
带3F
并使用20
词间空格)使用云型SDK嵌入图像时自动完成编码帮助者方法只需手动构建资产交付URL
外加逗号,
前向斜线/
百分数符号百分数
或文本叠加字符双向scape华府百分数
代码内签名例举 :
向文本叠加添加逗号
252C
并不只是2C
)spend URL代码
%E2%9D%80
.如果要将emoji写进文本叠加中, 您也必须同时跳出百分数
脱机代码符号l_text:Arial_80:Comfort%25E2%259D%2580
:
自定义字体
默认情况下,只有通用字体才支持文本叠加但如果想使用非标准字体,可上传至云形原生,验证文件后指定字体满公共标识
包括扩展字串覆盖
自定义字体指南
.tf
,.OTF
并.woff2
字体类型支持自定义字体必须上传原创认证文件.
自定义字体公有标识包括斜线,用结号分隔符指定公有标识路径例举 :
path1:path2:myfont.ttf
.参考文件时确定包含文件扩展
公共标识
原文件集扩展必须在小写字母中指定使用粗字体或斜字体样式,上传每个按键样式的单字体文件并具体说明叠加变换中相关文件
自定义字体只上传到特定产品环境
自定义字体名不支持斜线上传字体为原始文件时,确保
公共标识
不包括下划线和上传到云端的任何资产一样,你有责任确保你拥有定制字体使用所需的许可和再分配权。
预定义文本模板
避免每次需要动态添加文本叠加资产时指定字符型参数,可使用文本图像公共标识文本翻译
方法上传API.相同的样式创建文本图像 也将动态应用到文本叠加默认文本字符串也使用,除非您提供一个新的文本字符串,如果您不想文本字符串出现在URL中或文本字符串长则有用。
举例说,添加文本字符串“时态文本”,使用相同的样式创建文本图像时使用命名sample_text_style
罗波托字体82大小、粗体和红色
文本层标志
文本层文本内容常由程序用户或外部源实时提供可使用以下标志帮助处理这些场景 :
- fl_disallow_overflow:如前所述层溢出行为上方可控制大图像或文本层使用
fl_no_overflow
国旗文本叠加时,如果您不想长文本影响预期交付资产大小,但意外修饰可能冒切换基本文本的风险,您可应用
fl_disallow_overflow
令溢出文本层的 URL失效并返回400(错误请求)错误更多细节和实例见fl_no_overflow并fl_disallow_overflow中变换引用.
- fl_text_no_trim默认时文本层全端严格剪切在某些情况下,特别是如果在文本周边添加边框或对文本层使用重力可能将文本离图层边缘太近时,可使用图层
fl_text_no_trim
点旗对文本叠加字符串例举 :
l_text:Arial_100:Flowers,b_green
云形自动加贴板,所以不用贴贴板
图像底层
下铺图像部分透明基视带内接
参数(欧市
和公开标识前上传图像后台
图像公开标识后台
)通语法
可使用宽度和高度判定内接量,并使用重力参数和xy参数调整底接量基视频位置下拉也可以深入变换象上传到云性的其他图像一样,底线参数支持与上文描述的重叠相同的特征
举个例子,添加内置图像调用网站bg
向基站视频底线视频和基视频均调整为相同的宽度和高度,使用亮度效果将亮度提高至100度c_fill,h_200,w_200/u_site_bg/c_scale,h_200,w_200/e_brightness:100/fl_layer_apply
:
层/蓝
)用图像内缀用时用冒号取代斜线(例如,图像公有标识变换成
层:蓝
时用下铺)
水印
可使用标准图像层对交付视频应用水印不透明度和/或亮度变换常应用到图像层当水印
您也可以使用智能反清除带层变换实现水印需求
智能反清除
可使用反清除效果e_anti清除
以随机方式略微修改图像叠加量,从而使它们更难去除(例如,将标识加为资产水印)在大多数情况下,默认修改水平设计为视觉难感知,但仍难清除需要时,您可选择控制偏差水平,即通过添加冒号后加整数(数字越高图像变换越多)。上头反清除
效果添加到同构件层位应用
国旗
举例说,将反清除效果(高水平为演示目的90)加到图像叠加上调用cloudinary_icon_blue
添加到基值东北角上,叠加不透明度定在50%并缩放至宽度150像素c_scale,w_500/l_cloudinary_icon_blue/c_scale,w_150/o_50/e_anti_removal:90,fl_layer_apply,g_north_east
:
全文语法:e_anti清除中变换引用.
特殊层应用
除优先使用层将其他资产或文本放入基视频外,一些变换特征使用层选项指定公共标识码用于基视频实现期望效果下特征以特殊方式使用层变参数
特征特征 | 描述性 |
---|---|
三维LUTs | 3D查找表(3DLUTs)用图绘制LUT层中的色空间到基视频中的色空间 |
嵌入式介质 | 将视频层归结基视频起始端,而不是分层录成视频效果 |