截图后的文件路径,默认由系统生成。同时也支持设置自定义截图后的文件路径。本文为您介绍在配置工作流模板,选择截图任务时,自定义截图文件路径的变量说明。
自定义文件路径支持您填写变量、固定字符串。具体的字符规则,请见文件命名通用字符规则。
目前支持多个变量设置,详细说明如下所示。
变量引用格式为 {{变量名}},例如:{{fileName}}
变量 | 说明 | 生效模块 |
---|---|---|
{{fileName}} | 指片源的文件路径,片源在存储桶中的存储位置。例如,如果一个媒资“123.mp4”存储为“BucketName/Project/VideoFiles/123.mp4”,则文件路径是“Project/VideoFiles/123.mp4”。 | 上传封面、截图模板 |
{{fileTitle}} | 指片源的文件名。例如,一个"123.mp4”的媒资,“123”就是文件名。 | 上传封面、截图模板 |
{{filePrefix}} | 指片源的文件前缀,是位于片源文件名前的完整路径,其中不包括存储桶名称。例如,一个媒资 “123.mp4” 存储为“BucketName/Project/VideoFiles/123.mp4”,则文件前缀是“Project/VideoFiles/”。 | 上传封面、截图模板 |
{{vid}} | 指片源 Vid。 | 截图模板 |
{{templateId}} | 指模板 ID。 | 截图模板 |
{{random}} | 32 位随机字符串,如:a02befg10001cduskd584k6dpdnmu87g | 截图模板 |
{{count}} | 5 位数字占位符,如:00001,00002 等。如果您选择了采样截图、雪碧图,请加入该变量来区分多张截图。 | 截图模板 |
{{outFormat}} | 指文件输出格式。选择不同的媒体处理模板,不同的封装格式对应不同的后缀。具体请参见下方文件输出格式。 | 截图模板 |
注意
.
。模板 | 封装格式(Container) | 映射后缀 |
---|---|---|
| MP4 | mp4 |
HLS | m3u8 | |
FLV | flv | |
TS(MPEGTS) | ts | |
音频转码模板 | MP3 | mp3 |
M4A | m4a | |
MP4 | mp4 | |
HLS | m3u8 | |
OGG | ogg | |
画质增强模板 | 结果独立存储关闭时,需要至少选择一个视频转码、音频转码或者极智超清任务 | 采用视频转码或者音频转码或者极智超清任务封装格式映射后缀 |
结果独立存储开启时 | 统一对应后缀为 mp4 | |
截图模板 | jpeg | jpeg |
webp | webp | |
gif | gif |
视频源地址:http://播放域名/tos-vod-cn-v/20220803/demo.mp4
获取视频封面图地址、采样截图地址,需要遵守的示例和规则如下所示。
示例 1-封面图
http://域名/tos-vod-cn-v/20220803/demo_cover封面图模板.jpg
对应的规则:{{filePrefix}}{{fileTitle}}_cover封面图模板.jpg
说明
查看视频封面图,获取的视频封面图地址必须添加封面图模板,详情请参见封面图模板。
示例 2-采样截图
对应的规则:{{filePrefix}}{{fileTitle}}_{{count}}.jpg