位置: 编程技术 - 正文

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内存泄露 工具)

  • 受票方与付款方不一致
  • 无法收回的应收账款可以税前扣除吗
  • 怎么结转未交增值税
  • 股票初始计量后按新金融准则计入哪个科目
  • 装修费用摊销是当月还是次月
  • 公司团建取得的进项发票可以抵扣增值税吗
  • 研发费用资本化支出
  • 企业所得税纳税调增调减怎么确定
  • 预缴税款缴多了怎么办
  • 营改增后服务业账务处理
  • 增值税价外费用如何开票
  • 哪些政府补助属于国家
  • 企业纳税总额包含哪些
  • 法人代表借钱给公司可以做短期借款吗
  • 购销合同印花税税率2023
  • 物业公司收取水费如何开具发票
  • 承租人转租需要退押金吗
  • 租赁合同印花税计税依据含税吗
  • 为什么销售人员佣金计入合同取得成本
  • 临时建筑进项税可以一次抵扣吗?
  • 税务大厅申报社保需要资料
  • 公司借出的私人物品
  • 持续经营净利润和扣非净利润
  • 金蝶k3迷你版年度结账
  • 高新加计扣除怎么做账
  • 设备租赁收入属于什么收入
  • 已抵扣原材料进项税额转出完整分录
  • 预提未收的租金怎么入账
  • 普通发票用记账吗
  • 增值税红字发票开具
  • 在win7系统中,添加打印机驱动程序
  • PHP:xml_parser_set_option()的用法_XML解析器函数
  • linux如何在终端运行程序
  • 目前光学变焦最大支持多少倍
  • 员工福利费账务处理
  • 农产品增值税进项税额
  • php数组函数输出《咏雪》里有多少"片"字
  • 委托代销商品的代销费用
  • PHP:image_type_to_extension()的用法_GD库图像处理函数
  • 对股权奖励的计算公式
  • 微前端Qiankun介绍
  • php多维数组转一维数组
  • 瑞数5.5逆向笔记(纯扣算法)
  • 使用spring框架,大概有哪些步骤
  • 律师费怎么要回来
  • 支付宝对公账户怎么转账
  • 个人所得税法实施细则2023
  • 公司出资认缴和实缴的区别
  • 预提成本应该如何结转
  • 织梦百科
  • rhel6安装教程
  • 一次性计提和一次性支付的区别
  • 自查补税怎么做账
  • 盈利和亏损怎么计算
  • 企业破产作用
  • 存货过期处理怎么做分录
  • 对外付汇代扣代缴所得税
  • 租地青苗补偿问题
  • 收到的稳岗补贴要交企业所得税吗
  • 外派人员房租
  • 什么情况下需要打狂犬疫苗
  • 发票开错了记账凭证如何做?
  • 每个单位都要缴纳五险一金吗
  • sqlserver全文检索
  • solaris 11.4
  • win10系统安装搜狗输入法很慢
  • 如何汉化游戏
  • unity中
  • js 箭头表达式
  • ie11滚动条样式
  • javascript原生写法
  • node.js django
  • yarn功能
  • android中文名
  • python设计教程
  • js解析json字符串获取key
  • javascript基础笔记
  • 安徽国税app
  • 内蒙地税个人所得税标准
  • 推动税务系统全面从严
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设