ウェブサイト検索

Linuxターミナルでcmusを使って音楽を再生する方法


高度なLinuxユーザーは、ほぼすべてのことにコマンドラインアプリを好みます。ここでは、Linux用の端末ベースの音楽プレーヤーであるcmusのインストール方法を説明します。

音楽を聴きたいとき、ほとんどの場合、ディストリビューションに付属しているGUIオーディオファイルまたはストリーミングプレーヤーを使うでしょうが、もしコマンドラインから音楽を再生できるとしたらどうでしょう?Linuxでは、cmusという小さなプログラムを使えば簡単です。

cmusとは何ですか?

cmus、つまりC* Music Playerは、Linuxおよび他のUnix系システム向けのテキストベースのオーディオプレーヤーです。GUI音楽プログラムが溢れる中で、cmusはコンソールに重点を置いている点で独特です。

cmusのテキスト指向は、古いコンピュータやXやWaylandが全くインストールされていないコンピュータに自然に適しています。古いコンピュータを用意して、ジュークボックスとして使用することができます。

MP3、Ogg Vorbis、FLAC、WAV、MP4など、いくつかの主要なオーディオファイル形式をサポートしており、プラグインを介してさらに多くの形式にも対応しています。もしレコードに置き換える前に古いオーディオCDを売っていなければ、通常のオーディオCDも再生できますよ、ヒップスター。これがcmusのもう一つの大きな特徴、プラグインのライブラリです。

YouTuber Retrochadは、音楽を再生するためにcmusを実行しているサーバーを制御するために古いテキスト端末を使用しました。

これは、cmus がより派手な音楽再生プログラムに対して柔軟であることを示しています。

このプログラムはVimに似たキー入力を使用しているので、そのエディタに慣れている場合は、cmusを簡単に操作できるはずです。

Linuxにcmusをインストールする

ほとんどのLinuxシステムでは、デフォルトのパッケージマネージャを使ってcmusを簡単にインストールできます。

例えば、Debian/Ubuntuでは:

sudo apt install cmus

そして、Arch Linuxでは:

sudo pacman -S cmus

RHEL、Fedora、またはRocky Linuxにcmusをインストールするには:

sudo dnf install cmus

cmusに音楽を追加する

cmusをインストールしたので、ハードドライブ上の音楽ファイルが保存されている場所を指示する必要があります。

cmusを起動するには、シェルに「cmus」と入力するだけです。

前に述べたように、cmusはVim風の操作方法を使用しています。コマンドを入力するには、単にコロン(:)キーを押して、コマンドラインにコマンドを入力します。最初にEscを押す必要さえありません。

音楽を追加するには、"a" コマンドを使用し、その後に音楽ライブラリへのパスを続けます。例えば、音楽ファイルをホームディレクトリの music というディレクトリに保管している場合は、次のコマンドを発行します:

:a ~/music

これから音楽ライブラリが表示されます。

Linuxでcmusを使って音楽を再生する

音楽をインポートしたので、再生を始めることができます。アーティストやアルバムを選択するには、Vimの標準移動キーを使用します:メニュー画面で移動するにはKで上、Jで下に移動します。Tabキーを押すと、アーティスト/アルバムとトラックの選択を切り替えることができます。

トラックの再生を開始するには、Enterまたはxを押してください。再生を一時停止するには、cを押してください。前にスキップするにはlを押し、後ろにスキップするにはhを押してください。次のトラックにスキップするにはbを押してください。前のトラックに戻るにはzを押してください。cmusはVimと同様に大文字と小文字を区別するため、これらはすべて小文字のアルファベットです。大文字のアルファベットは異なるコマンドを実行します。

cmus の一つの欠点は、ほとんどのテキストベースのプログラムと同様に、何かをするためのコマンドを覚えなければならないことですが、一度慣れてしまえば、指の習慣や筋肉の記憶は自動的になります。再び、これは Vim に似ています。

追加のcmusプラグイン

cmusにはいくつかのプラグインが利用可能です。その多くはcmusのウィキにリストされています。これらはBashやPythonなどの標準的なスクリプト言語で記述されています。

これらのスクリプトを使用するには、通常、ダウンロードしてchmodコマンドで実行可能にするだけです。例えば:

chmod a+x script

あなたは「スクロブル」からLast.fmを使用して、世界にあなたが聴いているものを示したり、Spotifyから曲をダウンロードしたりすることができます。また、カスタムテーマを適用し、端末の中にアルバムアートワークを表示することもできます。

cmusは非常に多用途なソフトウェアです。この種の柔軟性が、テキストベースのプログラムを多くの高度なLinuxユーザーに支持される理由です。

音楽を聴くのに GUI は必要ですか?

Linuxコマンドラインは生産的ですが、cmusのようなプログラムを使ってリラックスし、忙しいLinuxコンピューティングの一日を音楽で楽しむこともできます。さまざまなプラグインを使ってcmusを自分のニーズに合わせてカスタマイズすることができます。Linuxシステムで音楽を楽しむためのさらなるツールを探しているなら、読み続けてください。

関連記事: