问题标签 [intel-media-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1027 浏览

video-streaming - 如何通过媒体基础使用英特尔 Quicksync 进行解码?

是使用 Microsoft H.264 MFT 的方法吗?有一个用于 Quicksync 的 MFT,但仅用于编码。

Microsoft H.264 MFT 上的标志是同步和软件。我可以使用 D3D 设备并使用 IMFVideoSampleAllocatorEX 进行一些视频加速,但我想知道是否有更好的方法通过 Media Foundation 使用英特尔快速同步。

0 投票
0 回答
43 浏览

unity3d - 将 Intel-Media SDK 与 Unity 集成

是否有任何可用的项目将 Intel-Media SDK 与 Unity 集成以在 Windows 平台上的 Unity 上解码和显示视频?

或者任何人都可以帮助我如何将 Intel-Media SDK 与统一利用 GPU 功能来解码和显示 H264 编码的视频?

0 投票
1 回答
5441 浏览

intel-media-sdk - vainfo - iHD_drv_video.so 初始化失败

我正在尝试在 LattePanda 板上安装 MediaSDK(Ubuntu 16.04,Kernel_version=4.14.16-041416-generic)。Lattepanda 拥有 Intel(R) Atom(TM) x5-Z8350。

要安装 MediaSDK,我遵循了这个指南

根据引用的指南,必须从 GitHub 克隆MediaSDK 存储库,但该存储库不包括tools/builder/build_mfx.pl我从另一个存储库获得的存储库。

当我在执行步骤 #10 后运行 vainfo 命令时,它显示 iHD_drv_video.so 初始化失败:

vainfo结果

另外,我设置了相关的环境变量:

请帮我。我还可以做些什么?

0 投票
1 回答
428 浏览

c++ - 无法打开文件 libmfx_vs2015.lib

我从 intel media sdk 下载了示例会话并尝试构建它。但不幸的是,它总是说:“无法打开文件'libmfx_vs2015.lib'”。我查看了许多解决方案,说我应该更改项目属性中链接器的路径,但它并没有改变构建的任何内容。谁能指出我正确的方向或至少指向一个关于如何使用媒体 sdk api 的体面教程?

Cahning 附加库的路径

LNK1104 无法打开文件'libmfx_vs2015.lib'

0 投票
1 回答
367 浏览

ffmpeg - ffmpeg 使用英特尔快速同步视频硬件加速解码将网络摄像头流编码和解码为 h264 文件

在 NUC 上使用 ubuntu 18.04。我成功地从文件输入中使用它。如何让我的网络摄像头输入与硬件加速一起工作。

成功运行以下命令: ffmpeg -hwaccel qsv -c:v h264_qsv -i input.mp4 -vf hwdownload,format=nv12 -pix_fmt yuv420p output.yuv

0 投票
0 回答
420 浏览

python - 使用带有英特尔媒体 SDK 后端的 OpenCV Python 对 HEVC 进行解码/编码

我正在尝试用 Python 在 Win10 上处理一些 FHD 视频。我在 BIOS 中启用了集成 GPU,通过 Intel 驱动程序支持安装了最新的驱动程序,成功安装了 Intel Media SDK 并重新启动。然后我从这里下载了带有所有硬件编解码器的 OpenCV 4.5并添加到一个虚拟项目中(确保不存在其他 OpenCV)。当我尝试使用它进行解码/编码时,出现以下错误。

在解码中,我得到了类似的错误

但使用 cv.CAP_FFMPEG 工作正常。

在编码中,我得到了类似的错误

在使用 ffmpeg 写作时

非常感激。

[编辑01]

这里是运行 mediasdk_system_analayzer_64.exe 的截图。

[编辑02]

即使硬件解码器没有显示在分析器中,它在我禁用所有监视器后工作,但 1 如此建议。

带有 cv.CAP_INTEL_MFX 的 VideoCapture 现在可以工作了。然而 VideoWriter 给出了同样的错误。

0 投票
0 回答
40 浏览

opencv - 具有 RGB 数据的 oneVPL 的 JPEG 硬件编码

我想快速编码 jpeg 并想使用 CPU 的硬件功能。据我所知,这里应该使用 Intel 的 oneVPL(是 Intel Media SDK 的追随者)。对于我的低 c 技能,界面似乎很混乱......谁能告诉我如何使用它来例如将 UC3 的简单 cv::Mat 转换为 jpeg 二进制流(可能带有质量参数)?