抽帧截图功能根据时间间隔采样抽帧,均匀的截取对应视频的多帧图像,然后保存为图片文件。您可以通过API或者调用转码SDK对视频进行抽帧截图。
详细操作示例,请参考MPC的视频截图能力帮助视频网站客户快速构建媒体处理平台。
API调用
媒体处理服务提供灵活的抽帧截图接口,您既可以在转码时,设置截图参数,也可以不转码,直接对源视频进行抽帧截图。
方案一:转码过程中截图
- 上传源视频至OBS服务。
上传步骤请参见上传音视频文件。
- 调用新建转码任务接口,设置输入输出参数“input”和“output”、转码模板“IDtrans_template_id”和截图信息参数“thumbnail”,开始转码。
- 调用查询转码任务接口,若收到“转码成功”返回消息后,登录OBS管理控制台,根据截图文件路径,下载截图文件。
方案二:直接对源视频抽帧截图
- 上传源视频至OBS服务。
上传步骤请参见上传音视频文件。
- 调用新建截图任务接口,设置输入输出参数和截图参数,开始截图任务。
- 调用查询截图任务接口,若收到任务成功的返回消息,登录OBS管理控制台,根据截图文件路径,下载截图文件。
SDK调用
通过引入转码SDK,您既可以在转码时,设置截图参数,也可以不转码,直接对源视频进行抽帧截图。
方案一:转码过程中截图
- 上传源视频至OBS服务。上传步骤请参见上传视频文件。
- 参见新建转码任务,设置截图,开始转码。
- 参见查询转码任务,若收到“转码成功”返回消息后,登录OBS管理控制台,根据截图文件路径,下载截图文件。下载步骤请参见下载文件。
方案二:直接对源视频抽帧截图
- 上传源视频至OBS服务。上传步骤请参见上传视频文件。
- 参见新建截图任务,设置输出参数和截图参数,开始截图任务。
- 参见查询截图任务,若收到任务成功的返回消息,请登录OBS管理控制台,根据截图文件路径,下载截图文件。下载步骤请参见下载文件。