私は巨大な音楽ライブラリ(すべてmp3)を持っていますが、いくつかの音楽はほぼ同じですが、
- たぶん1〜2秒ほど長くなるかもしれません。
- 他の曲と約97%同じ
- または他のビットレート。
これらの重複項目を見つける方法はありますか?前述のように、サイズ、名前、またはSHA1ハッシュは同じではありません。
答え1
MusicBrainzを使うピカード。音楽をスキャンして「指紋」を作成し、それをオンラインデータベースと比較して識別します(アーティスト、アルバムなどのすべての情報を抽出します)。
曲を識別したら、重複した項目を見つけるために使用できるカスタムディレクトリと名前構造で構成できます。
Linuxと完全に互換性があります。
答え2
オープンソースの音響指紋認識システムがあります。エコプリント、確認したい場合があります大規模なコレクションの重複を排除したい。。私は以前にそれを使用したことがありませんが(ただ偶然に発見しました)、これをローカルでできることは素晴らしいと聞こえます。
答え3
機能に関しては、beets
プラグインを使用することをお勧めします(musicbrainzデータベースからID3情報を取得し、その情報に基づいてファイルを構成します)。しかし、一部のプラグインはpicardの機能を超えています。duplicates
beets
picard
個人的には、私はID3タグをクリーンアップするためにpicardを使用し、ファイルをクリーンアップし、重複するエントリをクリーンアップするためにビットを一緒に使用します。