文档首页/ 媒体处理 MPC/ 常见问题/ 视频截图/ 视频如何抽帧截图?
更新时间:2024-07-31 GMT+08:00

视频如何抽帧截图?

抽帧截图功能根据时间间隔采样抽帧,均匀的截取对应视频的多帧图像,然后保存为图片文件。您可以通过API或者调用转码SDK对视频进行抽帧截图。

详细操作示例,请参考MPC的视频截图能力帮助视频网站客户快速构建媒体处理平台

API调用

媒体处理服务提供灵活的抽帧截图接口,您既可以在转码时,设置截图参数,也可以不转码,直接对源视频进行抽帧截图。

方案一:转码过程中截图

  1. 上传源视频至OBS服务。

    上传步骤请参见上传音视频文件

  2. 调用新建转码任务接口,设置输入输出参数“input”“output”、转码模板“IDtrans_template_id”和截图信息参数“thumbnail”,开始转码。

  3. 调用查询转码任务接口,若收到“转码成功”返回消息后,登录OBS管理控制台,根据截图文件路径,下载截图文件。

方案二:直接对源视频抽帧截图

  1. 上传源视频至OBS服务。

    上传步骤请参见上传音视频文件

  2. 调用新建截图任务接口,设置输入输出参数和截图参数,开始截图任务。

  3. 调用查询截图任务接口,若收到任务成功的返回消息,登录OBS管理控制台,根据截图文件路径,下载截图文件。

SDK调用

通过引入转码SDK,您既可以在转码时,设置截图参数,也可以不转码,直接对源视频进行抽帧截图。

方案一:转码过程中截图

  1. 上传源视频至OBS服务。上传步骤请参见上传视频文件
  2. 参见新建转码任务,设置截图,开始转码。
  3. 参见查询转码任务,若收到“转码成功”返回消息后,登录OBS管理控制台,根据截图文件路径,下载截图文件。下载步骤请参见下载文件

方案二:直接对源视频抽帧截图

  1. 上传源视频至OBS服务。上传步骤请参见上传视频文件
  2. 参见新建截图任务,设置输出参数和截图参数,开始截图任务。
  3. 参见查询截图任务,若收到任务成功的返回消息,请登录OBS管理控制台,根据截图文件路径,下载截图文件。下载步骤请参见下载文件