标签: android ffmpeg h.264
有人知道如何在Android上使用FFMPEG将YUV420帧转换为H.264吗?
我已经使用NDK在Android上移植了FFMPEG,我只是不知道如何使用它。赞赏源代码。
答案 0 :(得分:7)
您有两种选择:
编译ffmpeg.c并调用它 main()来自jni。这要求 你了解命令行 参数。这很麻烦 但是有效。
您需要注意ffmpeg.c中定义的静态变量,并在每次调用main函数时重置它们。另外,请确保不要同时在两个线程中调用main。