mkv 文件中有哪些编解码器?

mkv 文件中有哪些编解码器?

我构建了一个基于 Zotac ion mobo 的 HTPC,并在其中放入了一个 1core conroe 芯片。板载 9300 视频芯片应该可以加速视频解码,但它似乎并不总是在工作。我想我缺少一些针对视频类型的驱动程序/硬件加速编解码器,从而减慢了速度。

播放某些 mkv 文件时会出现最大的问题。CPU 突然达到 100%,视频变得不连贯。所以,我的问题是,mkv 内部使用什么编解码器来编码视频?据我了解,mkv 只是一种容器格式,所以它可以是任何东西。我如何找出它在后台使用什么?

答案1

媒体信息将为您展示。

什么是 MediaInfo?

MediaInfo 提供有关视频或音频文件的技术和标签信息。它是免费软件(免费且可免费访问源代码:GPL 或 LGPL 许可证)

替代文本

答案2

作为对你问题第二部分的回答,大多数 GPU 将加速 mpeg-4/Xvid/DivX 以及标准 MPEG-2 编解码器。

大多数现代 GPU(包括 9300)也能加速 h.264。但是,蓝光可以使用 h.264(MPEG-4 AVC)、MPEG-2 或 VC-1。通常,当蓝光光盘被翻录时,翻录器会直接复制流并将其重新包装在 matroska 等容器中,而无需任何其他编码,因此您的 PC 被迫处理 VC-1 解码。

无法保证这就是您所遇到的情况,但无论您正在解码 VC-1 还是其他什么,这都是您可能遇到的问题。

答案3

我的理解是,您需要使用 4.1 配置文件编码的 mkv 文件,以便硬件加速它们。不过,这可能与我的主板/GPU 有关。我有一台技嘉 GA-MA78GM-S2H,配有板载 Radeon HD3200 GPU。它可以播放我拥有的一些 1080p mkv 文件,CPU 使用率低于 5%,但其他文件根本无法流畅播放。但这可能是因为我的 AMD BE-2350 CPU 解码视频的速度相当慢。

答案4

MKV 文件标准可以这里。

相关内容