GNU/Linux 下视频播放器最主要的问题就是,大多数流行的视频编解码算法都是私有的,而要在自由软件应用程序(主要由于许可费用问题)中实现这些编解码算法,必须对这些算法进行反向工程。反向工程非常复杂,而且在某些国家这还是非法的。这限制了此类编解码的发展,从而 GNU/Linux 下可支持的视频文件类型也是屈指可数。
例如,如果不从 Internet 上下载相应的解码器,要想播放某些压缩的视频文件或者 DVD 是不可能的。
![]() | 警告 |
---|---|
在某些国家,DVD 的回放和反向工程编解码算法的状态仍然在观察之中。所以,Mandriva 没有包含使用这些编解码器的全部插件[12]。这里写出的信息旨在帮助那些知道在他们的国家中使用这些功能是合法的 Mandriva Linux 用户。Mandriva 没有暗示您进行违法活动,而在您下载这些编解码器和插件之前,您也应该自行检查您所在国适用的法律。 |
Kaffeine 是一款基于 Xine 库的播放器,它可以播放视频文件流媒体。
双击支持的视频文件将在 Kaffeine 打开该文件并播放该文件。您也可以从主菜单中启动 Kaffeine,它位于 + → 。
Kaffeine 的界面非常简洁(图 11.4 “Kaffeine 的界面”),它由以下部分组成:
要播放 DVD,只需在驱动器中插入影碟,Kaffeine 即将自动开始播放 DVD 影片。我们建议您使用全屏模式播放 DVD。
Xine 是 GNU/Linux 中最受欢迎的电影应用程序之一。它支持各种文件格式和输入源。它小巧快速,可扩展性强。它还提供了一个基础库,使得开发多种播放器成为可能。
MPlayer 是另外一个特别好的应用程序,支持多种输出驱动程序,甚至特别老的显示卡。它还支持 DVD、AVI、VCD 等片源。您可能需要下载并安装 winDLLs 和私有的编解码器才能观看更多流行的视频格式。这可能虽然有点麻烦,但您总算是能观看 Windows® 下全部格式的电影了。
TotemTotem 是一个基于 Xine 库的 GNOME 2 应用程序。正如您所想象的那样,它的功能与 Xine 差不多,但与 GNOME 环境集成得更好。