Fedora 不会发布支持 MP3 功能的软件,因为 Fraunhofer 研究所的专利许可条款与 GPL 不兼容。
FC5 的默认音乐播放器是 Rhythmbox。我花了几个小时研究 Rhythmbox,但尽管它界面漂亮,我还是觉得它无法使用。它忽略音轨编号——或者,至少,它不像 xmms 那样擅长从文件名中解析音轨编号,并且在任何地方都没有关于其导入规则的文档。试图让它播放 MP3 是一场可怕的噩梦,以至于一度我以为我必须重新安装整个 Linux 系统才能恢复播放 Ogg 文件的能力,因为我无法弄清楚哪个未记录的应用程序状态被搞乱了,或者如何清除它。总的来说,该文档简直是个糟糕的笑话——华而不实、肤浅,并且没有任何关于故障排除的有用内容。xmms 播放器可能没有那么多功能或那么好看,但它工作得更好。
要安装 xmms 并使其支持 MP3 功能,首先要这样做
yum install xmms xmms-mp3 |
要真正启用 MP3 播放,您需要运行 xmms 并更改其配置。从菜单中选择 “选项” → “偏好设置” → “音频 I/O 插件”;这将弹出一个窗口,列出插件。选择 “MPEG Layer 1/2/3 Placeholder Plugin” 并取消选中 “[ ] 启用插件”。 移除此占位符后,xmms 将自动插入 xmms-mp3。 杀死 xmms 并重新启动。
在我的 x86_64 机器上,我遇到了一个问题,即 xmms 只能以 root 身份播放声音,当从非 root 帐户运行时会立即退出。 这有很多常见的原因;检查您的声音设备的权限。 我遇到过一个特殊的问题; 您可能需要告诉您的声卡模块抓取低内存 DMA 缓冲区并且不要释放它们。
要通过 Firefox 或 Mozilla 启用 MP3 流媒体播放,请安装 gstreamer-ugly 插件和 ffmpeg,如下所述。 MP3 流将通过 xmms 播放,播客将通过 Totem 播放。