位置: 编程技术 - 正文

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

  • 印花税购买使用要求及印花税会计分录?
  • 退回多交城建税税金会计分录
  • 抄税报税清卡怎么操作流程
  • 金税盘技术维护费怎么申报
  • 企业所得税必须计提吗?什么时候计提?
  • 固定资产清理属于流动资产吗
  • 股票发行费用属于资本成本中的筹资费用
  • 财务预算是做什么的
  • 计提折旧需要减去预计净残值吗
  • 个人捐赠支出扣除30%和100%扣除
  • 哪些发票不可进行进项税抵扣?
  • 境外企业开票没有税号怎么办?
  • 给政府开发票如何处理?
  • 失控进项发票转出 补税做账
  • 红字发票怎么做帐
  • 商砼税率是多少?
  • 代开的专票怎么做账?
  • 金税三期定期定额是什么
  • 增值税发票国家收几个点的钱
  • 高新企业研发项目
  • 购进货物不能抵扣进项税额
  • 一次性购房发票什么时候给开
  • 电脑插上u盘
  • 微软surfacepro3上市时间
  • 国家统计局一套表平台网址
  • win11怎么打开虚拟内存
  • avc格式是什么
  • 黄金期货交易进场规则
  • 改制后企业
  • 新政府会计准则三大特点
  • 确认的政府补助利得可以确认为收入吗
  • 简易html代码
  • Yii2中DropDownList简单用法示例
  • 去年的普票可以开红字吗
  • 账本印花税怎么申报缴纳
  • 签发转账支票需要的单据
  • 消费税和资源税何时计入成本,何时计入费用
  • 现行印花税税率是多少
  • 工资不计提直接做管理费用可以吗
  • 公司购买股东的东西
  • 国有土地使用权是什么意思
  • 应交税费属于什么负债
  • 进口业务关税的计算方法
  • 事业单位跨年度错账调整
  • 给员工租房怎么才能避开风险
  • 多计提的费用可以记收入吗会计分录
  • 代开发票取得的收入如何入账?
  • 支付的税费现金流量表公式
  • 收到总公司拨款怎么入账
  • 公司一般户的钱怎么拿出来
  • 出口退税进项发票会计分录
  • 跨年成本少结转如何调整
  • 咨询企业发生的费用计入
  • 特殊销售方式下的销售额确认图文怎么做
  • 针对收入未申报的问题
  • 函证核对法是什么
  • sql语句错误提示
  • sql server服务器模式
  • windows10取消fn功能键
  • Linux驱动程序开发视频教程
  • linux中qq怎么添加快捷键启动功能?
  • 微软禁用windows
  • nodejs使用express如何跨域
  • opengl示例
  • web在线编辑excel
  • javascript的原型,原型链,有什么特点?
  • jquery 选择
  • JavaScript中Number.NEGATIVE_INFINITY值的使用详解
  • Python函数中仅允许有一条return语句
  • javascript中字符串
  • android 获取手机屏幕截图
  • 城管大队长级别高吗
  • 改税务报表会有限风险吗
  • 办真人cs场地需要什么资质
  • 党员逝世可否盖党旗
  • 新疆高龄补贴2024发放标准是多少
  • 新疆农信怎么注册登录
  • 深圳税局电子税务局
  • 公司汽车用油计入什么科目
  • 300万加币在加拿大能过什么样生活?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设