位置: 编程技术 - 正文

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

  • 账面金额是包含什么?
  • 关联方需要计提坏账准备吗?
  • 装修款需要开发票吗
  • 横幅属于什么发票范围
  • 用于职工住宿的会计科目
  • 房地产企业开发间接费用包括哪些
  • 库存商品暂估入库
  • 员工向公司借的备用金到年底未还清
  • 公共电话亭的话费收入如何做税务处理呢?
  • 行政单位专项资金核算方法
  • 汽车折旧年份
  • 材料采购做账的流程
  • 车辆购置税会计账务处理
  • 增值税专用发票抵扣最新规定
  • 工业企业税负率一般控制在多少?
  • 个人应纳税所得额怎么算
  • 设定提存计划怎么填
  • 新政府会计制度与旧制度区别
  • 小规模纳税人附加税会计分录
  • 公司的资本成本取决于投资人的必要报酬率
  • 个人技术服务费增值税税率是多少啊
  • 发票收到本月进账怎么办
  • 场地维修属于什么费用
  • 出租的设备
  • 怎么制作网线接口
  • linux系统用法
  • 票据贴现融资有哪些潜在的风险
  • 累计盈余科目怎么填
  • mouse.exe在哪个文件夹
  • 酒店会计科目及账务处理视频
  • 图像分割 unet
  • php数据迁移
  • 企业职工福利费包括哪些内容
  • 递延收益与递延所得税资产的区别
  • php面向对象的三大特性
  • 如何提升人工劳动效率
  • vue3.0项目实战视频
  • mongodb集群启动顺序
  • 帝国cms灵动标签调用外表
  • 附加税扣款时做成了借税金及附加怎么办
  • 小规模纳税人的个人所得税怎么算
  • 控股子公司注销公告是利空吗
  • sql server怎么用sql语句创建数据库
  • 管理费用的是
  • 其他应收款科目余额在贷方表示什么
  • 驾驶员培训费纳税吗
  • 税控技术维护费普通发票可以抵扣吗
  • 增值税零税率发票开了2年,没给对方
  • 低值易耗品属于资产类账户吗
  • 收到进项税发票
  • 先付款后开票还是先开票后付款
  • 转出的未交增值税转到应交增值税
  • 单利率和复利率公式
  • 员工工资占公司收入
  • 吊装费是属于什么报销项目
  • 新成立的公司工会经费需要交吗
  • 现金支出业务的流程步骤包括
  • SQL语句实现表的创建
  • sqlserver数据库怎么导出
  • win10打开或关闭
  • linux php 开发教程
  • perl时间函数
  • qt渲染机制
  • android4.4w
  • perl主要用处
  • 三个文件怎么汇总到一个里
  • Unity UIScrollView优化
  • window.requestAnimationFrame是什么意思,怎么用
  • javascript中的数据类型分为两大类
  • 让你略表情包
  • 湖北税务官方网
  • 陕西办事app
  • 车辆购置税免税条件
  • 税收征收管理与税收大数据分析
  • 西乡塘区税务局电话
  • 企业以自有物业为单位
  • 国税局江西省税务局
  • 农村墓地规划土地使用程序和规定
  • 2014年房产税征收标准
  • 普通发票开具时写材料一批需要附什么清单?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设