在 FreeDOS 中聆听音乐
创始人
2024-03-02 11:15:01
0

Mplayer 是 Linux、Windows、Mac 和 DOS 等操作系统上常见的一款开源媒体播放器。

听音乐是放松心情的好方法。在 Linux 上,我使用 Rhythmbox 听音乐。但是你可能不知道在 FreeDOS 上也可以听音乐。让我们看一下两款流行的音乐播放器吧:

用 Mplayer 听音乐

Mplayer 是一款开源的媒体播放器,通常安装于 Linux、Windows 和 Mac 上,但也有 DOS 版本可用。这里我们讨论的就是在 FreeDOS 版本。虽然其 DOS 移植版基于旧版(2007 年的 1.0rc2-3-3-2 版),但它完全适用于在 DOS 上播放媒体。

我使用 MPlayer 在 FreeDOS 上听音乐文件。在这个例子中,我复制了我最喜欢的有声读物之一,Big Finish Productions 的 神秘博士:闪点行动 Doctor Who: Flashpoint ,并在我的 FreeDOS 计算机上将其保存为 C:\MUSIC\FLASHPNT.MP3。为了在 FreeDOS 上收听闪点行动,我从 FreeDOS 命令行启动 MPlayer 并指定要播放的 MP3 文件名。MPlayer 的基本用法是 mplayer [options] filename,如果默认设置可用,你应该可以直接使用该文件名启动 MPlayer。在本例中,我运行以下命令将工作目录切换为 \MUSIC,然后使用 MPlayer 播放我的 MP3 有声读物文件:

CD \MUSIC
MPLAYER FLASHPNT.MP3

FreeDOS 不区分大小写,因此它将忽略 DOS 命令和任何文件或目录的大小写字母的区别。你键入 cd \musicCd \Music 都可以切换到 Music 目录,效果相同。

FreeDOS 上的 Mplayer

你可以用 Mplayer 播放 MP3 文件

使用 MPlayer 在 FreeDOS 播放音乐文件时没有花哨的界面。但同时,它也不会分散注意力。所以我可以一边让 FreeDOS 在我的 DOS 计算机上播放 MP3 文件,一边使用另一台计算机做其他事情。然而,FreeDOS 一次只运行一个任务(换句话说,DOS 是一个 单任务 single-tasking 操作系统),所以我不能将 MPlayer 置于 FreeDOS 的“后台”运行,而在 同一台 FreeDOS 机 上处理其他事情。

请注意,MPlayer 是一个需要大量内存才能运行的大程序。虽然 DOS 本身并不需要太多的内存来运行,但我建议至少有 16M 的内存来运行 MPlayer。

使用 Open Cubic Player 听音频文件

FreeDOS 不止提供了 MPlayer 来播放媒体。还有 Open Cubic Player,它支持多种文件格式,包括 Midi 和 WAV 文件。

1999 年,我录制了一段简短的音频文件,内容是我说:“你好,我是 Jim Hall,我把 ‘FreeDOS’ 发音为 FreeDOS。“这是一个玩笑,借鉴了 Linus Torvalds 录制的演示他如何发音 Linux 的 类似的音频文件English.au,包含在 1994 年的 Linux 源代码树中)中的创意。我们不会在 FreeDOS 中分发这段 FreeDOS 音频剪辑,但欢迎你从我们的 Silly Sounds 目录中下载它,该目录位于 Ibiblio 的 FreeDOS 文件存档中。

你可以使用 Open Cubic Player 收听 FreeDOS 音频剪辑。通常从 \APPS\OPENCP 目录键入 CP 命令运行 Open Cubic Player。但 Open Cubic Player 是 32 位应用程序,运行它需要 32 位 DOS 扩展器。常见的 DOS 扩展器是 DOS/4GW。虽然可以免费使用,但 DOS/4GW 不是开源程序,因此我们不会将其作为 FreeDOS 包分发。

相反,FreeDOS 提供了另一个名为 DOS/32A 的开源32位扩展器。如果你在安装 FreeDOS 时没有安装所有内容,则可能需要使用 FDIMPLES 进行安装。我使用这两行命令切换到 \APPS\OPENCP 路径,并使用 DOS/32A 扩展器运行 Open Cubic Player:

CD \APPS\OPENCP
DOS32A CP

Open Cubic Player 没有花哨的用户界面,但你可以使用方向键将 文件选择器 File Selector 导航到包含要播放的媒体文件的目录。

Open Cubic Player

Open Cubic Player 打开文件选择器

文本比在其他 DOS 应用程序中显示的要小,因为 Open Cubic Player 会自动将显示更改为使用 50 行文本,而不是通常的 25 行。当你退出程序时,Open Cubic Player 会将显示重置为 25 行。

选择媒体文件后,Open Cubic Player 将循环播放该文件(按键盘上的 Esc 键退出)。当文件通过扬声器播放时,Open Cubic Player 会显示一个频谱仪,以便你可以观察左右声道的音频。FreeDOS 音频剪辑是以单声道录制的,因此左右声道是相同的。

Open Cubic Player

Open Cubic Player 中播放 FreeDOS 音频文件

DOS 可能来自较早的年代,但这并不意味着你不能使用 FreeDOS 来执行现代任务或播放当前的媒体。如果你喜欢听数字音乐,试一试在 FreeDOS上 使用 Open Cubic Player 或 MPlayer 吧!

(题图由 Anselmo PedrazPixabay 上发布)


via: https://opensource.com/article/21/6/listen-music-freedos

作者:Jim Hall 选题:lujun9972 译者:hanszhao80 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

相关内容

2026,AI音乐跃迁元年...
文 | 犀牛娱乐,作者 | 小福,编辑 | 朴芳 2026年开年...
2026-01-17 20:18:47
2026 年 Linux ...
Linux音频大会(简称LAC)是一场国际性会议,致力于推广音乐、...
2026-01-13 14:46:40
AI音乐进军演出现场最高票...
“大老师演唱会AI唱作人是啥意思?”“大张伟带着虚拟人唱歌吗?”1...
2026-01-07 19:17:53
当AI开始制造神曲,腾讯音...
作者|市象 王铁梅 把歌手挤下榜单的AI音乐,正在悄悄占领你得耳...
2025-12-29 09:45:38
中央音乐学院举办未来音乐研...
近日,“未来音乐研讨会暨国家社科基金艺术学重大项目《音乐与人工智能...
2025-12-24 17:45:15
输入关键词即可生成新歌,A...
写下几个关键词、勾选心仪的曲风,点击“生成”,一首有词曲伴奏、有人...
2025-12-13 08:45:53

热门资讯

如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
Textual:为 Pytho... 快速入门使用 TextualPython 在 Linux 上有像 TkInter 这样的优秀 GUI...
硬核观察 #1245 Open... #1 OpenAI 悄然删除禁止将 ChatGPT 用于 “军事和战争” 的禁令在 1 月 10 日...
使用时间序列数据,用开源工具助... InfluxData 是一个开源的时间序列数据库平台。下面介绍了它是如何被用于边缘应用案例的。收集到...
使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
2024 年 Linux 和开... 让我们尝试预测未来吧!新的一年快乐,朋友们 ✨2024 年的钟声已经敲过,我们有必要去预见一下将塑造...
硬核观察 #1239 Deep... #1 DeepMind 制定 “机器人宪法”DeepMind 机器人团队透露了三项新进展,称它们将帮...