MP3ファイルへの編集の反映
iTunes9
iTunesのライブラリーで表示されているアーティストなどを編集した場合、
もともと読み込んだMP3ファイル(オリジナル)への反映はできるのでしょうか?
多分、iTunes Music Libray.xml(やbackup file)の更新だけではと推測しますが。。。
iPod touch, Windows XP Pro
iTunes9
iTunesのライブラリーで表示されているアーティストなどを編集した場合、
もともと読み込んだMP3ファイル(オリジナル)への反映はできるのでしょうか?
多分、iTunes Music Libray.xml(やbackup file)の更新だけではと推測しますが。。。
iPod touch, Windows XP Pro
多分、iTunes Music Libray.xml(やbackup file)の更新だけではと推測しますが。。。
iTunes Music Libray.xmlは、iTunes以外のソフトウェアがiTunesの内容を参照するときに使用するファイルですから、iTunes内の表記には関係ありません。(iTunes Library.itlファイルの方なら話は分かりますが。)
で、iTunesの情報はファイルのID3タグを利用しています。つまり、iTunesで書き換えを行えば、元ファイルのID3タグを編集したことになります。
多分、iTunes Music Libray.xml(やbackup file)の更新だけではと推測しますが。。。
iTunes Music Libray.xmlは、iTunes以外のソフトウェアがiTunesの内容を参照するときに使用するファイルですから、iTunes内の表記には関係ありません。(iTunes Library.itlファイルの方なら話は分かりますが。)
で、iTunesの情報はファイルのID3タグを利用しています。つまり、iTunesで書き換えを行えば、元ファイルのID3タグを編集したことになります。
MP3ファイル(ソースデータ)に反映しなかったら、いくら編集しても、水の泡です。
引き続き調べてみました。
結論から言いますと、MP3ファイルのID3タグは、iTunes 9.0.3 (Mac)において編集されていました!
先ほど、ID3EDSというソフトで調べたら、反映されていないと書きました。
ところが、Musorg 0.3.0というソフトで調べたら、ちゃんと反映されていました。
ID3EDSで調べた際は、そのファイルにはVer.2.x系のタグがないと表示していました。
しかし、iTunesで調べたところ、当該ファイルのID3タグのバージョンは2.3でしたし、ID3EDSはVer.2.4まで対応しています。
念のため、iTunesでVer.2.4に変換してみましたが、結果は同じでした。
つまり、ID3タグのバージョンによる違いではありません。
それでも、ID3EDSではタグなし、Musorgでは正常にタグあり、となったのです。
もしかすると、iTunesで付けるID3タグには癖があるのかもしれません。
mf_33さんも、別のソフトでID3タグを調べてみてはいかがでしょうか?
やっぱり、読み込んだMP3ファイルまでには反映していないようですね。
MP3タグを編集できるソフト(SuperTageditor)で中味を見てみると、古いままです。
iTunes Library.itlファイルの更新しかやってない。
野尻さん、確認していただき、ありがとうございました。
分かったこと。
・iTunesは確かに、MP3ファイルにもID3タグの更新をしている。(Apple supportに確認)
・iTunesはID3タグをv2.4として更新(出力)しているようである。
・iTunesの「ID3タグ変換」でv1.1にしたときだけ、SuperTagEditorで変更分が確認できた。
他のversionでは、なぜか、更新前の古いデータ(アーティスト名やアルバム名)がそのままsuperTageditorで表示される。不思議である。一見、反映処理が無かったかのようである。
もし、iTunesのMP3ファイルへの書き込みが上書き(apple support)をしているとすれば、古い情報が残存していることは非常に奇異である。v2.4として追加書きしているのだろうか。。。。
思うに、iTunesはMP3ファイルを正常に認識し読み込んでいるのだから、書き込みも、なぜそれに合わせてできないのだろうと思ってしまう。これを一見、viewerの問題と考える人もいるかも知れないが、ユーザーから見れば、同じ所に書き込んでくれれば何も問題は無い筈である。でないと、v2.4で扱えない従来型のソフトは皆、問題が表面化する。
mf_33 による書き込み:
・iTunesは確かに、MP3ファイルにもID3タグの更新をしている。(Apple supportに確認)
・iTunesはID3タグをv2.4として更新(出力)しているようである。
・iTunesの「ID3タグ変換」でv1.1にしたときだけ、SuperTagEditorで変更分が確認できた。
http://ja.wikipedia.org/wiki/ID3タグ
特に、「ID3はいくつかのバージョンが存在する。このうち、ID3v1はファイルの末尾に、ID3v2はファイルの先頭に書かれるため、同時に1つのファイルに含めることができる。」
これを一見、viewerの問題と考える人もいるかも知れないが、ユーザーから見れば、同じ所に書き込んでくれれば何も問題は無い筈である。でないと、v2.4で扱えない従来型のソフトは皆、問題が表面化する。
いわば私的な規格なので、色々あるんでしょうね。
互換性?変更しすぎ?等々
もし、iTunesのMP3ファイルへの書き込みが上書き(apple support)をしているとすれば、古い情報が残存していることは非常に奇異である。v2.4として追加書きしているのだろうか。。。。
「古い情報」というのは、ID3タグver1の情報でしょうか?
調べてみたところ、ver1系とver2系は互いに無関係であり、互換性がないそうです。
これを一見、viewerの問題と考える人もいるかも知れないが、ユーザーから見れば、同じ所に書き込んでくれれば何も問題は無い筈である。でないと、v2.4で扱えない従来型のソフトは皆、問題が表面化する。
MP3ファイルへの保存場所は、ver1系とver2系で異なるそうです。
扱える情報はver2系のほうが多いため、iTunesなどのver2系を扱えるソフトでタグを編集した場合、ver2用の場所に保存します。
その際に、ver1のタグをどうするかは、次の3パターンがありえます。
1)ver1で扱える範囲に限って、同じ情報を保存する。
2) ver2のタグがあればver1のタグは不要なので、削除する。
3) ver2のタグがあればver1のタグは不要なので、以前のデータには手を触れない。
iTunesの場合、上記の3番の方針を選んでいる模様です。
そのため、iTunesが保存するver2系のタグとなぜか互換性がないソフトでは、古いver1のタグが見えてしまうのではないかと思います。
上記の1の方針にしてくれればとも思いますが、実はver1系では日本語を扱う方法が定義されておらず、ソフトやハード毎に勝手な実装をしていました。そのため、以前はMacのiTunesとWindowsの各種MP3再生ソフトとでタグに互換性がない、つまり文字化けするという困った事態が発生していました。
そのため、ver1系のタグには触れないという方針になったのでしょう。上書きしてしまうと、ver1系としか互換性がないソフトやハードでは、タグがすべて文字化けするという結果になってしまうのです。
私もID3EDSで調べてみました。
iTunes 9.0.3 (Mac版)は、タグ情報を編集しても曲ファイルのID3タグに反映していないようです。
返信ありがとうございます。
MP3ファイル(ソースデータ)に反映しなかったら、いくら編集しても、水の泡です。
かつて、SonicStageでも同じでした。だから、iPodでもまた、編集のやり直しです。
で、SuperTagEditorというのを初めて使ってみたのですが、いろいろ、問題があって、
全然、使い物にならない感じ。。。
mf_33 による書き込み:
やっぱり、読み込んだMP3ファイルまでには反映していないようですね。
野尻隆裕 による書き込み:
iTunes 9.0.3 (Mac版)は、タグ情報を編集しても曲ファイルのID3タグに反映していないようです。
おっと、「MP3のID3タグをiTunes向けに変換・・・ややっこしいなぁ、もう!」とかの、ID3タグのバージョンの話とかではなくてと言うことですね…。
追記:
野尻隆裕 による書き込み:
それでも、ID3EDSではタグなし、Musorgでは正常にタグあり、となったのです。もしかすると、iTunesで付けるID3タグには癖があるのかもしれません。
そういうことだったんですね。今まで、iTunes Library.itlファイルだけで管理しているわけではないのは分かっていたので(楽曲ファイルだけを別のマシンに移しても、入力した情報はちゃんと引き継がれるし)、どこから仕様が変わったんだろうと思ってしまいました。(^_^;
このメッセージは次により編集されています: NO9(野尻隆裕さんの書込をみて追記)
mf_33 による書き込み:
iTunesのライブラリーで表示されているアーティストなどを編集した場合、
もともと読み込んだMP3ファイル(オリジナル)
のタグに書き込まれるのでは?
ありがとうございました。
納得です。
ありがとうございました。
ユーザーから見れば、同じ所に書き込んでくれれば何も問題は無い筈である。でないと、v2.4で扱えない従来型のソフトは皆、問題が表面化する。
私はID3タグの中身(というか規格やバージョンかな)のことはよく知らないのですが、もしかしたら、v2.4を扱えないソフトでも取り敢えず(もともとあった情報は)表示できるようにという(ある意味での互換性?の)ための処置とか…。
MP3ファイルへの編集の反映