Android原生级别的视频编解码

标签 android video encoding android-ndk decoding

场景: 我必须读取视频帧并对其进行编辑并将其编码为新的 .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/

相关文章:

Azure 视频流传输到 Xamarin

C# HttpClient 在字典字符串/对象中使用 FormUrlEncodedContent 对象发布内容

android - 如何使用 com.sun.webkit 编译 Android 项目

android - Phonegap child 浏览器问题

audio - 使用 SDP 将 RTP 数据包流式传输到 ffmpeg

安卓 4.2.2 : Pause and resume video recording?

python - 将字节解码为 un​​icode 字符串

mysql - Rails 为我输入的 utf8 数据显示问号 (????)

java - MathML 和 Java

android - Activity 方向没有恢复