最近更新时间:2024.01.12 14:42:31
首次发布时间:2022.09.07 16:11:33
转码后的文件路径,默认由系统生成。同时也支持您自定义转码后的文件路径。本文为您介绍在配置工作流模板,选择音视频转码等不同任务时,自定义转码后文件路径的变量说明。
适用于您根据自身业务需求管理片源和转码后文件存储路径的场景;便于您根据自定义的文件路径对业务进行管理、统计等。
自定义转码后文件路径支持您填写变量、固定字符串。具体的字符规则,请见文件命名通用字符规则。
目前支持多个变量设置,详细说明如下所示。
变量引用格式为 {{变量名}},例如:{{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。文件上传后,系统自动生成的 Vid。 |
{{templateId}} | 指模板 ID。配置媒体处理模板后,系统自动生成的 ID。 |
{{random}} | 指 32 位随机字符串。如:a02befg10001c***584k6dpdnmu87g |
{{outFormat}} | 指文件输出格式。选择不同的媒体处理模板,不同的封装格式对应不同的后缀。具体请参见下方文件输出格式。 |
注意
封装格式为 DASH,目前不支持设置自定义文件输出格式。
模板 | 封装格式(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 |
详细规格说明如下所示。