币游国际平台

视频布局层

最新更新: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:

重要点

公有图像标识包括斜线(例如公有图像标识为斜线)动物/狗)用图像叠加时用冒号替换斜线(例如叠加图像公有标识动物:狗当叠加使用时))

并见:淡出叠加.

远程图像叠加

远程图像(图像不存储于云式产品环境)加载叠加取回URLsdks属性层积参数(l_fache:URLs中)和Base64远程图像编码URLURL通用语法添加远程图像

举个例子,添加远程图像叠加https://res.www.agrosoland.com/demo/image/upload/logos/cloudinary_icon_white.png向基站视频

注解
CloudinarySDKs自动生成64编码URL

视频叠加

使用叠加视频参数添加另一段视频作为基视频叠加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:3e22223字符RGBxco_rgb:777)命名颜色b_绿色)或RGBex四轮推理,即第四值表示不透明度(例如:b_rgb:3e22266)

举例说 覆盖字幕户外.vt文件使用Arial字体40像素,黄文本(FFFF00)黑背景

层置

上头fl_laya应用构件不单作用图层封括层,还用于包含控制图层置基视频的任何选项,并包含重叠元件与基视频关系的任何细节

注解
云型SDKs使用层应用描述的标志,所有布置限定词也必须是层变换的最后成份某些云型SDKs不使用特定层应用标志sdk从代码生成变换URL时,自动添加fl_layer_apply标志和基于Sdk代码变换层次设置修饰符

定位层重力

判定新层位置时,可添加重力参数定义将图层置入基视频中上头重力参数加进同构件层位应用国旗

比方说,向基底视频添加图像叠加并重设西段l_lotus_layer/fl_layer_apply,g_west:

微调层的确切位置,通过加法从重力焦点中抵消重叠X级y市坐标偏移参数或小数值表示百分位偏移

举例说,将文本覆盖距离视频顶部5%垂直距离l_text:Roboto_400:Paradise/fl_layer_apply,g_north,y_0.05:

小技巧
重力定位交互演示实验重力和坐标参数

层变换

可应用重定大小等变换选项上铺像从云里运来的其他资产可应用多项链式转换叠加方式层位应用组件.所有链式变换,直到转换构件包括层位应用上加叠加或下加代替基资产应用层位应用标志关闭层,类似于闭合括号)

例举 :

  1. 添加标识重叠缩至原宽度的50%并制成水印亮度效果变换图像再放成图层基础视频右上角l_cloudinary_icon_blue/c_scale,w_0.5/o_70/e_brightness:50/fl_layer_apply,g_north_east:

  2. 基视频缩放至500像素宽度后再添加图像叠加,即叠加自动裁剪成150px缩略图,仅包括检测到的脸并放左上角c_scale,w_500/l_docs:model/c_thumb,g_face,w_150/fl_layer_apply,g_north_west:

注解
无法使用 对象认知裁剪层层化

多重重叠

多叠加很容易作为链式变换资产下示例向基视频添加图像和文本叠加如下:

  1. 图像叠加调用雨伞伸展到300px并置左上角l_umbrella/c_scale,w_300/fl_layer_apply,g_north_west)
  2. 图像叠加调用cloudinary_icon_white相对宽度50%基视频和不透明度50%和亮度100l_cloudinary_icon_white/c_scale,fl_relative,w_0.5/o_50/e_brightness:100/fl_layer_apply)
  3. 白文本字符串“Londowe”,用粗体reboto字体80像素,距离基视频底20像素co_white,l_text:roboto_80_bold:London/fl_layer_apply,g_south,y_20)

嵌套层

多层可嵌入多层每一层必须有自己的层层位应用组件内层必须在外层前关闭,像嵌套编程语句

举个例子, 添加文本到月球叠加 :

第一图像层变换大小 第二图层文字层配置字体大小第二层闭合并安装fl_laya应用.未指明重力后置外层应用关闭并定位整层(包括嵌套层)并定位东北角

相对层分层

默认时,每当应用相对大小转换为叠加上拉比自定义大小可添加相对标志fl_restiURL中指定百分数宽高参数叠加(例如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字体类型支持
  • 自定义字体必须上传原创认证文件.

    小技巧
    自定义字体可以通过媒体库上传签名创建(或使用现有) 上传预置何地 交付类型预置选项设置 验证.向媒体库上传文件时可使用此上传预设 媒体库上传预置For 原生文件.

    或选签名上传预置媒体库上传部件s类高级上传资产时设置,如果该选项对您的账号启动

  • 自定义字体公有标识包括斜线,用结号分隔符指定公有标识路径例举 :path1:path2:myfont.ttf.

  • 参考文件时确定包含文件扩展公共标识原文件集扩展必须在小写字母中指定

  • 使用粗字体或斜字体样式,上传每个按键样式的单字体文件并具体说明叠加变换中相关文件

  • 自定义字体只上传到特定产品环境

  • 自定义字体名不支持斜线上传字体为原始文件时,确保公共标识不包括下划线

  • 和上传到云端的任何资产一样,你有责任确保你拥有定制字体使用所需的许可和再分配权。

预定义文本模板

避免每次需要动态添加文本叠加资产时指定字符型参数,可使用文本图像公共标识文本翻译方法上传API.相同的样式创建文本图像 也将动态应用到文本叠加默认文本字符串也使用,除非您提供一个新的文本字符串,如果您不想文本字符串出现在URL中或文本字符串长则有用。

举例说,添加文本字符串“时态文本”,使用相同的样式创建文本图像时使用命名sample_text_style罗波托字体82大小、粗体和红色

文本层标志

文本层文本内容常由程序用户或外部源实时提供可使用以下标志帮助处理这些场景 :

  • fl_disallow_overflow:如前所述层溢出行为上方可控制大图像或文本层使用fl_no_overflow国旗

    文本叠加时,如果您不想长文本影响预期交付资产大小,但意外修饰可能冒切换基本文本的风险,您可应用fl_disallow_overflow令溢出文本层的 URL失效并返回400(错误请求)错误

    更多细节和实例见fl_no_overflowfl_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:

注解
添加此效果为每个导出视频生成不同结果,即使变换相同举例说,每个变换URL包括叠加和反清除效果,即只有基础视频公有标识修改后,都会导致略微不同的叠加

全文语法:e_anti清除变换引用.

特殊层应用

除优先使用层将其他资产或文本放入基视频外,一些变换特征使用层选项指定公共标识码用于基视频实现期望效果下特征以特殊方式使用层变参数

特征特征 描述性
三维LUTs 3D查找表(3DLUTs)用图绘制LUT层中的色空间到基视频中的色空间
嵌入式介质 将视频层归结基视频起始端,而不是分层录成视频效果

反馈发送

评分本页 :