合成
更新时间:2020-12-11
- 合成模块负责将编辑后的视频数据合成为.mp4视频文件
导出预览视频
- 导出预览视频,将媒体轨道中心的所管理的视频、音频、字幕导出本地,默认是.mp4文件。导出时,需要暂停预览
- 代码示例如下:
Plain Text
1 VideoMuxer mVideomuxer = new VideoMuxer();
2 mVideomuxer.setListener(new com.baidu.ugc.api.VideoMuxer.OnMuxerListener() {
3 @Override
4 public void onMuxerMusicEnd() {
5 }
6
7 @Override
8 public void onMuxerProgress(int i) {
9
10 }
11
12 @Override
13 public void onMuxerEnd(String s) {
14 // s即是合成后的视频.mp4文件产出
15 }
16
17 @Override
18 public void onMuxerAbord() {
19
20 }
21
22 @Override
23 public void onMuxerFail(String s) {
24
25 }
26
27 @Override
28 public void onMuxerStart() {
29
30 }
31 });
32
33 mVideomuxer.startMuxer(muxerData);