При встраивании обложки в качестве тега в аудиофайлы копируется ли в каждый файл одно и то же изображение?

При встраивании обложки в качестве тега в аудиофайлы копируется ли в каждый файл одно и то же изображение?

Современные аудиоформаты, поддерживающие сохранение обложек альбомов в качестве метаданных. Всегда ли копируется одно и то же изображение на все треки, увеличивая общий размер файла? Та же самая картинка будет умножена в десятки и даже более сотни раз с некоторыми записями.

Если это так, то использование высококачественной обложки в действительности нецелесообразно, особенно в случае аудиоформатов с потерями.

решение1

Как вы заметили, метаданные обложки альбома встроены в каждый файл – в конце концов, файлы должны быть переносимыми и не зависеть от других файлов. А что, если вы хотите просто поделиться одним файлом с кем-то? Вам придется скопировать метаданные вместе с ним.

Следовательно, предоставление возможности совместного использования этой информации в разных файлах (например, в рамках альбома из нескольких треков с одинаковой обложкой) нецелесообразно.

Соответствующие спецификации будут следующими:

  • MP3-файлы:ID3(в различных версиях) может содержать различные типы изображений и семантику изображений (например, передняя и задняя обложка).
  • MP4 (MPEG-4 Часть 12): изображение хранится в covrформате Atom и может быть в формате JPEG или PNG.

И ID3, и covrатом нестандартны, ноде-фактостандартные расширения.

Если это так, то использование высококачественной обложки в действительности нецелесообразно, особенно в случае аудиоформатов с потерями.

Это не совсем верно. Это абсолютно осуществимо; единственным ограничением будет размер файла, но если вы собираетесь использовать аудио с потерями, то, скорее всего, вам придется иметь дело с несколькими МБ на файл, и поэтому сжатое в JPG изображение высокого качества, возможно, добавит еще 500 Кб сверх этого.

решение2

В большинстве случаев обложка альбома встроена в сам файл, что приводит к большому количеству дублирования, как вы заметили.

Однако существуют способы встраивания метаданных изображения в музыкальный файл, которые являются указателем на другой файл, устраняя дублирование.

Например,для ID3 вы указываете тип MIME изображения -->и используете абсолютный URL-адрес изображения дляДанные изображенияполе.

Нечто подобное можно сделать и для FLAC.

Другой вопрос, поддерживает ли это используемый вами музыкальный проигрыватель. Кроме того, не все контейнеры/форматы тегов могут поддерживать это. И, конечно, URL всегда должен быть доступен.

Связанный контент