位置: 编程技术 - 正文

ffmpeg2.6.2在Ubuntu下使用NDK编译成.so文件(ffmpeg webui 0.9.6)

编辑:rootadmin

推荐整理分享ffmpeg2.6.2在Ubuntu下使用NDK编译成.so文件(ffmpeg webui 0.9.6),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:ffmpeg4.3.1,ffmpeg1.0,ffmpeg -acodec,ffmpeg4.2,ffmpeg4.3.1,ffmpeg4.3.1,ffmpeg 4.2.1,ffmpeg 4.2.1,内容如对您有帮助,希望把文章链接给更多的朋友!

参考blog: 安装Ubuntu ..4(位)

2、下载ffmpeg-2.6.2.tar.bz2

3、下载android-ndk-r9d-linux-x.tar.bz2(位)

---------------------------------------------------------------------

4、ndk解压目录:/home/xxx/android-ndk-r9d (xxx:就是你的个人文件夹)

(1.) 配置NDK的环境变量:

终端内执行:“ gedit ~/.bashrc ”

在打开的文件末尾添加如下内容:

NDK=/home/xxx/android-ndk-r9d

export NDK

(2.)在当前bash环境下读取并执行 ~/.bashrc 中的命令:

终端执行:" source ~/.bashrc "

(3.)查看是否生效:

终端执行: " echo $NDK "

结果:/home/xxx/android-ndk-r9d

(4.)测试NDK编译JNI工程:

ffmpeg2.6.2在Ubuntu下使用NDK编译成.so文件(ffmpeg webui 0.9.6)

到android-ndk-r9d 的sample目录的hello-jni 目录里

终端执行:“ $NDK/ndk-build ”

如果环境配置成功会生成so库的。

-----------------------------------------------------------------

5、解压ffmpeg-2.6.2.tar.bz2

将ffmpeg-2.2.tar.gz解压后拷贝到任意目录,本例是拷贝到.../android-ndk-r9d/sample/ffmpeg2.6.2

在ffmpeg2.6.2文件下添加" build_android.sh "文件:(ps:下面代码直接复制,如需修改注意“--prefix=$PREFIX ”前面的空&#;位)

修改configure文件:

很多ffmpeg编译资料上面说要修改configure文件 ,说的原因是 如果不修改的话,在android上 System.loadLibrary("xxx"); 的时候个别so库无法加载的问题。

打开 ffmpeg源码内 configure 文件进行如下修改:

替换为:

6、在ubuntu 位下进行编译ffmpeg源码以得到android平台 arm下能使用的那几个so库

---------------------------------------------------------------------

等待编译,这个过程可能需要~分钟,最后会在ffmpeg 2.6.2文件夹下的/android/arm/include&#;lib2个文件夹。

在lib文件夹下会有以下8个.so,最后我们需要的就是libavutil-.so、libavcodec-.so、libswresample-1.so、libavformat-.solibswscale-3.so、libpostproc-.so、libavfilter-5.so、libavdevice-.so。

得到这些so后,我们接下来的工作就是需要在android下使用,在下一篇文章中会接着说明。

Android内存泄露监控 转载:

android 获取网络速度 显示手机或者应用的实时网速,很多应用都有这块的内容,那么如何获取手机或者应用的实时网速呢?获取网速的原理是一段时间只能的数据总量除以

使用ListView实现界面的布局 spanstyle=font-family:Arial,Helvetica,sans-serif;background-color:rgb(,,);现在很多市面上的APP都用ListView来实现界面上的功能介绍或广告的植入,下面我们就来介绍

标签: ffmpeg webui 0.9.6

本文链接地址:https://www.jiuchutong.com/biancheng/376652.html 转载请保留说明!

上一篇:Android传感器概述-android学习之旅(七)(android手机传感器应用程序)

下一篇:Android内存泄露监控(android内存泄露 工具)

  • 安保服务税点
  • 租赁负债的计税基础
  • 快递收派服务增值税政策
  • 安全生产费计提没用可以冲吗
  • 出口退税网上服务中心app
  • 个税上个月没报下个月累计会怎么样
  • 开发成本属于什么类账户
  • 一个季度是多长时间
  • 一般纳税人建筑公司都交什么税
  • 收回已作为坏账准备的应收账款会计分录
  • 消费税申报流程税务实训平台
  • 结转以前的其他业务成本如何做会计分录呢?
  • 工地工资是人走账清吗
  • 社保扣款不成功会短信提醒吗
  • 建筑预缴税款后如何进行账务处理?
  • 品牌管理费是否交增值税
  • 房地产开发企业预收款预缴增值税
  • 挂靠被查出来后挂靠费怎么处理?
  • 防洪费2019年税率
  • 免租期租金能否确认递延所得税吗?
  • 税控盘开票显示操作未授权
  • 高新技术企业优惠政策叠加
  • 发票领出来之后税盘要怎么处理
  • 控股合并吸收合并新设合并图示
  • 上月作废的发票忘了作废,怎么做账
  • 个人借款给公司利息多少合法
  • 认缴实收资本印花税什么时候交
  • 统一社会信用代码证
  • 0元收购股份
  • 公益性捐赠的个税
  • 如何查看电脑的型号和配置
  • 企业职工福利有哪些
  • 对增值税发票开具方面有何要求?
  • php脚本主要用于的三个领域
  • 企业加计扣除活动
  • 二手房房屋买卖注意哪些问题
  • 发票开错重新开票怎么做账务处理?
  • 分公司能不能独立法人
  • 委托贷款业务是资产业务吗
  • 发票已开,款未到的会计分录
  • 文化事业建设费减免政策
  • thinkphp3.2框架
  • 承兑找公司贴现合法吗
  • echarts-gl
  • 拿到领料单如何做账
  • 销售成本销售收入的关系
  • 分公司增值税可以放总公司一起缴纳吗
  • 行政事业单位固定资产划拨账务处理
  • 赔偿客户款应该怎么记账
  • 未抵扣增值税需结转吗
  • 解决Dede5.6联动类型更改排序数字的BUG
  • 用于职工福利的固定资产折旧
  • 已申报的财务报表可以修改吗
  • 房地产企业政府返还款
  • 计提折旧的固定资产全年平均总值怎么算
  • 什么是企业所得税收入
  • 个人补缴的医保有钱返吗
  • 个人独资企业法主要内容
  • 项目费用有哪些
  • 公司员工报销油费
  • 水利建设基金可以零申报吗
  • 摊销方法如何选择
  • 商业企业包装物包括哪些
  • 请根据你的了解叙述c++的特点,c++对c有哪些发展
  • mysql alter table修改表命令整理
  • ubuntu系统怎么更新
  • centos怎么配置yum
  • 苹果MAC电脑怎么砸壳应用app
  • f_00000e是什么文件
  • windows8优化
  • cocos2dx入门
  • css 间距
  • html中的td
  • unity获取鼠标点击的位置
  • 工作笔记范文100篇简短
  • javascript零基础
  • JavaScript For...In 使用方法
  • android自定义viewgroup绘制
  • 树叶加树叶等于几
  • 开展志愿服务关爱活动
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设