5. 应用

本节简要列出了一些在 Linux 下可用的与 CD-ROM 相关的应用程序。请查看 Linux 软件地图以获取最新版本和存档站点。

5.1. 音频 CD 播放器

有几个程序可用于播放音频 CD,可以通过耳机插孔或连接的声卡播放。

kscd

一个图形化的 CD 播放器,作为 KDE 桌面环境的一部分包含在内。

gtcd

一个图形化的 CD 播放器,作为 GNOME 桌面环境的一部分包含在内。

Workman

一个在 X11 下运行的图形化播放器,支持 CD 数据库和许多其他功能

WorkBone

一个交互式文本模式播放器

xcdplayer

一个基于 X11 的简单播放器

cdplayer

一个非常简单的基于命令行的播放器

Xmcd

一个基于 X11/Motif 的播放器

xmitsumi

另一个基于 X11 的播放器,用于 Mitsumi 驱动器

xplaycd

另一个基于 X11 的播放器,捆绑了声音混音器和 VU 表程序

cdtool

用于播放音频 CD 的命令行工具

其中一些程序被编码为使用 CD-ROM 的特定设备文件(例如/dev/cdrom)。您可能能够将正确的设备名称作为参数传递,或者您可以在/dev目录中创建一个符号链接。如果将 CD 输出发送到声卡,您可能希望使用混音器程序来设置音量设置或选择 CD-ROM 输入进行录制。

5.2. PhotoCD

PhotoCD 使用 ISO-9660 文件系统,其中包含专有格式的图像文件。并非所有 CD-ROM 驱动器都支持读取 PhotoCD。

程序hpcdtoppmHadmut Danisch 编写的程序将 PhotoCD 文件转换为可移植的 pixmap 格式。它可以从 ftp://ftp.gwdg.de/pub/linux/hpcdtoppm 获取,也可以作为 PBM(可移植位图)实用程序的一部分获取,这些实用程序在许多存档站点上都可用(查找“pbm”或“netpbm”)。

程序photocdGerd Knorr (kraxel@cs.tu-berlin.de) 编写的程序可以将 PhotoCD 图像转换为 Targa 或 Windows 以及 OS/2 位图文件。

同一作者编写了程序xpcd,一个基于 X11 的程序,用于处理 PhotoCD 图像。您可以使用鼠标选择图像,在小窗口中预览图像,并以五种可能的分辨率中的任何一种加载图像。您还可以标记图像的一部分,并仅加载选定的部分。在 ftp://ftp.cs.tu-berlin.de/pub/linux/Local/misc/ 中查找这些软件包。

ImageMagick 图像文件处理程序也支持 PhotoCD 文件。它可以从 ftp://ftp.x.org/contrib/applications/ImageMagick/ 获取。

5.3. Mkisofs

Eric Youngdale 的mkisofs软件包允许在硬盘分区上创建 ISO-9660 文件系统。这可以用于帮助在光盘母版制作之前创建和测试 CD-ROM 文件系统。

5.4. ISO-9660 实用程序

这些是一些用于验证 ISO-9660 格式化光盘格式的实用程序;您可能会发现它们对于测试可疑 CD 很有用。该软件包可以在 ftp://ftp.cdrom.com/pub/unixfreeware/archive/ 中找到。它们由 Bill Siegmund 和 Rich Morin 编写。