移植ffmpeg到安卓源码中提示libffmpeg_omx.so找不到
时间: 2023-10-26 09:02:19 浏览: 74
opencv_videoio_ffmpeg.dll和opencv_videoio_ffmpeg_64.dll
出现这种情况一般是由于编译器未能正确链接FFmpeg库。请尝试以下步骤:
1. 确保在编译安卓源码时已经正确配置了FFmpeg库的路径。
2. 检查编译器是否正确地链接了FFmpeg库。你可以在编译安卓源码时使用"-L"选项来指定库文件的路径。例如:
```
LOCAL_LDLIBS := -L/path/to/ffmpeg/lib -lavcodec -lavformat -lavutil
```
3. 确保你的设备上已经正确安装了FFmpeg库。你可以在设备上运行以下命令来检查:
```
adb shell ls /system/lib/libffmpeg_omx.so
```
如果以上步骤都没有解决问题,你可以尝试重新编译FFmpeg库并将其重新链接到你的应用程序中。
阅读全文