initCommon(); $template->displayHeader(); ?>

3. 关于多媒体

3.1. 多媒体

Fedora 包含了各种多媒体相关的应用程序,包括播放,录制和编辑程序。附加的软件包可以在 Fedora 软件仓库找到。请访问 http://fedoraproject.org/wiki/zh_CN/Multimedia

3.1.1. 多媒体播放器

Fedora 的默认安装包括 RhythmboxTotem 执行媒体播放。Fedora 软件库中包含更多其它程序,例如 XMMS 播放器和 KDE 的 AmaroK。GNOME 和 KDE 都有一整套播放器,可以播放各种格式。第三方仓库还提供其他程序以播放其它格式的文件。

Totem,GNOME 的默认电影播放器,现在可以在不重新编译的情况下切换回放后端或者切换软件包。要安装 Xine 后端,请使用 添加/删除软件 安装 totem-xine 或者运行以下命令:

      su -c 'yum install totem-xine'
    

要运行一次带 Xine 后端的 Totem

      su -c 'totem-backend -b xine totem'
    

要为整个系统将默认后端更改为 xine:

      su -c 'totem-backend -b xine'
    

使用 Xine 后端时,可能要暂时使用 GStreamer 后端。要使用 GStreamer 后端,请运行以下命令:

      su -c 'totem-backend -b gstreamer'
    

3.1.2. Ogg 和 Xiph.Org 基金会格式

Fedora 包含了对 Ogg 媒体容器格式和 Vorbis 音频、Theora 视频、Speex 音频和 FLAC 无损音频格式的完整支持。这些可以自由发布的格式不受专利或许可的限制。它们可为更普遍和限制的格式提供强大而灵活的替代方案。Fedora 项目鼓励使用这些开源格式代替那些受限制的格式。有关这些格式及其用法的详情请参考:

3.1.3. MP3、DVD 和其它多媒体格式

Fedora 无法包括对 MP3 或者 DVD 视频回放或者录制的支持。MP3 格式受专利保护,而专利持有人没有提供足够许可。DVD 视频格式受专利保护,还有一套加密方案。专利所有人没有提供足够许可,并且解密 CSS 加密盘片的代码可能违反了数字千年版权法案,这是美国的一个版权法案。Fedora 也排除由于专利、版权或许可限制无法包含的软件,例如 Adobe 的 Flash Player,Real Media 的 Real Player。相关内容请访问 。 http://fedoraproject.org/wiki/ForbiddenItems

虽然其它 MP3 选项可用于 Fedora,Fluendo 现在为 GStreamer 提供一个 MP3 插件,该插件含有用于终端用户的相关专利许可。这个插件为使用 GStreamer 框架作为后端的应用程序启用 MP3 支持。由于许可证的原因,我们无法在 Fedora 中发布这个插件,但它会为老问题提供新的解决方案。有关详情请参考以下页面:

3.1.4. CD 和 DVD 编写和烧录

Fedora 以及桌面 Live spin 的默认安装包括一个 CD 和 DVD 烧录的内置特性。Fedora 包含各种轻松创建和烧录 CD 和 DVD 的其它工具。Fedora 包括图形程序,比如:BraseroGnomeBakerK3b。控制台程序包括 wodimreadomgenisoimage。图形程序位于 应用程序影音中。

3.1.5. 屏幕截图

您可以使用 Fedora 来创建和回放 屏幕截图(screencast),即使用开源技术录制桌面会话。Fedora 包含使用 Theora 视频格式创建屏幕截图的 istanbul,及将屏幕截图创建为动画 GIF 文件的 byzanz。您可以使用 Fedora 中的各种播放器之一回放这些视频。这是贡献者或者终端用户将屏幕截图提交到 Fedora 项目的最佳方法。具体步骤请参考视频截图页面:

http://fedoraproject.org/wiki/ScreenCasting

3.1.6. 通过插件的扩展支持

Fedora 中的大多数多媒体播放器支持使用插件添加对额外多媒体格式和声音输出系统的支持。有些强大的后端,比如 gstreamer 软件包,处理多媒体格式支持和声音输出。Fedora 为这些后端和独立应用程序提供插件软件包,且第三方可能提供其它插件来添加更多的功能。

3.1.7. 红外远程支持

新的 LIRC 图形前端是由 gnome-lirc-properties 提供的,使其方便连接和配置红外远程控制。多媒体应用程序常规使用 LIRC 部署红外远程控制支持,在 RhythmboxTotem 中使用它应该就象在您的计算机中插入远程接收器一样容易,然后在红外远程控制属性中选择自动侦测

如果您之前设置了 LIRC,建议您使用 gnome-lirc-properties 重新创建配置文件。这样做可以让大多数应用程序适应您的新设置。

有关详情请参考特性页面:

https://fedoraproject.org/wiki/Features/BetterLIRCSupport

3.1.8. Glitch-free PulseAudio

已经重新编写 PulseAudio 声音服务器来使用基于计时器的音频调度替换传统的中断驱动法。其它系统比如 Apple 的 CoreAudio 和 Windows Vista 音频子系统也使用这个方法。基于计时器的音频调度有很多优点,其中包括降低的电源消耗、最小化信号损失以及灵活的应用程序需要的等待时间调整。

3.1.9. SELinux 在 Totem 和其它 GStreamer 应用程序中拒绝

用户可能在使用 Totem 或者其它 GStreamer 应用程序播放多媒体内容时体验过 SELinux 拒绝。SELinux 故障排除工具可能会给出以下信息:

SELinux 可阻止 gst-install-plu 以防止程序栈可执行。

这个情况可能会在安装了旧版本的 Fluendo MP3 编译程序时发生。要解决这个问题,请安装最新版的 Fluendo MP3 解码器插件,它不需要任何可执行栈。

displayFooter('$Date: 2009/02/26 02:30:46 $'); ?>