【发布时间】:2023-04-07 03:54:01
【问题描述】:
我想将摄像机中的视频编码为 H.264。为此,我使用 this code 。
问题是我在inputBuffer.put(input); 这一行的offerEncoder 函数中得到了java.nio.BufferOverflowException。
我发现input.length = 2332800 和inputBuffer.limit()=520192。
有谁知道如何解决这个问题?
或者另一种解决方法来实现对 H.264 的编码?我看到了一些关于这个问题的帖子,但这些帖子对我没有帮助。
【问题讨论】:
标签: java android h.264 encode android-mediacodec