简体   繁体   English

如何一起使用mobile-ffmpeg和共享库(.so)ffmpeg?

[英]How to use mobile-ffmpeg and shared library (.so) ffmpeg together?

I have problem with using aar mobile-ffmpeg ( https://github.com/tanersener/mobile-ffmpeg ) and build.so library ffmpeg for oboe (Android NDK), when I try to use them together I get this error by: java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol "avpriv_init_elbg" referenced by... ==/lib/x86/libavfilter.so"我在使用 aar mobile-ffmpeg ( https://github.com/tanersener/mobile-ffmpeg )和 build.so 库 ffmpeg 用于双簧管(Android NDK)时遇到问题,当我尝试将它们一起使用时,我通过以下方式收到此错误: java.lang.UnsatisfiedLinkError:dlopen 失败:无法找到... ==/lib/x86/libavfilter.so 引用的符号“avpriv_init_elbg”

If I disable one of this, everything works.如果我禁用其中一个,一切正常。

Thanks.谢谢。

I solved it.我解决了。 I created folder 'lib',so folder where store libraries in mobile-ffmpeg, in my project instead of directory 'libs' and put mobile-ffmpeg shared libraries in folder 'lib'.我创建了文件夹'lib',所以在我的项目中将库存储在mobile-ffmpeg中的文件夹而不是目录'libs',并将mobile-ffmpeg共享库放在文件夹'lib'中。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM