質問: お世話になります。 MP3内のタグについて、ID3v2 のファイルフォーマット情報ですが、一つ気になった点があるので、質問いたしました。 タイトルやアーティスト名などのデータを持っているフレーム部分ですが、そのフレームとフレームの間に空白が入ることは許されていますか? つまり、タイトル名フレーム『tit2』のフレーム名の後、4バイト分のフレームサイズを表す データが続きますが、そのサイズ分だけ進んだ先に、必ず次のフレームか実データ(MPEGフレーム)が続くのでしょうか? 空白が入った場合、読み取れるプレイヤーなどはありますでしょうか。 よろしくお願いいたします。
回答: そのような疑問から質問に至るのがちょっと理解できませんでした。 空白が含まれるかもと疑問を持つのであれば、 * 読み取りコードではスキップする機能を実装し、 * 書き込みコードでは(空白に未対応なソフトを考慮して)空白を埋め込まない これで何の問題もないのでは?