admin管理员组

文章数量:1122850

OSS

背景

视频截帧功能是针对用户存储在 OSS 的视频,根据视频关键帧进行截图的一个功能。

截图的主要参数

参数描述取值范围
t截图时间单位ms,[0,视频时长]
w截图宽度,如果指定为0则自动计算像素值:[0,视频宽度]
h截图高度,如果指定为0则自动计算,如果w和h都为0则输出为原视频宽高像素值:[0,视频高度]
m截图模式,不指定则为默认模式,根据时间精确截图,如果指定为fast则截取该时间点之前的最近的一个关键帧枚举值:fast
f输出图片格式枚举值:jpg、png

排查

案例:

视频截帧是黑屏

.mp4?x-oss-process=video/snapshot,t_8000,f_jpg,m_fast

排查:

这个视频第一个关键帧本身就是黑的,fast 模式会截取指定时间之前的最近一个关键帧,往后一点就有第二个关键帧了。

.mp4?x-oss-process=video/snapshot,t_10000,f_jpg,m_fast

本文标签: OSS