2023年微信小程序API 音视频合成·处理容器
作者: --时间: 2025-05-28 12:33:11 阅读量:

微信小程序API 音视频合成·处理容器

基础库 2.9.0 开始支持,低版本需做兼容处理。

MediaContainer是一个音视频处理容器,在微信小程序中可以使用wx.createMediaContainer方法进行创建。它可以用于音频混音等操作。



1.添加轨道-MediaContainer.addTrack(MediaTrack track)

基础库 2.9.0 开始支持,低版本需做兼容处理。

通过调用addTrack方法,可以将音频或视频轨道添加到容器中。

参数:

MediaTrack track

要添加的音频或视频轨道对象。


2.销毁容器-MediaContainer.destroy()

基础库 2.9.0 开始支持,低版本需做兼容处理。

在不再需要使用容器时,可以使用destroy方法将其销毁以释放资源。


3.导出轨道-MediaContainer.export()

基础库 2.9.0 开始支持,低版本需做兼容处理。

使用export方法可以将容器内的轨道合并并导出视频文件。


4.提取轨道-MediaContainer.extractDataSource(Object object)

基础库 2.9.0 开始支持,低版本需做兼容处理。

使用extractDataSource方法可以将传入的视频源分离轨道,不会自动将轨道添加到待合成的容器里。

参数:

Object object

属性 类型 默认值 必填 说明
source string 视频源地址,只支持本地文件


5.移除轨道-MediaContainer.removeTrack(MediaTrack track)

基础库 2.9.0 开始支持,低版本需做兼容处理兼容处理。

通过调用removeTrack方法可以将音频或视频轨道从容器中移除。

参数:

MediaTrack track

要移除的音频或视频轨道对象。



注:本公司可以开发出专业的小程序,实现音视频处理等多种复杂功能。更多细节请与我们联系。
上一篇:2023年微信小程序API 音视频合成·创建处理容器 下一篇:2023年微信小程序API 音视频合成·轨道操作
一套系统全搞定
免费试用
更多产品任你选
B2B2C多用户商城系统

类天猫&京东模式系统

了解更多
B2B2B电商交易系统

全渠道订货/采购及经销商管
理数字化系统

了解更多
S2B2B电商交易系统

上下游资源整合数字化解决方

了解更多
企业集采商城系统

中大型企业数字化采购与交易
系统

了解更多
员工福利商城系统

集福利管理、发放于一体的员
工福利商城

了解更多
最新资讯

电话咨询 微信咨询 0元开店