百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
M

media-driver

> 编程语言
开源

Intel 图形媒体驱动程序,用于支持硬件解码、编码和视频处理。

1.2K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

Intel 图形媒体驱动程序,用于支持硬件解码、编码和视频处理。

适用于 VAAPI 的 Intel(R) 媒体驱动

简介

Intel(R) VAAPI 媒体驱动是一种新的 VA-API (视频加速 API) 支持硬件加速解码、编码和转码的用户模式驱动程序 基于 GEN 的图形硬件的视频后处理。

许可证

Intel(R) Media Driver for VAAPI 以 MIT 许可证分发。 由 BSD 3 条款"新"或"修订"许可证所覆盖的部分。 您可以在 MIT 和 BSD-3-Clause 上获取许可证的副本。

建筑

对于 Ubuntu 16.04+

bash
apt install autoconf libtool libdrm-dev xorg xorg-dev openbox libx11-dev libgl1-mesa-glx

其他发行版的等价物应该能正常工作。

  1. 编译并安装 LibVA
  2. 编译并安装 GmmLib, 遵循 GmmLib 兼容性
  3. 获取媒体仓库, 并按照以下格式格式化工作空间文件夹(建议将工作空间专用于媒体驱动程序的构建):
    
        |- media-driver
    ```
4. 在工作空间下创建 build_media 新文件夹
    
$ mkdir /build_media
```

然后工作空间如下所示

    
        |- media-driver
        |- build_media
    ```
5. 执行以下命令:
    
$ cd /build_media
```
  1. 执行以下命令:
    $ cmake ../media-driver
    ```
7. 执行以下命令:
    
$ make -j"$(nproc)"
```

安装

  • BDW (Broadwell)
  • SKL (Skylake)
  • BXTx (BXT: Broxton、APL: Apollo Lake、GLK: Gemini Lake)
  • KBLx (KBL: Kaby Lake、CFL: Coffee Lake、WHL: Whiskey Lake、CML: Comet Lake、AML: Amber Lake)
  • ICL (Ice Lake)
  • JSL (Jasper Lake) / EHL (Elkhart Lake)
  • TGLx (TGL: Tiger Lake, RKL: Rocket Lake, ADL-S/

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言