Что важно, так это то, какой музыкальный проигрыватель (ы) вы используете и возможности основного формата музыкальных файлов . Кроме того, подумайте, насколько важен размер файла .
Для iTunes вы должны принять метод, который iTunes будет поддерживать . Если вы используете только iTunes, вы можете просто использовать собственную базу данных iTunes. Добавление обложек через iTunes сохраняет их в собственной собственной базе данных, и это означает, что имеется только одна копия обложки, экономящая место. Основным недостатком этого является отсутствие мобильности; если вы хотите увидеть иллюстрацию в другом месте, вам придется извлечь и вставить ее или сохранить в виде папки / cover.jpg.
Другой вариант - сохранить обложку в виде cover.jpg, как вы сказали, а затем импортировать его из cover.jpg в iTunes . Я не тестировал ранее связанный скрипт, но таким образом у вас будет только одна копия искусства.
В спецификации ID3v2.3 (и более поздних спецификациях) есть способ встраивать художественное произведение с URL-адресом, указывающим на искусство, а не на сами художественные данные. Мое собственное исследование этой темы показало, что iTunes ограничивает типы MIME, которые он поддерживает . Я не думаю, что iTunes будет поддерживать этот подход URL, но я не знаю наверняка, потому что я не проверял его.
Наконец, это, конечно, полностью зависит от вашей ситуации, но, хотя дубликаты в каждом файле занимают больше места, хранилище дешевое и дешевое. Ваше время гораздо дороже, чем место для хранения, поэтому подумайте о том, чтобы оптимизировать то, что быстрее, чем экономить место.