OSS-视频截帧-阿里云开发者社区

开发者社区> 云计算> 正文
登录阅读全文

OSS-视频截帧

简介: 背景 视频截帧功能是针对用户存储在 OSS 的视频,根据视频关键帧进行截图的一个功能。 截图的主要参数 参数 描述 取值范围 t 截图时间 单位ms,[0,视频时长] w 截图宽度,如果指定为0则自动计算 像素值:[0,视频宽度] h 截图高度,如果指定为0则自动计算,如果w和h.

使用描述

用户对存储在 OSS 的视频文件进行视频截图处理,抽取视频中某个个时间点或者某个视频帧作为截图参考;

注意事项

  • 当前仅支持对视频编码格式为H264的视频文件进行视频截帧。
  • OSS当前没有默认保存视频截帧的操作,视频截帧的图片需手动下载到本地。

截图的主要参数

image

常见问题

视频截帧是黑屏

原始调用参数:

http://vods-weimi.com/video/sd/2018/12/f15c7c5a5b7d7220a0941928e6b9b58a.mp4?x-oss-process=video/snapshot,t_8000,f_jpg,m_fast
image

问题排查:

排查类似问题,需要大家本地先具备解码的工具,类似 ffplay ffmepg ffprobe 的解码工具,目的先分析下原视频的关键帧率分布,以及视频帧率是否正常;例如这个视频第一个关键帧本身就是黑的,fast 模式会截取指定时间之前的最近一个关键帧,往后一点就有第二个关键帧了。
http://vods-weimi.com/video/sd/2018/12/f15c7c5a5b7d7220a0941928e6b9b58a.mp4?x-oss-process=video/snapshot,t_10000,f_jpg,m_fast

image

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

其他文章