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

视频播放(零)准备工作

作者: 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)

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

相关文章

  • 视频播放(零)准备工作

    写在最前 FFMPEG 是音视频必踩的坑,避不过的那种,宜早不宜迟,毕竟坑又大又多。 这一篇只说移植。 做这个...

  • FFMPEG+OPENSLES+生产者模式播放音视频(二)

    视频播放 准备工作 1. 首先,定义一个播放控件PlayerView 2. 编写页面布局activity_main...

  • 视频零播放后续

    昨天讲到,我在谋音平台,辛苦制作的视频,最后一个播放量也没有的事情。有一个细节,忘了说,今天来补充一下。那就是,虽...

  • iOS音视频---音视频基础总结

    一、音视频播放原理 雷霄骅雷神的[总结]视音频编解码技术零基础学习方法 音视频知识小结 如图所示,视频播放器播放一...

  • 初级视频播放功能

    打开相册选择视频 使用系统播放器播放视频 使用VideoView播放视频 使用SurfaceView播放视频 vo...

  • 3.4 音频播放.视频播放.相册调用.相机调用

    音频播放.视频播放.相册调用.相机调用 音频播放 视频播放 相册调用 视频音频资源 视频音频资源.png

  • MATLAB将图片做成视频

    1 准备工作 将需要做成视频的图片放在同一个目录下 对图片进行按顺序(你希望视频中播放的顺序)标号,例如fig1....

  • 视频播放器

    系统播放器 打开视频列表 调用系统播放器播放视频 调用系统播放器播放网络视频 VideoView播放器 调用 V...

  • 视频播放

  • 视频播放

    import "ViewController.h" import "ZSPlayerView.h" @interf...

网友评论

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

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