游戏传奇首页
游戏我的天下首页
最好看的新闻,最实用的信息
05月12日 15.8°C-17.7°C
澳元 : 人民币=4.79
悉尼
今日澳洲app下载
登录 注册

微软在Mesa中为Direct3D 12 H.264视频编码/解码提供VA-API

2022-05-18 来源: cnBeta 原文链接 评论0条

访问:

微软中国官方商城 - 首页

微软在Mesa中为Direct3D 12 H.264视频编码/解码提供VA-API - 1

到目前为止,这项工作主要集中在 OpenGL、OpenCL和Vulkan上,但微软现在甚至在 Mesa 内实现了对 Direct3D 12 视频 API 的支持,并利用了 Mesa 内的 VA-API 状态跟踪器支持。

简单地说,这项最新的努力允许 WSL GUI 应用程序(如媒体播放器),享受硬件视频加速。在合并到 Mesa 22.2 主线的代码中,D3D12 视频 API 已经被实现,相关的 VA-API 入口也被用于 H.264 编码/解码。因此,支持视频加速API(VA-API)的Linux视频播放器/多媒体软件在WSL(2)中运行时将"神奇地"能够享受Direct3D 12视频加速。

这对那些希望在WindowsSubsystem for Linux 范围内获得更强大的 GUI 软件支持的用户来说是一个相当大的胜利,并且进一步巩固了 VA-API 作为 Linux 视频 API 的主导地位。

虽然在NVIDIA的NVDEC上有一个实验性的、独立的 VA-API 实现,但 VA-API 并不支持所有的 GPU/驱动,所以对 Direct3D 12 视频的支持在技术上使其在Windows上比Linux本身更加强大。当然,至少在目前,它仅限于H.264编解码器,但目前的这段代码被设计为可扩展的,以支持更多的视频编解码器。

微软的工程师们在这个 D3D12 视频支持和 Gallium3D 视频加速前端的变化上做了工作,并成功地用 FFmpeg 编码/解码/转码、MPlayer-forked MPV 和 vaah264 在启用 X11 窗口支持的WSL下测试了VA-API的使用。他们也有可能支持NVIDIA视频解码和Unix演示API(VDPAU),作为D3D12视频之上的另一个支持的实现,一些Gallium3D VDPAU的变化也被作为这次合并的一部分,但最初的重点似乎是VA-API接口。

今日评论 网友评论仅供其表达个人看法,并不表明网站立场。
最新评论(0)
暂无评论


Copyright Media Today Group Pty Ltd.隐私条款联系我们商务合作加入我们

分享新闻电话: (02) 8999 8797

联系邮箱: info@sydneytoday.com 商业合作: business@sydneytoday.com网站地图

法律顾问:AHL法律 – 澳洲最大华人律师行新闻爆料:news@sydneytoday.com

友情链接: 华人找房 到家 今日支付Umall今日优选