先日Foobar2000で設定したアルバムアートがTraktor Scratch Proで読み取れなかったというエントリを書いたところですが、その後も気になったので調査をしています。
まずFLACのファイルフォーマットについて調べてみました。
FLAC -free lossless audio codec
[FLACの公式webサイト]
これにはFLACのピクチャーブロックはID3v2のAPICタグに似た仕様であると書かれています。
ID3.org
[ID3タグの公式webサイト]
ID3v2の仕様について調べてみると、画像のタイプはMIME形式で指定するように書かれています。つまりjpegであれば”image/jpeg”というように指定しないといけないそうです。
”image/”のみでも大丈夫らしいのですが、その場合暗黙的なファイル形式判定が行われるようなので、この辺がちょっと怪しい感じがします。
同じようにFoobar2000では画像を読み込めるが、Traktorでは画像が読み込めないFLACファイルを用意して、タグ情報を確認できれば何らかのヒントが得られそうな気がしています。