mp4Parser:如何从mp3文件创建具有背景音频的视频文件



我正在尝试创建一个使用mp4Parser合并视频和音频文件的android应用程序。我成功地将两个mp4文件合并为一个文件,显示第一个文件的视频,播放第二个文件的音频。

但是我不能使用mp3文件作为音频源。

当我尝试用mp3文件创建Movie对象时,下面的代码返回异常。同样的代码可以很好地处理m4a和mp4文件。

Movie audio;
    try {
        String audioFileName    =   Environment.getExternalStorageDirectory().toString()+"/music.mp3";
        audio = new MovieCreator().build(audioFileName);
    } catch (IOException e) {
        e.printStackTrace();
        return false;
    } catch (NullPointerException e) {
        e.printStackTrace();
        return false;
    }

可以从mp3文件创建Movie对象吗?

谁来帮帮我

对于。mp3文件可以使用MP4parser中的MP3TrackImpl类,对于。aac文件可以使用AACTrackImpl类。从MP3TrackImpl的对象中获取轨道,并将其添加到Movie对象中。

相关内容

  • 没有找到相关文章

最新更新