taglib を使用して id3v2 タグを mp3 に書き込むと、taglib はデフォルトで id3v2.4 を書き込みます。ただし、Windows では、メディア プレーヤーとエクスプローラーはそれを解析できません。
どうすればこれを解決できますか?
次のようなコード:
TagLib::MPEG::File* mpegfile//i've already new the instance
TagLib::ID3v2::Tag* id3v2tag = mpegfile->ID3v2Tag();
id3v2tag->setTitle("taylor swift");
mpegfile->save;
ヘッダーのバージョンは id3 v2.4 ですが、id3 v2.3 として保存したいです