媒体处理输出文件的路径由系统默认生成。但是如果您需要根据自身业务需求管理片源和媒体处理后文件的存储路径,则可自定义媒体处理输出文件路径。
在视频点播控制台工作流页面添加视频转码、极智超清、音频转码、自定义转码组或截图任务时,开启并配置自定义文件路径。如下图所示:
此外,在视频点播控制台上传存储设置页面开启自动生成封面时,可配置自动生成的封面图路径。如下图所示:
注意
上传自动生成封面功能仅支持 {{fileName}}
、{{fileTitle}}
和 {{filePrefix}}
变量。
文件路径由固定字符串和变量组成。
固定字符串可用来表示具体的业务信息。例如 watermark
表示有水印、encrypt
表示加密。你指定固定字符串时,需遵循文件命名通用字符规则。
变量是指系统会在生成具体文件路径时获取该变量的实际取值进行动态替换的部分。变量引用格式为 {{变量名称}}
。视频点播支持的变量如下表所示。
变量名称 | 说明 |
---|---|
| 片源的文件路径,即片源在存储桶中的存储位置。假设一个文件 说明 文件路径包括文件前缀、文件名称和文件输出格式。若想要在转码输出文件命名中使用完整片源名称,请使用 |
| 片源的文件名称。例如, |
| 片源的文件前缀,是片源文件名称前除存储桶名称外的部分。假设一个文件 |
| 片源的视频 ID。即文件上传至视频点播服务后系统自动生成的 |
| 工作流 ID。 |
| 32 位随机字符串,例如 |
| 5 位数字占位符,例如 注意 此变量仅适用于采样截图和雪碧图的截图任务,可用来区分多张截图。 |
| 文件输出格式。系统会根据不同类型的媒体处理模板和封装格式自动补齐后缀。具体映射关系请见文件输出格式。 注意
|
| 截图类型为雪碧图时,截取的缩略小图的宽度。 注意 此变量仅适用于雪碧图截图任务。 |
| 截图类型为雪碧图时,截取的缩略小图的高度。 注意 此变量仅适用于雪碧图截图任务。 |
模板类型 | 封装格式 | 映射后缀 |
---|---|---|
| MP4 | mp4 |
HLS | m3u8 | |
FLV | flv | |
TS(MPEGTS) | ts | |
音频转码模板 | MP3 | mp3 |
M4A | m4a | |
MP4 | mp4 | |
HLS | m3u8 | |
OGG | ogg | |
画质增强模板 | N/A |
|
截图模板 | JPEG | jpeg |
WebP | webp | |
GIF | gif |
假设:
http://www.example.com/tos-vod-v/20220803/demo.mp4
。{{filePrefix}}{{fileTitle}}_{{count}}.jpg
则最终的采样截图地址为:
http://www.example.com/tos-vod-v/20220803/demo_00001.jpg http://www.example.com/tos-vod-v/20220803/demo_00002.jpg http://www.example.com/tos-vod-v/20220803/demo_00003.jpg