有时播放某些视频时没有声音

有时播放某些视频时没有声音

我尝试使用 Media Player Classic 播放某些 .mkv 视频,但无法播放音频。使用 VLC 播放时,这些文件可以播放音频。DVD 播放时也无法播放音频。这让我相信主板和声卡之间可能存在硬件问题。但是,我不知道 googlefu 术语,无法自己研究这种可能性。有人可以提供任何意见吗?

答案1

更有可能的是,有问题的视频的音频编码格式是 MPC 无法识别但 VLC 可以识别的......如果某些文件在两种平台上都能正常播放,那么就不是硬件问题。

找到两个文件,一个在两个播放器上都有音频,另一个只在 VLC 上。在 VLC 中打开每个文件,然后查看音频流编解码器的“流信息”窗口...这就是差异所在。

答案2

这无疑是编解码器问题。

MPC 和 VLC 最初都是由 Gabest 开发的。不过,MPC 现在是一个社区项目,其当前活跃的分支是 Media Player Classic Home Cinema。

VLC 自带编解码器,而 MPC 使用计算机中安装的 DirectShow 编解码器(与 Windows Media Player 使用的相同)。显然您缺少一些编解码器。

要安装非常完整的编解码器套件,请下载并安装K-Lite 编解码器包.
首先卸载 MPC,因为 K-Lite 安装了 Media Player Classic Home Cinema。

答案3

我遇到了同样的问题,在 MP4 格式的官方 Unreal UDK 教程视频中也发现了这个问题。大约有一半的时间视频是静音的。经过一两次重新加载后,音频最终会播放。无需关闭并重新启动播放器。在 Windows8.1 上使用 mpc-hc64.exe K-lite 编解码器包。

安装“Media Player Codec Pack 4.3.4”后(链接:http://www.techspot.com/downloads/downloadnow/5333/?evp=81b4f3b1d0ba02fa9b917f8eaad468ee&file=1) 所有视频均可顺利播放,只需使用同一个媒体播放器。

请注意,安装程序在最后一页要求您安装第三方软件,在我看来,这些软件像是间谍软件。如果您不需要,只需选择“不接受”,然后单击“安装”,然后它只会安装编解码器。无需重新启动。

相关内容