如何从Android上的一系列图像创建h264视频

时间:2014-09-06 15:48:09

标签: android h.264

我正在使用jcodec从android上的一系列图像创建视频。然后我必须为该视频添加音频。我测试了mp4parser库,它可能工作。问题是Android中的Jcodec(NOT JAVA)只生成MP4但不能生成h264,而mp4parser需要h264作为输入。任何人都知道如何从Android中的一系列图像创建Raw h264视频?

非常感谢

1 个答案:

答案 0 :(得分:2)

您可以轻松地使用MP4剪辑作为复用过程的输入:

    Movie m = MovieCreator.build("Path/to/your/video-mp4");
    AACTrackImpl audio = new AACTrackImpl(new FileDataSourceImpl("Path/to/your/aac"));
    m.addTrack(audio);

    Container c = new DefaultMp4Builder().build(m);
    c.writeContainer(new FileOutputStream("/path/to/your/destination.mp4").getChannel());

我希望有帮助