场景: 我必须读取视频帧并对其进行编辑并将其编码为新的 .mp4 文件。 根据我所做的研究,我可以达到这个水平。即使我在 native 级别上执行此操作,我也可以使用开源库,以便视频的编码和解码速度更快。在很多地方都看到人们使用 ffmpeg,但为了 H264 流,它需要 LGPL 许可证。是否还有其他性能更好且受 GPL 约束的库。
最佳答案
如果您可以使用 Android 4.3 (API 18) 或更高版本,请查看 Big Flake samples 。根据您的需要重写它们很容易。
如果您想要其他API版本,则必须编译并使用FFMPEG for Android
关于Android原生级别的视频编解码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24427034/