63
Linuxターミナルからabcdeを使ってオーディオCDをMP3、FLACにリッピングする方法

音楽が大好きです!コレクションには何百枚ものCDがあり、その中には1980年代後半から残っているものもあります。ニルヴァーナの「ネヴァーマインド」のオリジナル盤、フー・ファイターズのデビューアルバム、ブッシュの「シックスティーン・ストーン」、そして1990年代のグランジやメタル時代のCDもたくさん持っています。以前はSpotifyのストリーミングアカウントを持っていましたが、聴く音楽は自分のものにしたいと思っています。CDを持っているのは便利ですが、犬の散歩に出かける時にはあまり役に立ちません。では、どうすれば外出時に音楽を持ち運べるでしょうか?オーディオCDをリッピングする必要があります

CDリッピングは15~20年前は流行っていました。AMD K6-2 333でオーディオCDをMP2(誤字ではありません!)にリッピングしたのを覚えています。当時はかなりの計算能力が必要でしたが、今ではRaspberry PiでもオーディオCDをリッピングしてMP3やFLACに変換するのが簡単です。

このハウツーでは、ターミナルアプリケーション「abcde A Better CD Encoder」を使ってオーディオCDをリッピングし、アルバムとトラックの詳細情報と共にMP3とFLACに変換する方法を紹介します。私はRaspberry Pi 5 16GBを使用していますが、このプロジェクトではPi 3以降のどのRaspberry Piモデルでも使用できます。Ubuntuを搭載したノートパソコンでもテストしましたが、すべて同様にスムーズに動作しました。

  • Raspberry Pi 3/4/5 または Zero 2 W または Linux コンピューター
  • Raspberry Pi用のキーボード、マウス、HDMI、電源
  • USB CD / DVD / Blurayドライブ
  • オーディオCD

はい、代替アプリケーションはあります。Windowsではfreacを使ってCDをリッピングしていますが、とてもうまくいきます。Linuxでは、K3BというKDEベースのCDツールボックスが私のお気に入りの書き込みツールです。K3BもCDのリッピングに使えますが、abcdeを使えば、ほんの数個のコマンドと非常に少ないシステムリソースですべてを実行できます。音声ファイルの検出、リッピング、そして特定の場所への保存といった処理をスクリプト化することも可能です。まずはabcdeの使い方を学びましょう。

オーディオCDのリッピングは法律で禁止されている場合がありますのでご注意ください。CDをリッピングする前に、お住まいの地域の法律をご確認ください。

1. ターミナルを開き、ソフトウェア リポジトリを更新し、マシンにインストールされているソフトウェアをアップグレードします。

Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。

sudo apt update && sudo apt upgrade -y

2. abcde CD リッピング ソフトウェアをインストールします。

sudo apt install abcde

3. eyed3 MP3 ID3メタデータ(楽曲情報)管理ツールとlame MP3エンコーダをインストールします。オーディオファイルのMP3メタデータをオンラインデータベースから書き込むにはeyed3が必要です。Lame MP3エンコーダは、abcdeがオーディオCDをWAV形式にリッピングした後に呼び出されるアプリケーションです。

sudo apt install eyed3 lame

4. CD / DVD / Bluray ドライブをコンピューターに接続し、リッピングする CD を挿入します。

5. ターミナルで、オーディオをリッピングし、320kbpsのMP3にエンコードするコマンドを実行します。320の値は必要に応じて変更してください。192kbps以上の値であれば、ほとんどのデバイスで問題なく動作します。

abcde -o mp3:”-b 320”

6. アプリケーションはオンラインでアルバムの詳細を確認し、3つのオプションを提案します。CDのアルバムとトラックの詳細に一致するオプションを選択し、Qキーを押して終了し、希望する番号を入力してください。

MP3 Linux

(画像提供:Tom's Hardware)

7. CDDBの編集を求められた場合は、ご自身で編集してください。データが正しい場合は「N」を選択してEnterキーを押します。正しくない場合は「Y」と「Enter」キーを押して編集してください。

MP3 Linux

(画像提供:Tom's Hardware)

8. アルバムは複数のアーティストによる作品ですか?もしそうなら、Yを選択してEnterキーを押し、必要に応じて編集してください。デフォルトは「いいえ」で、9回か10回は正解です。

MP3 Linux

(画像提供:Tom's Hardware)

9. CDのリッピングが完了するまでお待ちください。CD /DVD/Blurayドライブが起動し、リッピング処理が開始されます。処理が進むにつれて、アプリケーションが自動的にオーディオトラックをMP3にエンコードします。

MP3 Linux

(画像提供:Tom's Hardware)

10. MP3 が含まれているフォルダーに移動し、VLC または別のメディア プレーヤーでトラックをテストします。

MP3 Linux

(画像提供:Tom's Hardware)

FLACはどうですか?

FLAC(Free Lossless Audio Codec)は、音質を損なうことなくロスレス圧縮を実現するデジタルオーディオフォーマットです。デジタルオーディオ愛好家は最高の音質を求めており、ファイルサイズと音質のバランスを考えるとMP3も悪くありませんが、ストレージ価格が低迷している現在では、オーディオを最高のフォーマットにリッピングする余裕も生まれています。

それを念頭に置いて、abcde を使用してオーディオ CD を FLAC にリッピングしてみましょう。

FLAC にリッピングするには、追加のソフトウェアをインストールする必要があります。

1.ターミナルを開き、利用可能なソフトウェアのリストを更新し、FLAC ツールをインストールします。

sudo apt update && sudo apt install flac

2. CDを挿入し、ターミナルでコマンドを実行してオーディオをリッピングし、FLACにエンコードします。上記の6~9と同じ手順(アーティスト、アルバム、トラックの指定)に従う必要があります。デフォルトでは、FLACエンコーダは

abcde -o flac

このコマンドで、デフォルトの圧縮方式(5)を使用してオーディオCDをFLACにリッピングできました。しかし、圧縮率を調整したい場合はどうすればよいでしょうか?

FLACエンコーダーには9段階の圧縮レベルがあります。デフォルトは5で、良好な音質と適度な圧縮率が得られます。圧縮率を上げたい場合は8、圧縮しない場合は0を選択してください。

圧縮率を設定するには、abcdeコマンド実行時に値を渡します。必要な圧縮率と品質のバランスに合わせて、値8の値を変更してください。

abcde -o 'flac:-8'