我尝试了 VLC 和 mplayer,但都无法播放扩展名为 .vmw 的视频文件。我收到了以下消息
找不到所需插件
Python(v2.7)需要安装插件才能播放以下类型的媒体文件:video/x-asf-unknown 解码器
答案1
没有 .VMW 视频文件扩展名。经过详细研究,我发现你指的是 .WMV 扩展名。这只是微软为市场竞争而推出的一种视频压缩格式。要查看所有可用的视频封装格式点击这里。
由于上述原因,这种类型的文件是专有的,并且直到最近,Windows 才允许开源软件(例如 Ubuntu)读取这种编解码器。关注此链接获得关于这些文件是什么以及如何在 Ubuntu 中打开它们的完整信息。
这些步骤包括安装 VLC(我知道您已经安装过)以及从 Ubuntu 解锁“Restricted Extras”包以解锁 WMV 文件。
为了清楚起见,请参见此屏幕截图中我们在 VLC 中的封装格式。
我希望这能澄清并消除您在问答中的所有疑问。成功!
答案2
你可以走了这里并添加 ppa。然后在终端中输入sudo apt-get 更新完成后,打开软件中心并搜索w32 编解码器或 w64 编解码器无论您的计算机需要什么,也可以在软件中心搜索Ubuntu 受限附加功能安装这些,我相信这应该可以解决你的问题
答案3
添加 medibuntu 存储库
sudo -E wget --output-document=/etc/apt/sources.list.d/medibuntu.list http://www.medibuntu.org/sources.list.d/$(lsb_release -cs).list && sudo apt-get --quiet update && sudo apt-get --yes --quiet --allow-unauthenticated install medibuntu-keyring && sudo apt-get --quiet update
然后安装所有需要的软件包,然后再安装一些。
sudo apt-get install app-install-data-medibuntu apport-hooks-medibuntu w32codecs ubuntu-restricted-extras
您现在可以播放几乎任何媒体文件。
注意:如果您有 x64 系统架构的 PC/笔记本电脑,请将w32codecs
其更改为!w64codecs