MP4Box是GPAC中可使用的多媒体打包器,安装MP4Box,其实就是安装GPAC。需要安装两个包gpac和gpac_extra_libs。gpac的最新版本是0.5.0,gpac_extra_libs的最新版本是0.4.5。可以分别通过下面的地址获得:

http://sourceforge.net/projects/gpac/files/GPAC/GPAC 0.5.0/gpac-0.5.0.tar.gz

http://sourceforge.net/projects/gpac/files/GPAC extra libs/GPAC extra libs 0.4.5/gpac_extra_libs-0.4.5.tar.gz

为了使GPAC的功能更多一些,需要安装一些依赖库,比如X11、libogg、libvorbis等等。当然,如果不安装这些依赖库,并不会影响gpac和gpac_extra_libs的安装,但是会影响GPAC的功能。这些依赖库可以用在线安装的方式:sudo apt-get install xxxxxx,这里就不作说明了。

安装过程及命令如下:

#tar zxvf gpac-0.5.0.tar.gz

#tar zxvf gpac_extra_libs-0.4.5.tar.gz

#cd gpac

#cp ../gpac_extra_libs/* extra_lib/

#chmod +x configure

#./configure

#make lib

#make apps

#sudo make install

编译到此结束了。需要说明的一点是,对于gpac-0.5.0,编译好的bin和so默认情况下分别放在了/usr/local/bin和/usr/local/lib下面,因此,是不需要设置环境变量的。但是,如果是gpac-0.4.5,编译好的so不是存放在/usr/local/lib下面的,因此需要设置环境变量,或者将so拷贝到系统可以找到的地方。

可以通过MP4Box -version命令查看一下,会有下面的信息出现:

#MP4Box -version

MP4Box - GPAC version 0.5.0-rev4065

GPAC Copyright: (c) Jean Le Feuvre 2000-2005

(c) ENST 2005-200X

GPAC Configuration:

Features: GPAC_HAS_JPEG GPAC_HAS_PNG

安装到此结束了。

Ubuntu安装MP4Box相关推荐

  1. Ubuntu安装MongoDB

    https://jingyan.baidu.com/article/e5c39bf5f5ddd539d76033a9.html Ubuntu安装MongoDB4.0: https://www.jian ...

  2. ubuntu安装OpenCV详细教程(建议收藏)

    记录一篇"如何安装ubuntu下C++接口的opencv"的文章.由于转载格式有问题,直接贴个链接:ubuntu安装opencv的正确方法 注意:本人根据此博客安装遇到的问题:2. ...

  3. Linux/ubuntu 安装 redis 4.0报错解决:redis-server.service: Can't open PID file /var/run/redis/redis-server.

    此文首发于我的个人博客:Linux/ubuntu 安装 redis 4.0报错解决:redis-server.service: Can't open PID file /var/run/redis/r ...

  4. debian,ubuntu 安装mongodb 允许外网访问,修改端口,设置用户和密码

    使用apt安装mongodb: apt update && apt install mongodb 查看运行状态: systemctl status mongodb.service 结 ...

  5. ubuntu安装KVM

    ubuntu安装KVM 现在官网下载ubuntu镜像,桌面版或者服务端都可,这里以桌面端为例. 安装之前确保磁盘有足够大的空间(这很重要) 安装KVM sudo apt install qemu-kv ...

  6. 解决Ubuntu安装依赖问题

    解决Ubuntu安装依赖问题 解决Ubuntu安装依赖问题 最主要问题,修改的国内镜像源可能不是对应的ubuntu版本,大部人直接找了个镜像源就复制到source.list里面了,其实需要对应版本的, ...

  7. Ubuntu安装Ceres库-安装依赖时报错:E:无法定位软件包 libcxsparse3.1.2_朱国鑫的博客-CSDN博客

    Ubuntu安装Ceres库-安装依赖时报错:E:无法定位软件包 libcxsparse3.1.2_朱国鑫的博客-CSDN博客

  8. ubuntu 安装Pangolin 过程_余辉亮的学习笔记的博客-CSDN博客_pangolin安装

    ubuntu 安装Pangolin 过程_余辉亮的学习笔记的博客-CSDN博客_pangolin安装

  9. Ubuntu安装、使用postgresql数据库

    Ubuntu安装.使用postgresql数据库 $ sudo apt-get install postgresql  (端口为5432) $ sudo apt-get install postgre ...

最新文章

  1. Tomcat(一):背景知识和安装tomcat
  2. JCIFS实现单点登录
  3. iOS 进阶 第十四天(0416)
  4. 深入理解傅立叶变换(详细)
  5. TEEC_Context和TEEC_InitializeContext介绍
  6. mysql8.0.13安装版_windows下mysql 8.0.13 解压版安装图文教程
  7. android 访问sqlite,android中访问已有的sqlite数据库
  8. 朴素贝叶斯法(Naive Bayes,NB)
  9. tensorflow之线性回归
  10. NOIP2017普及组T3(棋盘)题解
  11. 【笔记+代码】网格搜索-GridSearchCV
  12. java超市管理系统增删改查,超市管理系统java程序设计报告(图文完整)
  13. matlab进化树的下载,mega(进化树构建软件)下载 v7.0.14免费版
  14. 基于nodejs的excel表格合并工具
  15. cmt obm odm 代工模式oem_OEM、ODM、OBM、OPM概念,作用与区别
  16. ad中按钮开关的符号_SAST Weekly | Word中的公式语法
  17. 认知SaaS产品和MVP流程
  18. #2:在颓宅的边缘开始试探——4
  19. 实时日志/数据库采集处理,实时用户行为属性个人总结
  20. Kubernetes(k8s)之Service(服务)

热门文章

  1. 如何清理C盘User文件夹
  2. svn local delete, incoming delete upon update 解决办法
  3. 3D让工厂生产数据更智慧
  4. linux火狐怎么查看源代码,Firefox查看源代码的快捷键是什么
  5. 程序员职业,人文,管理的图书
  6. 走出信任风波阴影后,变保守的积木盒子怎么重新起航?
  7. 生成对抗网络(GAN)的前沿进展(论文、报告、框架和Github资源)汇总
  8. vue+element密码和确认密码校验以及隐藏显示密码的小眼睛
  9. JQ获取tr 下的第一个 td 标签下相应标签的内容
  10. java keystore生成,探讨如何生成keystore