自己写视频播放器(1) 编译ffmpeg for android

在本系列文章中,我会尝试通过ffmpeg库实现一个android下的视频播放器。


如何获取libffmpeg.so

这部分主要是获得android平台可以使用的ffmpeg库。
关于如何获得有如下方式:
1.下载别人编译好的
2.自己通过源码编译

编译源码

我这里是通过源码编译
编译环境:
系统:Mac Book Pro 10.9 或者ubuntu(ndk需要匹配)
NDK:android-ndk64-r10-darwin-x86_64.tar.bz2
ffmpeg src: 2.6.2
编译脚本:https://github.com/shutup/ffmpeg-4-android

注意事项:

1.编译脚本,要针对你的需求进行修改,比如NDK路径啊,需要的ffmpeg配置啊
2.由于OS X和Linux类似,因此这个脚本可以通用,这个脚本本来是在linux下使用,我在mac下
编译也可以。
3.ffmpeg库可以是5个lib.so文件,也可以是合并在一起的一个lib.so,合并在一起比较方便使用。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容