AV1
- AV1是一种开放、免版税的视频编码格式,由开放媒体同盟(AOMedia)开辟,旨在提供高压缩服从和精良的视频质量。AV1支持多种分辨率,包罗SD、HD、4K和8K,并实用于视频点播(VOD)、直播和实时通讯等多种流媒体服务。现在,AV1已经得到了业界的广泛支持,包罗Netflix、YouTube、Facebook等公司在其部门产物中使用了AV1编码器。
- AV1的告急上风在于其高压缩性能,相比HEVC/VP9,它可以节流约莫30%的存储资源和CDN载荷,同时视频质量有所提升。别的,AV1的编码速率已经进步了约13倍,可以与HEVC相比。AV1还支持高达12位的颜色深度,允许更广泛的颜色范围和更好的视觉体现。
- 在装备支持方面,AV1已经得到了包罗移动端、智能电视和欣赏器在内的多种装备的广泛支持。比方,Android 10及以上版本支持AV1,Samsung智能电视支持UHD和FHD视频使用AV1编码,而包罗IE、Firefox、Chrome、Android
Browser等欣赏器均支持AV1编码。
- 别的,AV1编码器的性能也在不绝提升。比方,B站自研的BILI AV1编码器在类似画质下,相比SVT-AV1编码器,速率慢36%,但码率低19.6%,体现出更好的压缩服从。腾讯也自研了TXAV1编解码器,相比其他编码器在压缩率上有显着提升。
- 只管AV1具有很多上风,但其编码息争码过程大概须要较高的盘算资源,这大概会给硬件功能有限的装备带来寻衅。不外,随着硬件加速AV1解码的集成到更多装备中,这种寻衅正在徐徐减小。
- 总的来说,AV1作为一种新兴的视频编码标准,正在徐徐成为视频编码范畴的新标准,它提供了更好的压缩服从和视频质量,同时得到了业界的广泛支持和应用。
libaom
- libaom 是一个开源项目,由开放媒体同盟(AOMedia)开辟,提供了 AV1 视频编解码器的参考实现。AV1 是一种免版税的视频编码格式,旨在提供高压缩服从,与 VP9 相比进步了约 30% 的压缩服从,与 H.264 相比则进步了约 50%。libaom 不但可用于研究和开辟,也广泛应用于生产体系中。
- libaom 支持多种编码模式,包罗恒定质量(CQ)、限定质量(CQ)、两遍匀称比特率(2-pass ABR)和一遍匀称比特率(1-pass ABR)。它还提供了多种码率控制选项,允许用户根据差异需求举行编码。比方,用户可以选择使用 CRF 值来控制编码质量,大概指定最大和最小比特率来控制编码的比特率范围 。
- libaom 还支持 SVC(Scalable Video Coding),允许编码器天生可在差异分辨率和质量级别上举行解码的视频流。别的,libaom 还提供了实时编码模式,实用于直播和视频集会等应用场景 。
- 在现实应用中,libaom 通过 GOP 优化和时域滤波器等技能进步了编码服从。GOP 优化通过选择符合巨细的 GOP 来顺应视频内容的特性,而时域滤波器则通过淘汰时间冗余来进步压缩服从 。
- libaom 的安装通常涉及从源代码编译,用户可以根据自己的需求设置差异的编译选项。比方,可以启用或禁用文档天生,选择安装路径,以及决定构建共享库或静态库。
- 随着技能的发展,libaom 也在不绝更新和改进。比方,libaom v3.9.0 版本引入了对差异 SVC 帧抛弃模式的支持,以及进一步淘汰二进制巨细的新构创建置,同时在实时通讯(RTC)方面进步了压缩服从 。
Mac下编译源码步调
- 源码下载:https://aomedia.googlesource.com/aom
- 根据 README 表明举行编译,过程相对比力简朴,简朴纪录下~
- 根据 README 中先容须要的软件:CMake、Git、编译器(gcc 6+, clang 7+, Microsoft Visual Studio 2019+ or the latest version of MinGW-w64 (clang64 or ucrt toolchains))、Perl、yasm/nasm、doxygen、EMSDK【Mac 不须要那么多依赖,按需下载~】
- 在 aom 源码中 cd 到 build 目次中,输入 CMake 下令:cmake ..
- 继续输入下令:make,一段时间后后完成编译;
- 检察编译的文件;
- 测试一下,运行 test_libaom 可实行步调,终端输入下令:./test_libaom;测试 libaom 源码全部功能。
构建xcode项目
- 在 aom 源码中 cd 到 build 目次,输入 cmake 下令:cmake … -G Xcode
- 一段时间后,终端提示构建 xcode 项目乐成;
- build 目次检察;
- 打开 AOM.xcodeproj文件;
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!qidao123.com:ToB企服之家,中国第一个企服评测及软件市场,开放入驻,技术点评得现金 |