收藏
回答

MediaContainer.addTrack加入音频轨道问题?

MediaContainer.addTrack(MediaTrack track)

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

将音频或视频轨道添加到容器



这里的音频轨道只能来自于通过MediaContainer.extractDataSource解析视频得到的音频吗?不能独立添加一个音频轨道进去吗(比如把录音文件mp3添加进去)?如果可以具体怎么添加

回答关注问题邀请回答
收藏

4 个回答

  • Levis Li
    Levis Li
    2020-05-02

    我试了下可以加入独立音频,有兴趣的私聊。

    2020-05-02
    有用
    回复 12
    • 陌上花開等雨來
      陌上花開等雨來
      2020-05-23
      请问如何加独立的音频,我直接addTrack mp3格式的报错Parameter 1 should be a MediaTrack。格式不对。
      2020-05-23
      1
      回复
    • Levis Li
      Levis Li
      2020-05-24回复陌上花開等雨來
      trick是把音频文件当视频通过MediaContainer.extractDataSource提取出来音频 track
      2020-05-24
      1
      回复
    • 陌上花開等雨來
      陌上花開等雨來
      2020-05-24回复Levis Li
      我知道,我是从一个MP4文件里面提取video,从MP3文件里提取audio,怎么把它们合成MP4?其实就是替换音频。
      2020-05-24
      回复
    • Levis Li
      Levis Li
      2020-05-24回复陌上花開等雨來
      从第一个视频把音频去除,然后从mp3取出音频,最后合成新视频,注意导出的时候需要使用同一个MediaContainer实例,用2次 MediaContainer.extractDataSource分别插入视频和音频track再export
      2020-05-24
      1
      回复
    • 陌上花開等雨來
      陌上花開等雨來
      2020-05-24回复Levis Li
      果然行,谢谢了。我是使用了两次wx.createMediaContainer(),导致音频和视频MediaContainer实例不一样。谢谢大佬指导。
      2020-05-24
      回复
    查看更多(7)
  • 2020-04-24

    +1

    2020-04-24
    有用
    回复
  • Zwq
    Zwq
    2020-04-23

    同问


    2020-04-23
    有用
    回复
  • 看见了哈雷彗星的少年
    看见了哈雷彗星的少年
    2020-04-18

    同问

    2020-04-18
    有用
    回复
登录 后发表内容
问题标签