微信小程序API 視頻·壓縮接口

2022-05-11 16:22 更新

wx.compressVideo(Object object)

基礎(chǔ)庫 2.11.0 開始支持,低版本需做兼容處理。

壓縮視頻接口。開發(fā)者可指定壓縮質(zhì)量 quality 進(jìn)行壓縮。當(dāng)需要更精細(xì)的控制時(shí),可指定 bitrate、fps、和 resolution,當(dāng) quality 傳入時(shí),這三個(gè)參數(shù)將被忽略。原視頻的相關(guān)信息可通過 getVideoInfo 獲取。

參數(shù)

Object object

屬性 類型 默認(rèn)值 必填 說明
src string 視頻文件路徑,可以是臨時(shí)文件路徑也可以是永久文件路徑
quality string 壓縮質(zhì)量
bitrate number 碼率,單位 kbps
fps number 幀率
resolution number 相對于原視頻的分辨率比例,取值范圍(0, 1]
success function 接口調(diào)用成功的回調(diào)函數(shù)
fail function 接口調(diào)用失敗的回調(diào)函數(shù)
complete function 接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行)

object.quality 的合法值

說明 最低版本
low
medium
high

object.success 回調(diào)函數(shù)

參數(shù)
Object res
屬性 類型 說明
tempFilePath string 壓縮后的臨時(shí)文件地址
size string 壓縮后的大小,單位 kB


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)