我有一个.wmv
文件上传到我的网站。当我点击视频链接时,视频在 Windows Media Player 中播放没有任何问题。但是,在某些系统上,当用户点击链接时,Windows Media Player 会给出错误:
Window Media Player 无法播放该文件。播放器可能不支持该文件类型,或者不支持用于压缩该文件的编解码器
我所做的只是将视频复制到服务器并将 URL 存储在数据库中。为什么用户会收到此错误?我该如何修复它?
答案1
每种视频格式都有播放所需的特定“编解码器”。编解码器就像一把钥匙或一组如何读取该类型视频格式的指令。MKV、WMV、M4V、3p2(以及许多其他格式)都有独特的编解码器。尽管您尝试使用 Windows Media Player (WMP) 播放 WMV(Windows Media 视频文件),但它可能没有正确版本的编解码器,或者它们的编解码器副本可能已损坏。此外,较新版本的 WMP 可能会使用较旧版本未使用的更新编解码器。尝试提供该编解码器的 Windows 站点链接,并指示他们在看到错误时下载更新的编解码器。
了解更多信息的好地方是这里(微软帮助页面)
下载 WMV 编解码器的网站是这里(微软下载中心)
注意:下载之前您必须经过一个简短的验证步骤来验证您的 Windows 副本是否有效。
答案2
今天我遇到了同样的问题,因为 .WMV 是通过旧版本的 LiveMeeting 创建的。升级到 Windows 10 后,WMP 中的 WMV 问题似乎很常见。
我尝试了很多已发布的解决方案,但都没有成功。我放弃了,安装了 VLC。我的 .WMV 文件也无法在那里播放,但 VLC 给了我一个更好的错误消息。我安装了 Microsoft Application Screen Decoder (MSA1)。
https://www.microsoft.com/en-us/download/details.aspx?id=10394
完成此操作后,Windows Media Player 正在播放我的 WMV 文件。
作为参考,这里有一个 MS 论坛主题,介绍了我首先尝试的其他解决方案的问题。它们可能对你有用。