位置: 编程技术 - 正文

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

  • 天猫最新提现技术
  • 核算无形资产的过程中,使用的会计账户有
  • 手工账写错字怎么改呢
  • 增值税专票逾期抵扣怎么操作
  • 专用发票可以下账吗
  • 出口不退税怎么做账
  • 雇主责任险是否属于财产保险
  • 过路费去年的票还可以用吗
  • 财税2009年59号解读
  • 何时进行文化事业建设
  • 万元的票可以开到多大金额
  • 领款凭证可以当收据吗
  • 公司出差打的报销吗
  • 电子发票已开出客户退款会计处理是怎样的?
  • 应收账款坏账收回会计处理
  • 民办非企业捐赠支出会计处理
  • 给员工购买的意外保险可以税前扣除
  • 如何修复在感情中受的伤害
  • coms恢复默认设置
  • php处理图片需要什么扩展
  • php分页函数封装
  • 我为什么要满足你的要求
  • 红字发票只能一张一张开吗
  • 文竹发黄怎么挽救?
  • 加工费计入
  • js如何随机生成字符串
  • php如何上传1个g以上的文件
  • 销售退换货的账务处理
  • python功能强大而深受欢迎的原因
  • 华为云从入门到实战电子版
  • ninja命令使用
  • 营改增销售服务范围
  • 企业年产值与年收入比例
  • 提供加工劳务属于增值税征收范围吗
  • 申报经营所得成绩怎么填
  • 暂估入库结转成本税务规定
  • 销货退回未开红字发票
  • 以土地使用权投资入股的会计处理
  • 小规模纳税人税率2023年是多少
  • 汽车租赁费怎么赋码
  • 综合评价怎么改
  • 摊余成本通俗易懂
  • 注册资本与实收资本是否一致
  • 内部往来借方是债权还是债务
  • 公司的现金收入存到个人账户在转到公司指定的私人账户
  • 收到三代手续费如何入账
  • 坏账准备贷方余额期末如何处理
  • 个体工商户法人可以变更吗?
  • 核定应税所得率征收
  • 过桥贷款有什么风险
  • 提交免税申请
  • 报废厂子出售
  • 商业汇票到期无法兑现
  • 旅游服务会议费发票
  • 没有发票的费用怎么做凭证
  • 把excel表格里的文字复制到word
  • mysql主键冲突但数据不存在
  • mysql跨服务器查询语句
  • win8激活点不进去
  • 怎样u盘安装系统软件
  • 苹果mac怎么查看运行数据
  • 32.exe 什么病毒
  • win8摄像头设置
  • xp系统怎么关闭fn
  • 苹果14pro max价格
  • windows8无线网络选项消失不见
  • mac 照片导入项目没反应
  • windows 10 mobile--移动版
  • win7系统开机后很卡什么原因
  • 全面理解全面把握全面落实
  • 新闻客户端app
  • our与my的区别
  • 实现原生的ajax
  • css兼容性写法
  • javascript的prompt
  • jQuery实现textarea自动增长宽高的方法
  • js封装是什么意思
  • jquery属性操作
  • 进项税额的抵扣凭证
  • 职业年金利息计入哪个科目里面
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设