Как вы заметили, метаданные обложек альбомов встраиваются в каждый файл - в конце концов, файлы должны быть переносимыми и не зависеть ни от какого другого файла. Что если вы хотите просто поделиться одним файлом с кем-то? Вы должны будете скопировать метаданные вместе с ним.
Следовательно, обеспечение возможности совместного использования этой информации между файлами (например, в альбоме нескольких дорожек, которые имеют одинаковую обложку) нецелесообразно.
Соответствующие спецификации будут:
- MP3: ID3 (в его различных версиях) может содержать различные типы изображений и семантику изображений (например, передняя и задняя обложка).
- MP4 (MPEG-4 Part 12): обложка хранится в
covr
атоме и может быть в формате JPEG или PNG.
И ID3, и covr
атом являются нестандартными, но де-факто стандартными расширениями.
Если это так, использование высококачественных обложек не реально, особенно с аудиоформатами с потерями.
Это не совсем правильно. Это абсолютно возможно; единственным ограничением будет размер файла, но если вы собираетесь использовать звук с потерями, вы, вероятно, имеете дело с несколькими МБ на файл, и поэтому сжатое JPG изображение с высоким качеством, возможно, добавит еще 500 кБ к этому.