阿里云/腾讯云视频截帧

1. 阿里云

官方地址:https://help.aliyun.com/document_detail/64555.html

参数描述取值范围
t指定截图时间。如果设置的截图时间t超过了视频时长,则返回视频的最后一帧关键帧。[0,视频时长] 单位:ms
w指定截图宽度,如果指定为0,则自动计算。[0,视频宽度] 单位:像素(px)
h指定截图高度,如果指定为0,则自动计算;如果w和h都为0,则输出为原视频宽高。[0,视频高度] 单位:像素(px)
m指定截图模式,不指定则为默认模式,根据时间精确截图。如果指定为fast,则截取该时间点之前的最近的一个关键帧。枚举值:fast
f指定输出图片的格式。枚举值:jpg和png
ar指定是否根据视频信息自动旋转图片。枚举值:auto、h和w
示例:
# OSS获取视频第一帧方法
<原视频URL>?x-oss-process=video/snapshot,t_1000,m_fast

# 使用fast模式截取视频7s处的内容,输出为JPG格式的图片,宽度为800,高度为600
<原视频URL>?x-oss-process=video/snapshot,t_7000,f_jpg,w_800,h_600,m_fast

# 使用精确时间模式截取视频50s处的内容,输出为JPG格式的图片,宽度为800,高度为600
<原视频URL>?x-oss-process=video/snapshot,t_50000,f_jpg,w_800,h_600

2. 腾讯云

官方地址:https://cloud.tencent.com/document/product/436/73434

参数名称描述类型是否必选
ci-process操作类型,固定使用 snapshotString
time截图的时间点,单位为秒float
width截图的宽。默认为0Int
height截图的高。默认为0,当 width 和 height 都为0时,表示使用视频的宽高。如果单个为0,则以另外一个值按视频宽高比例自动适应Int
format截图的格式,支持 jpg 和 png,默认 jpgString
rotate图片旋转方式(auto:按视频旋转信息进行自动旋转;off:不旋转),默认值为autoString
mode截帧方式(keyframe:截取指定时间点之前的最近的一个关键帧;exactframe:截取指定时间点的帧),默认值为 exactframeString

示例:

# 获取视频第一帧方法
<原视频URL>?ci-process=snapshot&time=0.01
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值