微信小程序API 音視頻合成·處理容器

2022-05-11 16:36 更新

MediaContainer

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

可通過 wx.createMediaContainer 創(chuàng)建。

MediaContainer 音視頻處理容器,可以進(jìn)行音頻混音等操作



方法:

MediaContainer.addTrack(MediaTrack track)

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

將音頻或視頻軌道添加到容器

參數(shù)

MediaTrack track

要添加的音頻或視頻軌道


MediaContainer.destroy()

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

將容器銷毀,釋放資源


MediaContainer.export()

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

將容器內(nèi)的軌道合并并導(dǎo)出視頻文件


MediaContainer.extractDataSource(Object object)

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

將傳入的視頻源分離軌道。不會自動將軌道添加到待合成的容器里。

參數(shù)

Object object

屬性 類型 默認(rèn)值 必填 說明
source string 視頻源地址,只支持本地文件


MediaContainer.removeTrack(MediaTrack track)

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

將音頻或視頻軌道從容器中移除

參數(shù)

MediaTrack track

要移除的音頻或視頻軌道



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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號