web-dev-qa-db-ja.com

ID3タグを既存のファイルに一致させる

非常に低いビットレートにトランスコードされたリッピングされたCDのコレクションがあります。 (そして私は元のMP3を失いました)

CDをより高いビットレートに再リッピングし、既存のリッピングから新しいファイルにID3タグを適用したいと思います。 (これらはカスタムタグです。オンラインデータベースにはありません)

ID3タグを長さとトラック番号で自動的にコピーする方法はありますか、それとも自分で作成する必要がありますか?

5
SLaks

あなたは試すことができます Mp3tag (フリーウェア):

ID3タグをコピーするソースMP3ファイルを選択し、選択範囲を右クリックして[タグのコピー]を選択し、次にターゲットMP3ファイルを選択して、選択範囲を右クリックし、[タグの貼り付け]を選択します。

このソリューションは、同じトラック長または同じ番号に基づく自動ID3タグ付けを提供しません。

5
speakr

私はpythonレプリカという名前のツールを作成しました。これはまさにそれを行います、pip install replicaインストールします。
私の使用例は、お気に入りのmp3アルバムのアップグレードバージョン(ビットレート単位)をダウンロードすることが多く、特に評価を維持することに関心があることです(groupingタグで複製します)。

使用法 :

アルバム全体を複製する場合は、トラックのファイル名がソースフォルダーと宛先フォルダーの両方で同じように並べられていることを確認してください。::

$ replica -u Library/Sam_Cooke-Ain_t_that_good_news-128kbps-2003
Incoming/sam_cook-good-news-320kbps   
Cloning id3 metadata... Done  
Renaming files......... Done

Id3のクローン作成に加えて、レプリカはファイルの名前変更も処理できるため、アップグレードmp3ファイルは簡単になります。
考えます -uソースファイルを削除し、アップグレードされたバージョンに置き換えるオプション。ファイルパスを保持すると、音楽プレーヤーによって保存された情報(評価や再生回数など)を有効に保ちながら、id3メタタグを新しいファイルに移行できます。

1
kraymer