Linux でリッピングするときに CDDB タグを簡単に変更するにはどうすればいいですか?

Linux でリッピングするときに CDDB タグを簡単に変更するにはどうすればいいですか?

私の状況: Linux ボックスを持っていて、いくつかの CD をリッピングしてエンコードしたいと考えています。CD にはダンス用の音楽が含まれているため、正確な速度 (1 分あたりの小節数) が必要になる場合があります。

今のところ、CDDB クエリで ripit を使用しています。多くの場合、トラック名の正しい値が見つかります。ほとんどの場合、速度情報は含まれていません。名前をコピーして貼り付け、速度を手動で追加する必要があります。1 つでもエラーが発生すると、最初からやり直さなければなりません。

そこで質問です。これをもっと簡単にする方法はありますか?

私は次のようなことを考えました: CDDB クエリを作成し、結果をテキスト ファイルに書き込み、そのファイルを手動で変更してから、リッピング/エンコードを続行します。

これを実現する方法について何かアイデアはありますか?

答え1

それで、私はそれを手に入れました!

結局、必要な手順を踏んだ独自のスクリプトを作成しました。この説明主な違いは、2 つのスクリプトを使用したことです。1 つは CD を読み取って、大きなテーブル内の INF ファイルからデータを収集するだけです。もう 1 つのスクリプトは、すべての WAV ファイルとタグをエンコードし、正しく名前を変更します。テーブルはプレーン テキストなので、任意のエディターを使用して手動で編集できます。

これには、リッピングとエンコードを異なるマシンに簡単に分離できるという利点があります。私の場合は、古い PC をリッピング (より高速な CD ドライブ) に使用し、新しいラップトップをエンコード (エンコードを並列化するための 8 つの CPU) に使用しています。

関連情報