iTunesで一部 MP3 ファイルを認識できない

やっと原因が解明できました.ながーくかかったが,mp3をiTunesで聞くことができました.
Q.iTunesで一部 MP3 ファイルを認識できない
Windowsでの対処
http://www.ed.kagawa-u.ac.jp/~akiyama/mac/News/arc02/20020329.html#3
Set MP3 Flagでエンファシスを00とクリアしてやる
http://hp.vector.co.jp/authors/VA026645/

Mpeg/Audioフレームヘッダとは
http://www.angel.ne.jp/~mike/about_mp3/mpeg_head.html

おるけ氏より, iTunes に関して,QuickTime Player や SoundApp などで再生できる他のエンコーダで作成した MP3 ファイルを認識できず,登録できない場合があるとお知らせいただいた.
氏が当該ファイルのヘッダを調べたところ (Mpeg/Audioフレームヘッダとは),ヘッダの最後 2 ビットにある「エンファシス」という項目が"10"なっているもの (データが FFFB xx 02 のような値になる) について無視されているものと思われた ("10" は予約値であり使われていない. iTunes はここに"10"が入っていることで不正なファイルとみなしてしまうものと考えられる).

「対処法」
・ CD など音源がある場合は iTunes で再エンコードする.
・不正なビットをクリアする. ("00" に書き直す)

ヘッダを書き直すには,氏の場合, Windows で以前に作成した MP3 ファイルに問題が起きたため,Windows で動作する Set MP3 Flag というツールで修正したとのこと. Macintosh の場合,データフォークを編集するフリーエディタで行えばよいと思うが,専用のソフトウェアがあるかどうか私には分からない.