<分区>
有人知道如何在 Android 上使用 FFMPEG 将 YUV420 帧转换为 H.264 吗?
我已经使用 NDK 将 FFMPEG 移植到 Android 上,我只是不知道如何使用它。感谢源代码。
<分区>
有人知道如何在 Android 上使用 FFMPEG 将 YUV420 帧转换为 H.264 吗?
我已经使用 NDK 将 FFMPEG 移植到 Android 上,我只是不知道如何使用它。感谢源代码。
最佳答案
你有两个选择:
编译 ffmpeg.c 并调用它 main() 通过 jni.这需要 你了解命令行 参数。比较麻烦 但有效。
您需要留意 ffmpeg.c 中定义的静态变量,并在每次调用主函数时重置它们。还要确保您不会同时在两个线程中调用主线程。
关于android - 在 Android 上使用 FFMPEG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5164211/