CDリッピング
CD Ripping
オーディオCDのCD-DAセクタからPCMデータを読み取り、それをコンピュータ用のオーディオファイルとして保存するデジタルオーディオの抽出プロセス。
詳細説明
CD 抓轨(CDリッピング)は、技術的には「デジタルオーディオの抽出」とも呼ばれ、オーディオCDのCD-DAセクタからリニアPCMデータを読み取り、WAV、AIFF、FLAC、またはその他のコンピュータファイルとして保存するプロセスである。これは、サウンドカードを使用してプレーヤーのアナログ出力を録音することとは異なります。リッピングでは、光学ドライブから返されるデジタルサンプリングデータを直接取得し、その後の圧縮の有無や使用するファイル形式の選択は、これとは独立した手順となります。
CD-DAは、ディスク内に既成のWAVファイルを保存するのではなく、連続したセクタとトラックインデックスによって音声を構成しています。リッピングソフトウェアは、ディレクトリテーブルに基づいてトラックの範囲を特定し、毎秒75オーディオセクタの速度でデータを要求し、各セクタに含まれる44.1 kHz、16ビットのステレオPCMを連結します。トラックの先頭間のギャップ、隠された第1トラック前のオーディオ、インデックスポイント、プリエンファシスフラグ、および末尾のセクタが保持されるかどうかは、ソフトウェアの機能、読み取り範囲、および出力方法によって異なります。トラックごとに分割されたファイルは、ディスク全体のイメージにCUEテーブルを追加した場合の境界表現とは異なる場合があります。 光学ドライブがオーディオを読み込む際、スクラッチ、フォーカス失敗、トラッキングエラー、キャッシュ、位置の重複などの問題が発生する可能性があります。CDのインターリーブされたリード・ソロモン符号は、一定の範囲の物理的な読み取りエラーを訂正できますが、CD-DAにはデータCDの特定のセクタパターンが持つ追加のチェック層がなく、ドライブは復元不可能なサンプルに対してミュートや補間を行う場合があります。そのため、トラックリッピングソフトウェアは、繰り返し読み取り、セクタのオーバーラップ、C2エラー情報、CRC比較、またはAccurateRipなどの手法を用いて、結果の一致を判断します。
ドライブによって、同じ物理位置の読み取り開始点が固定数のオーディオサンプル分ずれることがあり、これは通常「読み取りオフセット」と呼ばれます。オフセットを補正することで、リッピング結果を統一された基準境界に合わせることができますが、ドライブがインポート領域やエクスポート領域まで読み取ることができない場合、ディスクの最初または最後の少量のサンプルは取得できない可能性があります。オフセットの差異は、サンプル全体が前後に移動したように現れることが多く、オーディオが再サンプリングされたこととは異なります。
トラックをリッピングした際に、データベースや独立した再読み取りと一致するチェックサムが得られれば、抽出されたサンプルにランダムな読み取りエラーがない可能性は高いと言えますが、そのレコードがどのようなマスターテープを使用しているかを証明するものではなく、録音、ミキシング、マスタリングの品質を判断することもできません。エラーなくリッピングされたWAVをFLACに変換すれば、PCMデータをロスレスで保持できますが、MP3やAACなどのロス有形式に変換すると、信号が別途変更されます。