本文介绍智能媒体服务截图模板参数和对应模板示例。
名称 | 类型 | 必填 | 描述 | 示例值 |
Type | string | 是 | 截图类型。取值:- Cover:封面截图。
- Normal:普通截图。
- Sprite:雪碧截图。
| Sprite |
FrameType | string | 是 | 帧类型。默认值intra。取值: | intra |
Time | Long | 是 | 截图开始时间。单位:毫秒。 | 1000 |
Count | Long | 是 | 截图数量。 | 5 |
Interval | Long | 否 | 截图间隔时间。单位:秒。 | 10 |
Width | integer | 否 | 输出图片宽度。 | 720 |
Height | integer | 否 | 输出图片高度。 | 480 |
BlackLevel | integer | 否 | 多帧截图针对首帧过滤黑屏图片判定阈值。 | 30 |
PixelBlackThreshold | integer | 否 | 判断像素点是否为黑色点的阈值。 | 70 |
SpriteSnapshotConfig | SpriteSnapshotConfig | 否 | 雪碧图配置。 | 详细示例请参见SpriteSnapshotConfig。 |
IsSptFrag | boolean | 否 | Webvtt截图配置是否拼合输出。取值: | true |
SpriteSnapshotConfig
名称 | 类型 | 必填 | 描述 | 示例值 |
CellWidth | integer | 否 | 单图片宽度。单位px,默认为截图输出分辨率宽度。 | 720 |
CellHeight | integer | 否 | 单图片高度。单位px,默认为截图输出分辨率高度。 | 480 |
Padding | integer | 否 | 图片间距,默认0,单位px。 | 20 |
Margin | integer | 否 | 外框宽度,默认0,单位px。 | 20 |
Columns | integer | 否 | 图片拼合列数。 | 20 |
Lines | integer | 否 | 图片拼合行数。 | 20 |
Color | string | 否 | 背景颜色。 | #000000 |
模板示例
{
"Type": "Normal",
"FrameType": "normal",
"Time": 10000,
"Count": 8,
"Interval": 3
}