如何在Android Studio中编译和使用FFMPEG库?

问题描述:

我是Android开发人员的新手。我需要使用一些视频库来分解我的视频。我选择了FFMPEG,并面临一个问题 - 如何将ffmpeg集成到我的应用程序以及如何使用它?我在Windows上安装了Android Studio。如何在Android Studio中编译和使用FFMPEG库?

+0

FFMPEG哪个版本的帮助吗? – Shark

+0

任何,但3.0例如我可以使用此lib的预编译版本吗? – destroyer25t

+0

是的,你可以使用任何预编译的Android ffmpeg。在Windows上交叉编译ffmpeg是一种折磨,Android Studio没有任何帮助 –

的主要问题是:

FFMPEG是二进制,并且有模拟天生它的行为在那里不美好,人性化的图书馆...

的尝试是这样的:https://github.com/RkShaRkz/android-ffmpeg(中头像让我走)

另一条是这样的:https://sourceforge.net/projects/ffmpeg4android/files/20121012/

的“解决方案”发射润通旋转无论是 1左右)FFmpeg的二进制文件(流程)和管道合作命令到它。 2)调用FFMPEG库

但没有人还没有做出一个很好的FFMPEG相似的SDK库,它可以让你使用Java或Android编程方式提供的所有东西。

这太长了评论,所以这就是为什么我张贴它作为一个答案,我希望这不会因为没有提供一个具体的答案/解决您的问题而被遗忘到遗忘。

我解决它,请按照此...

在文件首先去--->新建 - >导入模块 - >比选择FFMPEG文件夹从您的计算机。 之后,它将被添加到您的项目的相同层次, 后再次进入文件 - >项目结构 - >应用程序 - >依赖项 - >点击加号图标 - >选择3).Module依赖项现在,在你的列表中的显示出你的资料库中选择它

该解决方案为我工作 如果不是,请告诉我,我来解决,如果能尽可能