【发布时间】:2019-02-13 04:14:27
【问题描述】:
我正在根据以下情况决定如何解码接收到的视频帧:
- 平台是 Windows。
- 帧以 H264 或 H265 编码。
- 应该尽可能多地使用 GPU
- 当然,我们更喜欢更少的编码和最简单的代码。我们只需要解码并在屏幕上显示结果。不需要录音,其他什么都不需要。
我还是个新手,但我认为可以直接通过directx 或通过ffmpeg 解码帧。我对吗? 如果是这样,哪个是首选?
【问题讨论】:
-
directx 是一个图形渲染API,它不解码视频
-
你确定吗?新版本的directx 与名称媒体基金会一起来
-
对于 VTT,使用 GPU 解码视频的接口称为 IDirectXVideoDecoder,它是 MediaFoundation API 的一部分。
标签: ffmpeg directx decode h.264 h.265