2. 电影应用程序

2.1. 简介

GNU/Linux 下视频播放器最主要的问题就是,大多数流行的视频编解码算法都是私有的,而要在自由软件应用程序(主要由于许可费用问题)中实现这些编解码算法,必须对这些算法进行反向工程。反向工程非常复杂,而且在某些国家这还是非法的。这限制了此类编解码的发展,从而 GNU/Linux 下可支持的视频文件类型也是屈指可数。

例如,如果不从 Internet 上下载相应的解码器,要想播放某些压缩的视频文件或者 DVD 是不可能的。

[警告]警告

在某些国家,DVD 的回放和反向工程编解码算法的状态仍然在观察之中。所以,Mandriva 没有包含使用这些编解码器的全部插件[12]。这里写出的信息旨在帮助那些知道在他们的国家中使用这些功能是合法的 Mandriva Linux 用户。Mandriva 没有暗示您进行违法活动,而在您下载这些编解码器和插件之前,您也应该自行检查您所在国适用的法律

2.2. Kaffeine

Kaffeine 是一款基于 Xine 库的播放器,它可以播放视频文件流媒体。

双击支持的视频文件将在 Kaffeine 打开该文件并播放该文件。您也可以从主菜单中启动 Kaffeine,它位于多媒体+视频Kaffeine

[注意]注意

您第一次启动 Kaffeine 时,会弹出一个配置向导,我们建议您接受默认选项。

图 11.4. Kaffeine 的界面

Kaffeine 的界面

Kaffeine 的界面非常简洁(图 11.4 “Kaffeine 的界面”),它由以下部分组成:

  • 显示区域。所播放的电影将显示在此处。按 Ctrl-Shift-F 可在全屏和窗口模式之间切换。

  • 位置控制。您可以使用此滑块跳转到影片的任意位置。要想快进,只需向右拖曳该滑块,或者按右向光标键;要想快退,请将滑块向左拖曳,或者按左向光标键。

  • 音量控制。您可使用此滑块调整所播放影片的音量。将滑块向右拖曳或按加号键,可提高音量;将滑块向左拖曳或按减号键,可降低音量。

  • 播放控制。这是普通录像机控制的紧凑版本:上一曲播放/暂停(快捷键:空格键)、停止(快捷键:Backspace)和下一曲

  • 状态。状态栏位于 Kaffeine 窗口的左下角,它显示了播放列表和正在播放电影的状态。

要播放 DVD,只需在驱动器中插入影碟,Kaffeine 即将自动开始播放 DVD 影片。我们建议您使用全屏模式播放 DVD

2.3. Linux 下的其它电影应用程序

Xine

XineGNU/Linux 中最受欢迎的电影应用程序之一。它支持各种文件格式和输入源。它小巧快速,可扩展性强。它还提供了一个基础库,使得开发多种播放器成为可能。

MPlayer

MPlayer 是另外一个特别好的应用程序,支持多种输出驱动程序,甚至特别老的显示卡。它还支持 DVDAVIVCD 等片源。您可能需要下载并安装 winDLLs 和私有的编解码器才能观看更多流行的视频格式。这可能虽然有点麻烦,但您总算是能观看 Windows® 下全部格式的电影了。

Totem

TotemTotem 是一个基于 Xine 库的 GNOME 2 应用程序。正如您所想象的那样,它的功能与 Xine 差不多,但与 GNOME 环境集成得更好。



[12] 盒装版本的 Mandriva Linux 包含了一些额外的编解码器。