Xuggler中的Muxing大型视频(100Mb)文件和音频文件



我正在使用Xugler将视频和音频复用在一起。由于视频文件很大(100 mb),我得到了"java.lang.OutOfMemoryError:本机内存不足"。我也增加了堆大小,但仍然得到相同的错误

此外,我还在操作开始前添加了JNIMemoryModel。

JNIMemoryManager.setMemoryModel(MemoryModel.JAVA_STANDARD_HEAP);

我能够用不同的方式解决这个问题。当我使用"JCodec"和Xuggler框架梳理mp4和.wav文件时,我遇到了这个问题,不确定原因是什么。

现在我停止使用JCodec,只使用Xugler,这个问题不再发生了!!

感谢

最新更新