西部热线 | 助力西部开发,关注西部民生! |
adtop
adtop01
当前位置: 西部热线 > 科技

如何从Linux命令行播放您的音乐收藏

作者:牧晓    栏目:科技    来源:网易    发布时间:2022-02-17 00:13

需要一种直接从 Linux 命令行播放 MP3,OGG 和 FLAC音乐文件的方法吗以下是如何使用一个称职的,轻量级的基于终端的播放器来做到这一点

如何从Linux命令行播放您的音乐收藏

控制台上的音乐

即使在亚马逊音乐和 Spotify 等基于云的流媒体音乐平台的这些日子里,您仍有可能不时地从本地音频文件集中播放一些东西也许您有一些如此晦涩难懂的东西,流媒体服务却没有或者你要求一个特定的曲目,他们会继续播放你的现场版本,或扩展混音,或任何其他变体,而你真正想要的只是简单的旧的首次发行专辑曲目

有关的如何将您的音乐收藏放到网上并从任何设备访问它

但是,如果您想从终端窗口访问您的音乐收藏,而不需要完全加载音乐播放器的开销,该怎么办控制台上的音乐或 MOC 是一个允许您这样做的程序它会在眨眼间加载,让您搜索您的音乐收藏,找到您想要播放的内容,然后直接播放

它支持多种声音文件格式,播放列表,甚至是基本主题如果您是键盘迷并且喜欢在终端窗口中闲逛,那么 MOC 非常适合您它完全由键盘控制一旦键绑定将自己烧入您的肌肉记忆中,您就可以控制 MOC,而无需将手从键盘上移开

当您在终端窗口中有一个长时间运行的进程时,您总是有可能意外关闭终端窗口但即使你这样做了,MOC 也有一个巧妙的技巧来处理这个问题

安装 MOC

在 Ubuntu 上安装 MOC 很简单:

sudo apt install moc

在 Manjaro 上安装 MOC 同样简单:

sudo pacman —Sy moc

在 Fedora 上安装 MOC 需要几个额外的步骤。

首先,我们用于下载 RPM Fusion 存储库的详细信息我们使用的是 Fedora 34如果您使用的是不同的版本,例如35,请将您正在使用的版本替换为命令中的34

wget

然后我们安装该存储库的详细信息。

rpm —Uvh rpmfusion—free—release—34.noarch.rpm

完成后,我们可以继续安装 MOC:

须藤 dnf 安装 moc

MOC 配置文件

gedit

gedit .moc/配置

mocdir = /home/dave/.mocMusicDir = "/home/dave/Music"

在 Fedora 上,我们还必须添加这一行:

TiMidity_Config = /etc/timidity.cfg

TiMidity 是 MOC 使用的 MIDI 库。

出于安全原因,我们需要确保配置文件只能由所有者写入我们将使用带有 644 读写掩码的命令

chmod

chmod 644 .moc/配置

现在我们准备启动 MOC。

MOC 的第一步

启动 MOC 的命令是 . 请注意添加的p代表播放器。

mocp

mocp

默认视图的左侧是目录列表,右侧是播放列表如果您在.moc/config配置文件中配置了音乐目录,MOC 将打开,您的音乐目录显示在左侧窗格中

如果您离开您的音乐目录,您可以通过按m键快速返回到它。

您可以使用向上和向下箭头键以及Home,End,PgUp和PgDn键移动高亮条点击Enter将选择突出显示的项目

  • 如果突出显示一个目录,您将输入该目录
  • 如果突出显示在../符号上,您将在目录树中上移一个目录
  • 如果您突出显示一个音乐文件,MOC 将播放该音乐文件

    空格键或p键暂停和取消暂停播放MOC 中的键绑定区分大小写,因此请确保使用小写的ps键停止播放

    按,和. 键将音量减小或增大 5%对于精细控制,lt,和gt,以 1% 的步长调节音量使用从 1 到 9 的数字键按Alt可将音量设置为 10%,20% 到 90%

    关闭 MOC

    大写Q关闭 MOC 并停止播放按小写的q关闭 MOC 客户端 ,但让后端保持运行

    这意味着您可以关闭 MOC 客户端和终端窗口,MOC 将继续在后台播放音乐打开一个新的终端窗口并使用该命令启动一个新客户端,该客户端会自动连接到后台进程,让您重新获得对它的控制权

    mocp

    使用播放列表

    在突出显示音乐文件或目录的情况下按a会将它们添加到播放列表中方便地,突出显示移动到您刚刚添加的项目下方的项目

    在突出显示播放列表项目的情况下按d会从播放列表中删除该项目在播放列表窗格中有一些项目后,您可以使用Tab键在目录和播放列表窗格之间移动

    按l键在默认的双窗格视图和单窗格视图之间切换。

    在单窗格视图中,Tab键仍然在目录列表视图和播放列表视图之间交换,但具有一个最大化的单窗格。

    有用的键绑定

    与 MOC 一起玩十分钟会给你大部分你需要知道的东西您可以通过按h或获得帮助,但这里是最重要键的快速列表

    关闭 MOC

    • q: 关闭客户端,让 MOC 在后台运行
    • 问:关闭客户端和后台进程

      玩音乐

      • Enter:播放曲目
      • 空格p:暂停播放
      • n:下一首曲目
      • b:上一首曲目
      • s:停止播放
      • : 减少 5% 的音量
      • : 增加 5% 的音量
      • : 减少 1% 的音量
      • : 增加 1% 的音量

        使用播放列表

        • a:将曲目添加到播放列表也适用于目录
        • A: 添加目录到播放列表
        • :从播放列表中删除一个项目
        • C: 清除播放列表
        • u:在播放列表中向上移动曲目
        • j:在播放列表中下移曲目

          各种各样的

          • 选项卡:在目录和播放列表窗格之间移动
          • l:在双窗格和单窗格布局之间切换
          • :搜索目录和曲目名称

            结尾

            控制台上的音乐令人耳目一新,并且令人满意它为您提供音乐播放器的所有基本功能,可通过键盘访问

adl03
adr1
adr2