使ffmpeg支持HDR10bit 环境为ubuntu16.04
2024-09-07 16:09:05
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
最新文章
- linux下可执行程序的装载和启动
- [题解]codevs1001 舒适的路线
- 【python】python新手必碰到的问题---encode与decode,中文乱码[转]
- JavaScript案例四:全选练习
- 在唯一密钥属性“name”设置为“ScriptHandlerFactory”时,无法添加类型为“add”的重复集合项
- 学习总结 java 输入输出流
- IE6下z-index失效
- auto和decltype
- Linux网络管理之net-tools VS iproute2
- NodeJs与ActionScript的GET和POST通讯
- vue-devtools vue开发调试神器
- [转]Jupyter默认目录和默认浏览器修改
- Python机器学习笔记 K-近邻算法
- rabbitmq的安装与使用
- [Python设计模式] 第28章 男人和女人——访问者模式
- CF321E Ciel and Gondolas
- 使用 SSH 和 SFTP 协议
- 第五章 if语句
- php设计模式之六大设计原则
- 【转】【VC】VC程序运行时间测试函数
热门文章
- php学习之单例模式
- python 调用父类方法, 重写父类构造方法, 不显式调用,会报错
- 【原创】smarty引擎下的导航按钮高亮实现
- 阶段5 3.微服务项目【学成在线】_day02 CMS前端开发_18-CMS前端页面查询开发-页面原型-创建页面和定义路由
- 阶段5 3.微服务项目【学成在线】_day03 CMS页面管理开发_01-自定义查询页面-服务端-Dao
- centos下使用virtualenv建立python虚拟环境
- 三种单点登录SSO的实现原理
- DIV+CSS 让同一行的图片和文字对齐【转藏】
- 安装“Microsoft SQL Server 2014 Management Objects”时报错";Error Writing to file: Microsoft.SqlServer.XEvent.Linq.dll.";
- 学习Yii(2)