怎么玩WMV文件?

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

那么有没有对WMV3文件的支持?

PS相同的WMV文件在我的电脑上播放正常。

一个不同的WMV文件在Ubuntu上播放。

如果您已经安装了The Restricted Extras软件包sudo apt-get install ubuntu-restricted-extras并且您尝试使用VLC播放WMVvideo而没有运气(我假设您已经完成了这两项)然后您遇到了问题档案本身。 您可以执行以下操作来检查文件是否确实是BAD并尝试恢复正常的部分:

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

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

或新版本:

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

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

通常如果VLC无法读取文件是因为有两件事:

  1. 流媒体格式 – 这意味着您需要连接到互联网或video的进展以某种方式丢失在几个部分。

  2. 损坏的文件 – 哪个VLC会提供暂时修复它的方法,以便您可以查看它。

如果您已经拥有Restricted Packages,它为您提供了许多兼容的编码/解码格式,而且还有使用它自己的本机编解码器的VLC,并且具有解决video问题的最佳方法,那么很可能问题是WMV文件。 您可以测试另一个WMV以确保。

vlc没有使用任何外部编解码器作为其自包含并随附所有编解码器,它应该在我所有的机器上播放wmv。

VLC可以从Ubuntu软件中心安装: VLC 安装VLC

在此处输入图像描述

你是否安装了ubuntu-restricted-extras包? 这可能对你有帮助。 Restricted Extras Package这将安装一些专有的编解码器,你也可以添加这个ppa并安装其他W32或W64编解码器Medibuntu这我希望有所帮助。 这是一个可能有帮助的链接这里是另一个链接在这里

您也可以完全从WMV文件开始。

 sudo apt-get install libav-tools 

然后使用:

 avconv -v quiet -i input-filename.wmv ouput-filename.mkv 

我假设SMplayer可以播放你的WMV文件,但图腾和VLC不能。 所以这是解决方案:

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

如果,正如其他人所建议的那样,你已经安装了所有的编解码器,并确定文件没有损坏,唯一不幸的可能性就是该文件有某种DRM(数字权利管理),这使得它无法在基于Linux的系统。 正如您所知,它将在Windows中播放(可能在Windows Media Player下),因为它能够处理DRM。 另外,正如您所注意到的,其他WMV文件在Ubuntu上运行正常,因此可能指向此特定文件具有某种限制文件播放的DRM。

不幸的是,如果安装,重新安装编解码器并尝试各种媒体播放器无法正常播放文件,这可能是答案。