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

如何在Android Studio中编译和使用FFMPEG库?,android,ffmpeg,Android,Ffmpeg,我是Android开发的新手。我需要使用一些视频库来分解我的视频。我选择了FFMPEG,面临着一个问题——如何将FFMPEG集成到我的应用程序中,以及如何使用它?我在Windows上有Android Studio 主要问题是: FFMPEG是一个二进制文件,没有一个好的、用户友好的库可以模仿它的行为 一个尝试是:(阿凡达把我送出去) 另一个是: 很多“解决方案”都是围绕这两个方面展开的 1) 启动FFMPEG二进制文件(进程)并向其发送管道命令。 2) 调用FFMPEG库 但是noone还制作了

我是Android开发的新手。我需要使用一些视频库来分解我的视频。我选择了FFMPEG,面临着一个问题——如何将FFMPEG集成到我的应用程序中,以及如何使用它?我在Windows上有Android Studio

主要问题是:

FFMPEG是一个二进制文件,没有一个好的、用户友好的库可以模仿它的行为

一个尝试是:(阿凡达把我送出去)

另一个是:

很多“解决方案”都是围绕这两个方面展开的 1) 启动FFMPEG二进制文件(进程)并向其发送管道命令。 2) 调用FFMPEG库

但是noone还制作了一个很好的类似FFMPEG的SDK库,它可以让您使用它在Java和Android中以编程方式提供的所有东西


这篇评论太长了,所以我把它作为一个答案贴了出来,我希望这不会因为没有为你的问题提供一个具体的答案/解决方案而被人遗忘。

我已经解决了,请遵循这个

首先进入文件-->新建-->导入模块-->中,然后从计算机中选择FFMPEG文件夹。 之后,它将添加到项目的同一层次结构中, 再次进入文件-->项目结构-->应用程序-->依赖项-->单击加号图标-->选择3)。模块依赖项现在显示在列表中,它已显示在库中选择它

这个解决方案对我有效
如果没有解决,请告诉我,如果可能,我可以帮助您

哪一版本的FFMPEG?任何,但3.0例如,我可以使用此库的预编译版本吗?是的,您可以使用任何针对Android的预编译FFMPEG。在Windows上交叉编译ffmpeg是一种折磨,而Android Studio则不是help@destroyer25t您找到解决方案了吗?@user4582544请共享FFMPEG库?