我正在使用jcodec从android上的一系列图像创建视频。然后我必须为该视频添加音频。我测试了mp4parser库,它可能工作。问题是Android中的Jcodec(NOT JAVA)只生成MP4但不能生成h264,而mp4parser需要h264作为输入。任何人都知道如何从Android中的一系列图像创建Raw h264视频?
非常感谢
答案 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());
我希望有帮助