Как записать метаданные комментариев vorbis, т. Е. Теги (например, «TITLE»), в существующий файл FLAC, используя libFLAC ++ (http://flac.sourceforge.net)?
Например:
const char* fileName = "/path/to/file.flac";
// read tags from the file
FLAC::Metadata::VorbisComment vorbisComment;
FLAC::Metadata::get_tags(fileName, vorbisComment);
// make some changes
vorbisComment.append_comment("TITLE", "This is title");
// write changes back to the file ...
// :-( there is no API for that, i.e. something like this:
// FLAC::Metadata::write_tags(fileName, vorbisComment);