本文介绍智能媒体服务动图模板参数和对应模板示例。

名称类型必填描述示例值
Formatstring动图格式。取值:gif、webp。gif
Widthinteger输出动图宽度。取值范围:[128, 4096]。1024
Heightinteger输出动图高度。取值范围:[128, 4096]。720
Fpsinteger帧率。取值范围:[1, 60]。15
ScanModestring扫描模式。默认为progressive。取值:
  • interlaced:交叉扫描。
  • progressive:顺序扫描。
progressive
LongShortModeboolean是否开启横竖屏自适应(长短边模式)。默认值true。取值:
  • true:开启横竖屏自适应。
  • false:关闭横竖屏自适应。
说明 转码输出的宽对应输入片源的长边(竖屏为片源的高),高对应输入视频的短边(竖屏为片源的宽)。
false
TimeSpanJSON时间线参数。详细信息请参见下文TimeSpan

TimeSpan

名称类型必填描述示例值
Seekstring开始时间点。
  • 格式:hh:mm:ss[.SSS]或sssss[.SSS]。
  • 取值范围:[00:00:00.000,23:59:59.999]或[0.000,86399.999]。
01:59:59.999
Durationstring持续时长。
  • 格式:hh:mm:ss[.SSS]或sssss[.SSS]。
  • 取值范围:[00:00:00.000,23:59:59.999]或[0.000,86399.999]。
01:59:59.999
Endstring截尾时长,表示切掉尾部的若干时长。设置此值时,参数Duration失效。
  • 格式:hh:mm:ss[.SSS]或sssss[.SSS]。
  • 取值范围:[00:00:00.000,23:59:59.999]或[0.000,86399.999]。
01:59:59.999

模板示例

{
  "TimeSpan": {
    "Duration": "12",
    "Seek": "6"
  },
  "Format": "webp",
  "ScanMode": "progressive",
  "Fps": 25,
  "LongShortMode": true
}