视频无法在 Windows 11/10 上解码

Windows Media PlayerXbox One应用程序、电影(Movies)和电视应用程序或任何视频播放器(Video Player)中播放视频文件时,您可能会看到一条错误消息,指出视频无法解码(Video could not be decoded)。该错误会阻止用户播放任何视频或编辑MP4文件。多种原因可能是造成这种情况的原因。我们将介绍一些可以帮助您解决此问题的方法。

视频(Video)无法在 Windows 11/10 上解码

视频无法解码

在Windows中看到不受支持的(Windows)视频编解码器(video codec)或格式错误可能很烦人,因为这些错误不允许您播放或编辑视频。不过,您可以尝试一些解决方法来帮助您解决视频无法解码(Video could not be decoded)的问题。

  1. 禁用并重新启用软件
  2. 设置正确的音频设备。
  3. 转换视频文件格式。
  4. 使用注册表黑客。
  5. 更新您的显示驱动程序
  6. 在不同的媒体播放器(Media Player)上播放视频。

一个视频文件通常包含 2 个组件。

  • 编解码器(A codec)——编码或解码视频数据所必需的。(Required to encode or decode)
  • 容器(A container)– 包含文件元数据的文件格式。

如果您选择的媒体播放器不支持视频格式(media player of your choice doesn’t support the video format)或编解码器,它将不会播放视频文件。

1]禁用(Disable)并重新启用软件

如果您在Windows MediaPlayer上遇到此问题,请执行此操作。

WMP 功能

如果您在使用Windows Media Player时遇到问题,您需要使用 Windows 功能面板(use the Windows Features panel)删除该软件,然后重新添加。这是因为,该程序是内置的Windows 10组件。

  • Windows 10搜索(Search)框中键入打开或关闭 Windows 功能,然后(turn windows features on or off)按 Enter(Enter)
  • 接下来,向下滚动到Media Features
  • 点击它旁边的“+”按钮以展开菜单。
  • 取消选中标记为Windows Media Player的框。
  • 选择确定(OK)删除Windows Media Player

重启你的电脑。

  • 返回到Windows 功能(Windows Features)框。
  • 选中Windows Media Player(Windows Media Player)旁边的框。
  • 选择确定(Select OK)以重新安装Windows Media Player

这将再次启用 Windows Media Player。

如果您在UWP Microsoft Store(UWP Microsoft Store)应用上遇到此问题,请修复或重置它(Repair or Reset it)

如果您在使用经典视频播放器软件时遇到此问题,您可以重新安装它。

2]设置正确的音频设备

您还可以检查Windows Media Player是否使用了错误的音频输出设备。前往WMP 选项(Options)。为此,请转到“工具(Tools)”菜单。如果您没有看到菜单栏,请使用Ctrl+M快捷键。

选择选项(Options)并切换到设备(Devices)选项卡。

WMP 设备

接下来,在“设备(Devices)”部分下,选择“扬声器(Speakers)”并选择“属性(Properties)”按钮。

WMP 扬声器属性

现在,选择相同的播放设备,当您单击扬声器图标时,您会在系统托盘下找到。

3]转换视频文件格式

您可以选择(choose a different format)与您的播放器兼容的其他格式。

在许多情况下,已发现AVIMP4MOV文件与大多数媒体播放器和视频编辑软件(video editing software)兼容。

相关(Related):将AVIMKVAVCHDMOV转换为 MP4,反之亦然。

4]使用注册表黑客

Windows Media Player通常依赖一组特定的条目来播放音频和视频文件。这些条目可以在注册表编辑器(Registry Editor)下找到。您可以检查这些条目中的值是否正确或已更改。我们建议您在继续之前备份Windows 注册表。(Windows Registry)请执行下列操作。

Press Win+R打开“运行”(Run)对话框。

在“运行”(Run)对话框的“(Empty)”字段中,键入 regedit 并选择“确定”。

错误地更改注册表编辑器(Registry Editor)可能会产生严重后果。在继续之前创建一个系统还原点。(Create a System Restore point)

导航到以下路径地址 -

HKEY_CLASSES_ROOT\CLSID\{da4e3da0-d07d-11d0-bd50-00a0c911ce86}\Instance\{083863F1-70DE-11d0-BD40-00A0C911CE86}

在左侧导航窗格中,选择:

 {083863F1-70DE-11d0-BD40-00A0C911CE86}

在这里,请确保以下注册表项包含下面给出的值。

  • CLSID —{083863F1-70DE-11d0-BD40-00A0C911CE86}
  • FriendlyName - DirectShow 过滤器
  • 优点 — 00600000

如果可以看到注册表项中的某些不同值,请将其更改为上面列出的值。

只需(Simply)右键单击要修改的条目,选择修改(Modify)选项,然后将值更改为上面显示的值。

完成后选择确定。

5]更新您的显示驱动程序

更新您的图形或显示驱动程序(Updating your Graphics or Display driver)也很有帮助。所以试试看。

6]在不同的媒体播放器上(Media Player)播放视频(Play)

最后,如果上述所有方法都未能产生所需的结果,您可以切换到不同的媒体播放器(different Media Player),如VLC Player

希望有所帮助。(Hope something help.)



About the author

我是一名硬件工程师,专门从事iPhone、iPad等苹果产品的设计和开发。我在 iOS 和边缘设备以及 Git 和 Swift 等软件开发工具方面都有经验。我在这两个领域的技能使我对 Apple 设备操作系统 (OS) 如何与应用程序和数据源进行交互有了深刻的理解。此外,我在 Git 方面的经验使我能够处理代码版本控制系统,这有助于在开发软件时提高效率和生产力。



Related posts