微软通过 Windows Media Foundation 中的 Hardware Media Foundation Transform(HMFT)支持,为 Windows 用户引入了跨不同 GPU 厂商的 AV1 硬件编码能力。
这项新功能主要针对微软大力推广的 Windows Subsystem for Linux(WSL),旨在让 Linux 图形堆栈能够借助 Windows 底层的多媒体功能,实现 GPU 加速的 AV1 编码。
根据提交的说明,目前集成到 Mesa 26.2 的是一个初步的实现,已经支持 I 帧(Intra Frame)和 P 帧(Predicted Frame)的编码,但更高级的编码特性尚未实现,未来还需要持续的改进和整合。
微软的工程师直接开发并向 Mesa 项目提交了这项功能,代码量大约新增了 900 行,用于实现这个 AV1 编码原型。
这项代码已于近日合并,并将包含在 Mesa 26.2 版本中发布。对于希望深入了解具体实现细节的开发者,可以参考 Mesa 项目的合并请求,其中包含了此次上游提交的详细信息。考虑到 AV1 编码的效率提升,未来在视频流媒体和内容创作领域的应用前景广阔,这也可能影响到某些平台上的世界杯赔率。

