美文网首页
视频播放(零)准备工作

视频播放(零)准备工作

作者: cover_tech | 来源:发表于2019-11-07 11:10 被阅读0次

    写在最前

    FFMPEG 是音视频必踩的坑,避不过的那种,宜早不宜迟,毕竟坑又大又多。


        这一篇只说移植。

        做这个,还是要考虑编解码两方面,所以libx264库是必须的,也就是编ffmpeg成库需要编两个库,一个x264,然后集成了x264的ffmpeg库。不考虑fsdk,主要原因是ffmpeg的aac库当前情况足够使用了。

    编x264

        脚本:(简书不能格式化这种文本,所以只能贴图了)

    x264 arm 版本 脚本

        prefix是编好的库是输出目录,cross-prefix是交叉编译的工具目录,需要其他架构的按需修改host和cross-prefix就好。

        特别注意:arm64-v8a需要设置 --enable-asm,不然会报错。

        运行完了,在prefix目录下就能找到对应.so文件。

    编FFMPEG

        脚本:(再次吐槽,简书不能格式化这种文本)

    ffmpeg arm-v7a 版本 脚本

    属性没有啥新的,就是多了一条x264的enable,以及x264成库的引用。

    特别注意:不知道为啥,ndk20就是编不过,逐步下降版本,17可以。


    本文作者:刘小宇(Laffey)

    本文为原创作品,未经允许不得转载。

    相关文章

      网友评论

          本文标题:视频播放(零)准备工作

          本文链接:https://www.haomeiwen.com/subject/xxembctx.html