windows下AV1的编译
参考 https://blog.csdn.net/qq_30945147/article/details/94597226
1.下载msys2:http://www.msys2.org/
2. 在msys2终端中输入安装下列软件(可能需要下载多次)
pacman -S mingw-w64-x86_64-cmake gcc mingw-w64-x86_64-winpthreads-git mingw-w64-x86_64-libwinpthread-git binutils coreutils yasm git base-devel p7zip
3.下载libaom:git clone https://aomedia.googlesource.com/aom
,这里需要设置代理,参考https://blog.csdn.net/qq_17046291/article/details/98843696。
4. 下载完成后,开始编译。可以用cmake GUI,也可以在cmd编译,方式很灵活。
我是在cmd中输入命令编译的。进入aom\build,输入
cmake .. -G "Visual Studio 15 2017 Win64"
。
cmake过程中如果出现错误,应该是确实了一些文件。这里,我缺失了Perl:https://strawberryperl.com/
编译成功后如下:AOM.sln为VS工程。
5.参数配置
aomenc、aomdec分别为编码和解码对应的启动项目。启动项目需要配置命令行参数,具体参数解析见https://blog.csdn.net/mmzx9318/article/details/105170109。
我的配置为:
anmenc:
E:\myvs\yuv\BasketballPass_416x240_50.yuv --width=416 --height=240 --bit-depth=8 --psnr --codec=av1 --test-decode=0 --cpu-used=0 --threads=1 --profile=0 --drop-frame=0 --static-thresh=0 --sharpness=0 --frame-parallel=0 --tile-columns=0 --passes=2 --kf-min-dist=0 --kf-max-dist=0 --end-usage=q --psnr -v --cq-level=45 --enable-cdef=1 --enable-restoration=1 --limit=10 --enable-cfl-intra=1 -o out.ivf
aomdec:
out.ivf --rawvideo --progress -o dec.yuv
6.完成
windows下AV1的编译相关推荐
- 在windows下写makefile编译代码
From: http://blog.163.com/xjming487@126/blog/static/212951352007625114849843/ 在windows下写makefile编译代码 ...
- 实践详细篇-Windows下使用VS2015编译的Caffe训练mnist数据集
上一篇记录的是学习caffe前的环境准备以及如何创建好自己需要的caffe版本.这一篇记录的是如何使用编译好的caffe做训练mnist数据集,步骤编号延用上一篇 <实践详细篇-Windows下 ...
- [转]cscope在windows下使用mingw编译的方法
cscope在windows下使用mingw编译的方法 http://blog.csdn.net/mslk/archive/2007/05/06/1598513.aspx cscope在wi ...
- Windows下用CMake编译JsonCpp及配置(适合新手)
作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 JsonCpp是什么? JSON是一种轻量级的数据交换格式.它可以表示数字.字符串.有序的值序列 ...
- Windows下用ndk编译ffmpeg
Windows下用ndk编译ffmpeg 第一步:创建一个android工程,然后将ffmpeg整体放到jni下,并创建Android.mk和Application.mk Android.mk: ...
- 手把手教你在windows下源码编译Open3D
文章目录 前言 1.编译环境 2.编译步骤 3.编译中的bug 3.1 下载超时问题,ispc.pybind11.open3d_sphinx_theme等 3.2 boringssl 3.3 Dire ...
- Windows下使用VS2019编译libiconv-1.16
Windows下使用VS2019编译libiconv-1.16 参考了 https://blog.csdn.net/zhouguangcai8/article/details/105270657,在其 ...
- mysql 源码 sln_在windows下使用vs2013编译和调试mysql源代码
在windows下使用vs2013编译和调试mysql源代码 1. 准备工作 1)OS:win10 + VS2013 2)mysql 源码(windows版):mysql-5.6.25.zip 3)p ...
- 【C#】C#中使用GDAL3(一):Windows下超详细编译C#版GDAL3.3.0(VS2015+.NET 4+32位/64位)
转载请注明原文地址:https://www.cnblogs.com/litou/p/15004877.html 总目录 (一)Windows下超详细编译C#版GDAL3.3.0(VS2015+.NET ...
- windows下编译php扩展,windows下开发并编译PHP扩展的方法_php
现在就简单说一在WINDOWS下开发php扩展的步骤: 首先需要准备的软件有: cygwin 安装路径e:/app/cygwin visual studio C++ 6.0, 修改环境变量,把已经安装 ...
最新文章
- 特征重要性、特征集成+FeatureUnion、特征选择变换器+ColumnTransformer、标签特征变换+TransformedTargetRegressor、特征质量、自动学习数据中的特征
- Java 解惑(Java Puzzler)
- oracle expdp/impdp exclude=STATISTICS
- 让数组的左边全为奇数C语言,2015年全国计算机等级考试全真模拟考场_二级C语言试卷四.docx...
- Vue - 在v-repeat中使用计算属性
- hashmap 遍历_别慌,送你21 个面试官必问HashMap考点
- 在unity 中,使用http请求,下载文件到可读可写路径
- Windows Server 2008 R2正式版尝鲜体验
- 嵌入式Linux内核优化裁剪
- 分享一个IIS日志分析工具-LogParse
- 自学python免费教材-Python 有哪些入门学习方法和值得推荐的经典教材?
- xcodebuild -exportArchive -allowProvisioningUpdates
- 《GB∕T 35273-2020 信息安全技术 个人信息安全规范》已正式实施,这些变化需牢记!(附下载)
- 如何让“后浪”热爱工作,来自“前浪”的十大拷问
- 基于MATLAB/Simulink的电力电子电路仿真技术——三相电流滞环跟踪逆变器
- fagor后处理格式_输出格式
- Ionic移动app开发:app登录实现完整过程
- 2019ubc转学分计算机科学gpa,吐血整理2019年本科转学分申请UBC
- 关闭和打开445端口
- pageInfo的转化,do转vo
热门文章
- 数据结构与算法——30. 广度、深度优先搜索及骑士周游问题
- 通过naa在esxi主机上找到物理磁盘的位置
- YOLOv3在Intel Realsense上的Python实现(未实现)
- 【房屋销售系统——开题报告 分享(仅供参考呀)】
- MyBatis学习总结-06:动态SQL
- 【ZZULIOJ】1000: 从今天开始入坑C语言
- 电脑连无线无法访问云服务器,小编教你如何解决电脑无法连接无线网络
- Adobe After Effects 2021 for Mac v18.4.1 视频合成及特效制作软件
- Linux网络设备驱动程序设计----刘文涛
- android按钮悬停吸附,Android简单实现悬浮吸附的FloatingView