Я пишу простую утилиту записи звука, которую я также хочу пометить полученными файлами метаданными. Довольно легко найти библиотеки для тегов файлов MP3 с тегами ID3, но меня больше интересуют кодеки без потерь, такие как WAV и, возможно, FLAC.
Насколько я понимаю, файлы WAVE действительно являются подмножеством типа файла RIFF, который может содержать как "чанки" формы сигнала, так и "чанки" метаданных.
Может ли кто-нибудь указать мне направление на библиотеки, спецификации или примеры проектов, которые помогут мне понять, как читать и записывать эти теги RIFF в файлы WAVE и из них?
Также кто-нибудь знает, существуют ли похожие теги для FLAC и какие-либо полезные ресурсы для записи метаданных в файлы FLAC?