2023年微信小程序API 视频·压缩接口
作者: --时间: 2022-09-29
阅读量:
使用微信小程序的企业可以利用wx.compressVideo接口实现视频压缩,该接口支持指定压缩质量以及更精细的控制,如码率、帧率和分辨率比例等参数。以下是关于该接口的详细信息。
1. 支持版本
wx.compressVideo接口从基础库2.11.0开始支持,如果使用低版本需要做兼容处理。
2. 参数说明
该接口共包含8个参数,其中src为必填参数。quality参数用于指定压缩质量,当要求更精细的控制时,可通过指定bitrate、fps和resolution来进行设置。在传入quality参数时,这三个参数将被忽略。success、fail和complete为可选参数,分别对应调用成功、失败和结束时的回调函数。
3. object.quality的合法值
object.quality参数的有效值有low(低)、medium(中)和high(高),可根据需要进行指定。
4. 对象.success回调函数的参数
当对象.success回调函数被调用时,会返回一个包含tempFilePath和size属性的对象。其中tempFilePath为压缩后的临时文件地址,size表示压缩后的文件大小,单位为kB。
利用wx.compressVideo接口进行视频压缩操作,可以在不影响画面质量的前提下减小视频文件的体积,提高企业应用的流畅度和用户体验。

