如何播放 WMV 文件?

如何播放 WMV 文件?

我尝试在 VLC 中播放 WMV 文件,它告诉我类似 的内容Unable to play WMV3 files. Unfortunately there is no way for you to fix this。当我尝试在 MPlayer 中打开同一个文件时,它告诉我Internal data stream error occurred。我终于让它开始在 KPlayer 中播放,但它真的很粗糙;它是黑白的,视频中间有几条随机的蓝线。

那么有支持 WMV3 文件吗?

PS:相同的 WMV 文件在我的 PC 上可以正常播放。

不同的 WMV 文件可以在 Ubuntu 上正常播放。

答案1

如果您安装了 Restricted Extras 软件包sudo apt-get install ubuntu-restricted-extras,并尝试使用 VLC 播放 WMV 视频,但没有成功(我假设您已经尝试过这两种方法),则文件本身存在问题。您可以执行以下操作来检查文件是否确实有问题,并尝试恢复正常的部分:

在文件所在的同一文件夹中,在终端中执行以下操作:

ffmpeg -i YourVideoFile.wmv -vcodec copy -acodec copy NewVideoFile.wmv

或新版本:

avconv -i YourVideoFile.wmv -vcodec copy -acodec copy NewVideoFile.wmv

如果它开始抛出错误,你就知道它已损坏。新创建的文件会更好,你可以播放它,但损坏或丢失的部分将消失。

通常,如果 VLC 无法读取文件,则有以下两个原因:

  1. 流媒体格式——这意味着您需要连接到互联网,否则视频的进程会以某种方式丢失几个部分。

  2. 损坏的文件 - VLC 会提供一种临时修复方法,以便您可以查看它。

如果您已经拥有受限软件包(可为您提供多种兼容格式进行编码/解码)以及使用其自己的本机编解码器并具有解决视频问题的最佳方法的 VLC,那么问题很可能出在 WMV 文件上。您可以测试另一个 WMV 以确保无误。

答案2

vlc 不使用任何外部编解码器,因为它自包含并配备了所有编解码器,它应该可以很好地播放 wmv,就像在我所有的机器上一样。

可以从 Ubuntu 软件中心安装 VLC:甚高频液晶 安装 VLC

在此处输入图片描述

答案3

您是否安装了 ubuntu-restricted-extras 软件包?这可能会对您有所帮助。限制性附加套餐这将安装一些专有编解码器,您也可以添加此 ppa 并安装其他 W32 或 W64 编解码器梅迪班图我希望这能有所帮助。 这是一个可能有帮助的链接这是另一个链接这里

答案4

我假设 SMplayer 可以播放您的 WMV 文件,但 totem 和 VLC 不能。因此解决方案如下:

  1. 在 synaptic 包管理器中查找 libavcodec extra 并将其标记为删除。它会显示要删除的软件和包的列表。按确定并应用,然后注销。
  2. 重新登录并在软件中心删除 ubuntu-restricted-extras。再次注销。
  3. 再次登录并再次安装 ubuntu-restricted-extras。您将能够播放 WMV 文件。在我的 ubuntu 14.04LTS 上进行了测试。

相关内容