You need to enable JavaScript to run this app.
导航

自定义转码输出文件路径

最近更新时间2024.04.29 17:55:03

首次发布时间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

HLSm3u8
FLVflv
TS(MPEGTS)ts

音频转码模板

MP3

mp3

M4Am4a
MP4mp4
HLSm3u8
OGGogg
画质增强模板结果独立存储关闭时,需要至少选择一个视频转码、音频转码或者极智超清任务采用视频转码或者音频转码或者极智超清任务封装格式映射后缀
结果独立存储开启时统一对应后缀为 mp4

截图模板

jpeg

jpeg

webpwebp
gifgif

视频源地址:http://播放域名/tos-vod-cn-v/20220803/demo.mp4

获取视频封面图地址、采样截图地址,需要遵守的示例和规则如下所示。

示例 1-封面图

http://域名/tos-vod-cn-v/20220803/demo_cover封面图模板.jpg

对应的规则:{{filePrefix}}{{fileTitle}}_cover封面图模板.jpg

说明

查看视频封面图,获取的视频封面图地址必须添加封面图模板,详情请参见封面图模板

示例 2-采样截图

  • http://域名/tos-vod-cn-v/20220803/demo_00001.jpg
  • http://域名/tos-vod-cn-v/20220803/demo_00002.jpg
  • http://域名/tos-vod-cn-v/20220803/demo_00003.jpg

对应的规则:{{filePrefix}}{{fileTitle}}_{{count}}.jpg

详细规格说明如下所示。

alt