当我在 VLC 中播放 mkv 文件时,出现此错误
没有合适的解码器模块:
VLC 不支持音频或视频格式“undf”。很遗憾,您无法修复此问题。
这是什么意思以及如何解决它?
我的操作系统是Windows 7。
感谢致敬!
答案1
这意味着 VLC 无法识别您的 MKV 文件中某个数据流的格式。它无法播放此文件并认为它无法修复。
如果没有更多详细信息,我们无法告诉您为什么 VLC 认为该文件已损坏。您可以尝试:
- 在另一个媒体播放器上播放;
- 更新到更高(或更早)版本的 VLC 并重试;
- 重新编码该文件(如果您自己编码了 MKV),可能使用不同的设置或不同的编码器;或者
- 再次下载该文件(如果您是从互联网上下载的)。
你可能会调查MKVtoolnix(适用于 Linux、OSX、Cygwin 和 Windows)或MKV工具(适用于 OSX)。MKVtoolnix 是一套用于创建、修改和检查 MKV 文件的工具;使用它们可能可以修复您的 MKV。从以下命令开始,检查输出是否有错误;它可能会为您提供有关文件错误的更多信息:
mkvinfo filename.mkv
答案2
以下一些方法可以帮助您解决 VLC 无声音问题:
取消静音您的 VLC 播放器
- 单击扬声器图标(位于任务栏底部靠近时钟的位置);
- 点击“混音器”。如果你的 VLC 播放器正在运行,它将出现在混音器中,如下所示;
- 取消静音 VLC 后您的声音就可以恢复了。
调整音频设置
如果取消静音 VLC 后仍不起作用,请尝试调整此播放器的音频设置。
方法如下:转到“工具”>“首选项”>“音频”,确保已勾选“启用音频”。然后转到“输出”并尝试不同的默认值。
转换视频格式
如果尝试上述解决方案后仍然不起作用,您可以将原始视频转换为其他格式,因为 VLC 可能无法播放某些 MKV 或 MP4 媒体文件。要转换 MKV 文件,您可以使用 Handbrake。
切换到另一个媒体播放器