AOMedia 视频编解码器工作组宣布 Libaom v3.14 “Pinkie Pie” 版本发布

AOMedia 视频编解码器工作组宣布 Libaom v3.14 “Pinkie Pie” 版本发布

💡 原文中文,约1700字,阅读约需4分钟。
📝

内容提要

AOMedia发布libaom v3.14“Pinkie Pie”,编码效率与速度提升,速度0/1时间减40%,压缩效率提升。新增低复杂度解码模式,支持横竖屏。RTC模式扩展前瞻编码。分层图像编码改进,AOM_TUNE_IQ提升效率15-30%。修复多个安全问题,为YouTube节省流量和计算成本。

🔎

延伸解读

编码效率与速度的平衡

libaom v3.14在提升压缩效率的同时,大幅缩短了编码时间。速度0和1的编码时间减少约40%,而压缩效率在SSIM、PSNR和VMAF指标上均有提升,其中VMAF提升7%以上。这表明新版本在保持高质量输出的前提下,显著优化了编码速度,对需要快速处理大量视频内容的服务如YouTube尤为有利。

低复杂度解码模式的应用场景

新版本的低复杂度解码模式扩展至横屏视频(720p至1080p),并支持高质量编码(速度1至3)。该模式在严格控制压缩效率损失的情况下,可节省近30%的解码成本。这对于资源受限的设备(如移动设备)或需要高效解码的场景(如流媒体播放)具有重要意义,有助于降低终端设备的功耗和硬件要求。

分层图像编码的改进与AVIF

分层图像编码的改进主要针对AVIF格式,通过扩展AOM_TUNE_IQ调优模式,在双层图像编码中压缩效率提升高达15%(高质量模式)至30%(实时模式)。新增的use_fixed_qp_offsets选项允许完全控制各层质量,避免关键帧质量提升带来的负面影响。这些改进使得libavif在文件大小不变的情况下,图像质量更高,并支持渐进式解码,加快首次渲染速度。

安全修复与AI工具的作用

本次发布修复了多个由AI工具发现的安全问题,如整数溢出、内存分配过多和内存错误,这些问题通常由高比特率或SVC编码器设置的动态变化触发。AI工具作为安全扫描器库的补充,与模糊测试、静态分析等方法协同工作,提高了发现漏洞的效率。这强调了在开源项目中引入AI辅助安全检测的重要性,并预示着未来版本将继续加强安全修复。

Q&A

libaom v3.14 'Pinkie Pie' 版本在编码速度方面有哪些改进?

速度0和1的编码器时间减少了约40%,同时各预设的压缩效率有所提升,例如速度0和1的SSIM提升1.5%以上,VMAF提升7%。

libaom v3.14 在分层图像编码方面有哪些改进?

扩展了AOM_TUNE_IQ调优模式以支持帧间编码,在编码双层图像时,高质量模式下压缩效率提高高达15%,实时模式下提高高达30%;新增use_fixed_qp_offsets=2选项,禁用关键帧质量提升,从而完全控制每层质量。

libaom v3.14 的低复杂度解码模式支持哪些分辨率和速度?

低复杂度解码模式现在支持竖屏视频(608p至1080p)和横屏视频(720p至1080p),并支持速度1至3的高质量编码,可节省近30%的解码成本。

libaom v3.14 在实时编码(RTC)方面有哪些更新?

将前瞻编码(滞后编码)扩展到RTC模式,增加了对推测编码的支持(在不更新编码器状态的情况下对帧进行编码),并改进了高分辨率屏幕内容的质量和滚动检测。

libaom v3.14 修复了哪些安全问题?

修复了多个安全问题,包括整数溢出、内存分配过多和内存错误,这些问题通常由高比特率或SVC编码器设置的动态变化触发。

libaom v3.14 的发布对 YouTube 有什么影响?

此次版本更新带来的改进为 YouTube 节省了大量的流量并降低了计算成本。

🏷️

标签

➡️

继续阅读