1. 编译X265,生成静态库, 安装到默认目录

修改CMakeLists.txt 使   HIGH_BIT_DEPTH  设置为ON

cmake -G "Unix Makefiles"  -DENABLE_SHARED=OFF source
make
make install

2. 安装h264

###可选项

####安装nasm   x264要求安装2.13版本以上

####wget https://launchpad.net/ubuntu/+archive/primary/+sourcefiles/nasm/2.13.03-2/nasm_2.13.03.orig.tar.xz

####tar xvJf nasm*

git clone git://git.videolan.org/x264.git

###./configure --enable-static --disable-opencl --disable-avs  --disable-cli --disable-ffms --disable-gpac --disable-lavf --disable-swscale --disable-asm

./configure --disable-opencl --disable-avs  --disable-cli --disable-ffms --disable-gpac --disable-lavf --disable-swscale --disable-asm --enable-shared

make

make install


2. 下载最新版的ffmpeg 并编译为动态库

./configure --enable-libx264 --enable-libx265 --enable-gpl --disable-static --enable-shared --pkg-config-flags="--static"
出现错误ERROR: x265 not found using pkg-config
解决办法 ./configure 时, --pkg-config-flags="--static" 这个参数你没有加 得加上
make
make install
这样ffmpeg就安装在了默认目录 3. 编写测试程序
出现bug Codec 0x61a80 is not in the full list.
发现头文件包含的是老版本ffmpeg的头文件,故编译选项-I 指定我们的ffmpeg 的头文件目录即可 -I /usr/local/include

  

最新文章

  1. linux下可执行程序的装载和启动
  2. [题解]codevs1001 舒适的路线
  3. 【python】python新手必碰到的问题---encode与decode,中文乱码[转]
  4. JavaScript案例四:全选练习
  5. 在唯一密钥属性“name”设置为“ScriptHandlerFactory”时,无法添加类型为“add”的重复集合项
  6. 学习总结 java 输入输出流
  7. IE6下z-index失效
  8. auto和decltype
  9. Linux网络管理之net-tools VS iproute2
  10. NodeJs与ActionScript的GET和POST通讯
  11. vue-devtools vue开发调试神器
  12. [转]Jupyter默认目录和默认浏览器修改
  13. Python机器学习笔记 K-近邻算法
  14. rabbitmq的安装与使用
  15. [Python设计模式] 第28章 男人和女人——访问者模式
  16. CF321E Ciel and Gondolas
  17. 使用 SSH 和 SFTP 协议
  18. 第五章 if语句
  19. php设计模式之六大设计原则
  20. 【转】【VC】VC程序运行时间测试函数

热门文章

  1. php学习之单例模式
  2. python 调用父类方法, 重写父类构造方法, 不显式调用,会报错
  3. 【原创】smarty引擎下的导航按钮高亮实现
  4. 阶段5 3.微服务项目【学成在线】_day02 CMS前端开发_18-CMS前端页面查询开发-页面原型-创建页面和定义路由
  5. 阶段5 3.微服务项目【学成在线】_day03 CMS页面管理开发_01-自定义查询页面-服务端-Dao
  6. centos下使用virtualenv建立python虚拟环境
  7. 三种单点登录SSO的实现原理
  8. DIV+CSS 让同一行的图片和文字对齐【转藏】
  9. 安装“Microsoft SQL Server 2014 Management Objects”时报错"Error Writing to file: Microsoft.SqlServer.XEvent.Linq.dll."
  10. 学习Yii(2)