すべてのDJが無視する問題(手遅れになるまで)
DJを1年以上やっていれば、ライブラリには重複があります。数曲ではなく、何百曲も。何千曲かもしれません。
Beatportとdjプールから同じトラックをダウンロードしたことがあるでしょう。128kbpsのリップが320kbpsのコピーの隣にあります。ファイル名を変更し、フォルダを整理し直した結果、同じ曲が3つの異なる場所に3つの異なる名前で存在しています。
これは単なるストレージの問題ではありません。重複はライブセット中に本当のリスクを生み出します:
- 間違ったバージョンをロードしてしまう — FLACではなく128kbpsのコピー
- 同じトラックに対して3つの検索結果が返り、セット中にスローダウンする
- USBが冗長なファイルで埋まり、新しい音楽のスペースが減る
ファイル名の比較が機能しない理由
ほとんどの「重複ファインダー」はファイル名を比較します。ファイルサイズやメタデータタグを比較するものもあります。問題は、同じトラックがまったく異なる名前で存在できることです:
Track - Artist.mp3Artist - Track (Original Mix).mp3Track [Beatport].flac01 Track.wav
同じ曲。4つの異なるファイル名。メタデータの一致はゼロ。ファイル名ベースのツールではこれらすべてを見逃します。
ID3タグを比較するツールでさえ、タグが不一致の場合は失敗します — ダウンロードソースが異なる場合、ほぼ常にそうです。
オーディオフィンガープリントの実際の仕組み
オーディオフィンガープリントは、ファイル名やタグではなく、トラックの実際の音を分析します。Shazamのように機能します — オーディオの周波数パターンに基づいて一意の「フィンガープリント」を作成し、ライブラリ全体でフィンガープリントを比較します。
プロセス:
- 各トラックをデコード(MP3、FLAC、WAV、AIFF — フォーマットは問わない)
- Chromaprintを使用してオーディオ波形からフィンガープリントを生成
- フィンガープリントをペアワイズで類似度スコアリング付きで比較
- 85%以上の類似度のトラックを重複としてグループ化
つまり:
- 異なるファイル名?検出。
- 異なるフォーマット(MP3 vs FLAC)?検出。
- 異なるビットレート?検出。
- わずかに異なるエディットやリマスター?検出(より低い類似度スコアで表示されるため、判断可能)。
重複を見つけた後にすべきこと
重複を見つけることは問題の半分にすぎません。どのコピーを残すかも知る必要があります。
ここで品質スコアリングが重要になります。各重複グループについて確認したい項目:
- フォーマット:FLACとWAVはロスレス、MP3はロッシー
- ビットレート:320kbps MP3 > 128kbps MP3
- ピークレベル:ファイルはクリッピングしているか、音量が小さすぎないか
- ファイルサイズ:大きいほど一般的に高品質
- メタデータの完全性:適切なタグがあるか
最高の重複ファインダーは、一致を見つけるだけでなく、どのコピーが最も良い音質かを教えてくれます。それを残して、残りを削除できます。
安全なクリーンアップ方法
DJライブラリからトラックを永久に削除しないでください。代わりに:
- 重複を別のフォルダに移動 — 削除前に確認する
- ゴミ箱に送る — 気が変わったら復元可能
- オリジナルを変更しない — Seratoのキュー、Rekordboxのビートグリッド、Traktorのメタデータはそのまま残すべき
「クリーンアップ」中にファイルを変更するツールは避けるべきツールです。読み取り専用スキャンが唯一の安全なアプローチです。
CrateGuardの対応方法
CrateGuardはChromaprintオーディオフィンガープリントを使用してライブラリ全体をスキャンします — M1 Macで通常10,000曲以上を10分以内に処理。音で重複をグループ化し、各コピーを品質で評価し、DJソフトウェアのメタデータに触れることなく余分なファイルを移動またはゴミ箱に送ることができます。
クラウドアップロードなし。アカウント不要。ファイルの変更なし。スキャンして、確認して、クリーンアップするだけです。



