19

iTunes は「アルバム アーティスト」と呼ばれるID3タグを使用します。1 つのアルバムが実際に iTunes でアルバムとしてグループ化されるには、アルバム名とアルバム アーティストの両方が同じである必要があります。

私の知る限り、Album Artist は公式のID3タグではありません。また、これまでに見たID3ライブラリの中で、「Album Artist」をサポートしているものはありませんでした。

プレビュー

この奇妙なタグと、Javaで(またはコマンドラインユーティリティを使用して)設定する方法を知っている人はいますか?

4

1 に答える 1

27

上記のコメンターは正しいですTPE2(「バンド/オーケストラ/伴奏」) は、通常、このために転用される ID3 タグです。少なくとも iTunes、Windows Media Player、J River Media Center、および XBMC はすべてこのタグを使用していることを知っています。なぜなら、私はこのタグを自分の音楽コレクションで広く使用しており、これらのアプリケーションはすべてシームレスにサポートしているためです。

このタグを編集するには:

グラフィカルに : mp3tagで間違いはありません。これは唯一のグラフィカル エディター (この場合は Windows ですが、Wine では問題なく動作します) で複数のファイルを適切に処理するために使用したものです (具体的に変更しない限り、値はそのままにしておきます)。持っているフィールド (および ID3 または FLAC タグへのマッピング方法など) をカスタマイズし、APICタグの複数の画像タイプ (フロント カバー、バック カバー、ディスク イメージ、バンド写真) をきれいに処理するなど、他の優れた機能を備えています。強くお勧めします。

コマンド ラインから: id3v2コマンド ライン ツールは、次の場合に役立ちます。

$ id3v2 -l foo.mp3 
[...]
id3v2 tag info for foo.mp3:
TFLT (File type): MPG/3
TIT2 (Title/songname/content description): Because Of The Blood (Single Version)
TPE1 (Lead performer(s)/Soloist(s)): Sin Fang
TPE2 (Band/orchestra/accompaniment): Sin Fang
[...]

$ id3v2 --TPE2 "Spice Girls" foo.mp3

$ id3v2 -l foo.mp3 | grep TPE2
TPE2 (Band/orchestra/accompaniment): Spice Girls

(このツールは、デフォルトで Ubuntu リポジトリで利用できます。sudo apt-get install id3v2)

Java から:

javamusictagプロジェクトのようなものを使用してください。私はこれをしばらく使用していませんが、次のようなものです:

MP3File file = new MP3File(new java.io.File("foo.mp3"));
((FrameBodyTPE2) file.getID3v2Tag().getFrame("TPE2").getBody()).setText("Backstreet Boys");
file.save();

かなり近いです(または、少なくとも、始めるのに十分近いです)。

于 2011-05-11T02:44:04.423 に答える