【问题标题】:Android NDK error when using FFmpeg in Android?在 Android 中使用 FFmpeg 时出现 Android NDK 错误?
【发布时间】:2013-01-15 15:00:27
【问题描述】:

您好,我正在使用 FFmpeg 库。我使用了来自 appunite 的代码。我在 Eclipse 中同时导入了 FFmpegLibrary 和 FFmpegExample。

但是当我尝试使用 Android NDK 和 Cygwin 生成 .so 文件时,我收到以下错误消息。

Android NDK: ERROR:jni/yuv2rgb/Android.mk:ffmpeg-prebuilt: LOCAL_SRC_FILES points to a missing file
Android NDK: Check that jni/ffmpeg-build/armeabi/libffmpeg.so exists  or that its path is correct
/cygdrive/D/AndroidNDK/android-ndk-r8c/build/core/prebuilt-library.mk:43: *** Android NDK: Aborting    .  Stop.

如果有人成功使用过这个库,请指导我。

谢谢

【问题讨论】:

  • 你找到答案了吗?
  • @TharakaNirmana 是的,我找到了。
  • 我正在寻找一种通过在 android 代码中组合音频文件和图像来创建视频的方法。我想出了这个命令: ffmpeg -i allmapeople.mp3 -i Penguins.jpg video_finale.mpg 我尝试了很多 2 个使用 ffmpeg 生成 .so 文件的教程。但是我仍然找不到将音频和图像结合起来的方法。请帮我在android代码中做到这一点!!!
  • @TharakaNirmana 不确定,但请查看github.com/halfninja/android-ffmpeg-x264
  • 好的,谢谢,会检查@

标签: android android-ndk ffmpeg


【解决方案1】:

基本上问题出在 ffmpeg lib 上。我无法在 Windows 7 上编译 ffmpeg lib。我切换到 Ubuntu 并尝试了 AppUnite 并在花了这么多小时后尝试了它。

【讨论】:

猜你喜欢
  • 2014-10-27
  • 2018-06-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-10
  • 2015-05-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多