Не показывает обложку альбома в магнитоле

Опубликовано: 16.05.2024

Попробовал сегодня следующее:
1) Уменьшал картинки до "меньше 1000 пикселей" (просто не заморачиваясь уменьшал в 2 или 4 раза, получались даже 999x940, так что квадратность картинок не принципиальна) .
2) В Adobe Photoshop (есть подписка) сделал File > Export > Save for Web (Legacy), убрал галочки Progressive и Optimized (обязательные условия, с любой галочкой картинки не показываются) , выбрал "не сохранять Metadata" (Metadata = None).
4) Сохранил в некоторые папки-альбомы как cover.jpg.
3) С помощью бесплатной программы MP3TAG ( загрузил обложки в некоторые mp3 файлы, которые были в папках, куда не складывал cover.jpg (чтобы посмотреть как отображаются обложки на них) .

В итоге Composition Media начал показывать все обложки. Сложилось ощущение, что 1) для альбомов он выбирает или файл в папке, или первую попавшуюся картинку из любого mp3, соответствующего этому альбому, 2) когда начинает играть конкретный mp3 файл, отдаётся предпочтение картинке из mp3 файла.

Как сохраняет бесплатный Paint ( из совета по ссылке, я не знаю. Может быть поставлю как-нибудь и попробую.

Simpi

Участник

Миша Белкин

Новичок

К сожалению, как узнать какая картинка в mp3 файле я не знаю.

Узнать про отдельно взятый JPG, baseline он или progressive, можно разными способами:
1) Online инструментами типа
2) В командной строке (требует определённых навыков) , описание как это сделать тут:

Но, судя по всему, знание формата JPG мало помогает, так как любые оптимизации в JPG файлах приводят к тому, что картинки либо показываются, либо нет.

У меня сейчас рабочих варианта два: 1) забить на всё и не пользоваться картинками обложек, 2) сделать всё вчистую.

Прослушивание музыки в автомобиле - один из немногих законных и безопасных способов развлечь себя за рулём. И если это занятие омрачается некорректной работой автомобильной магнитолы, то процесс, конечно, доставляет некоторый дискомфорт.

В данной статье мы продолжим ветку публикаций так или иначе связанных с автомобильной тематикой, открытой в топике Настройка и регистрация GPS-трекера SinoTrack ST-901. А именно, поговорим о том, что делать, если магнитола читает не все песни с флешки, содержащей mp3 файлы, или вообще не воспроизводит музыку с USB-накопителя.

Содержание статьи:

Почему магнитола не воспроизводит некоторые песни

Начнём с ситуации, когда мы записали на флешку несколько песен, принесли её в машину, вставили в магнитолу, включили проигрывание и обнаружили, что аудиосистема играет не все имеющиеся на носителе треки .
Причём не важно, играть музыку подряд или включить на магнитоле случайный порядок песен, часть записей упорно игнорируется головным устройством.

Рассмотрим основную причину, по которой автомобильная магнитола не видит всех песен на флешке . Для этого поверхностно коснёмся структуры аудиофайлов в формате *.mp3.
Дело в том, что сам файл в формате MP3 не содержит в себе никакой информации о композиции, в нём хранится лишь звуковая дорожка. Для того, чтобы к файлу добавить информацию об исполнителе, названии мелодии, альбоме и так далее, был "придуман" специальный формат данных ID3.

Позднее формат был усовершенствован до версий ID3v1 и ID3v2 (вплоть до ID3v2.4), но обсуждение развития формата не входит в наши сегодняшние планы. А интересует нас то, что все аудио проигрыватели при открытии mp3 файла считывают информацию, зашитую в ID3.
Удаление тегов mp3 файлов для автомобильной магнитолы
И если по какой-то причине эта информация не может быть расшифрована программным обеспечением устройства, будь то магнитола, mp3-плеер или музыкальный центр, файл будет пропущен .

Чаще всего магнитола не может расшифровать ID3 тег определённой версии из-за проблем с неподдерживаемыми символами в одном или нескольких полях. Чтобы точечно вычислить виновника пропуска трека магнитолой, нужно знать, какую из версий ID3 тегов считывает автомагнитола, знать, какой набор символов поддерживается, тогда можно будет поиском определить, какое значение приводит к сбоям в работе.
Но зачастую совсем нет необходимости в поиске конкретного нечитаемого тега, на 100% действенным способом решения проблемы, при которой магнитолой воспроизводятся не все песни с флешки, можно предложить полное удаление всех тегов mp3 файла.

Удаление и редактирование тегов mp3

Для начала рассмотрим пару способов, позволяющих удалить ID3 теги mp3 файлов . Можно выделить две большие группы:

  1. Программа - редактор тегов mp3.
  2. Стандартные средства Windows для редактирования тегов.

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

  • Mp3tag - бесплатная программа для редактирования ID3 тегов mp3 файлов и других метаданных аудио форматов.
    Mp3tag - редактор тегов аудиофайлов
  • Редактор тегов AIMP - это утилита, встроенная в одноименный популярный аудиоплеер, позволяющая производить пакетное удаление тегов у большого количества файлов
    Удаление тегов через редактор тегов AIMP

Что же касается стандартных средств для работы с метаданными музыкальных композиций, то весь функционал встроен в меню Проводника Windows.
Чтобы изменить или удалить теги mp3 файла в Windows, нам достаточно открыть Свойства этого файла или группы файлов из меню, открывающегося при нажатии правой кнопкой мыши, перейти на вкладку Подробно и в нижней части окна нажать на ссылку Удаление свойств и личной информации . В новом окне мы ставим флаг-галку на пункт Удалить следующие свойства этого файла , после чего отмечаем галочками нужные пункты и нажимаем на кнопку ОК .
ID3 теги у mp3 файла удалены.

Удаление тегов mp3 файла в проводнике Windows

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

Однако, тут стоит понимать две вещи:

  1. Если ваша магнитола отображает имя файла в качестве основной информации, то от удаления ID3 тегов вы ничего не теряете.
  2. Зачастую в mp3 файлах, скачанных из интернета, ID3 теги заполнены абсолютно бессмысленной информацией, такой как сайт-источник файла, год выхода композиции или даже комментарий пользователя, поделившегося файлом. Очистка этих данных вряд ли будет серьёзным упущением с нашей стороны.

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

Магнитола не видит флешку

Мы рассмотрели основной вопрос статьи, но бывает так, что теги у mp3 файла очищены, а часть песен с флешки всё равно не воспроизводится магнитолой, либо музыка с USB носителя вообще не проигрывается на автомобильной акустической системе.
Ниже приведём несколько возможных причин, из-за которых автомагнитола может не играть музыку с флешки.

Почему на магнитоле не воспроизводятся некоторые песни :

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

    Тип файловой системы. Выбираем тип файловой системы для флешки в автомобиль стоит остановиться на FAT32 или просто FAT, для многих аудиосистем форматирование флешки в NTFS строго противопоказано из-за проблем с совместимостью.

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

Здравствуйте, друзья! Наверняка многие водители, пользующиеся флэш-картой для прослушивания аудиофайлов, замечали, что вместо имени исполнителя и названия трека в бегущей строке дисплея отображаются: “no name” и “no title”.

Настройка папки с аудиозаписями в Windows 10

Для примера, я открыл одну из флэш-карт и отключил все свои настройки.

Вот так выглядит стандартная настройка отображения содержимого папки (обведено рамкой).


Откройте вкладку: Главная (стрелка 1). В открывшейся вкладке откройте: Свойства (стрелка 2).


В открывшемся окне, откройте вкладку: Настройка (ст. 1). Сразу поставьте галочку в чекбоксе: Применять этот шаблон ко всем подпапкам (ст. 2). Затем, откройте список шаблонов (ст.3).


В выпадающем списке выберите шаблон: Музыка (ст. 1), после чего, кликните по: Применить и ОК (стрелки 2-3).


Как видно из снимка, названия столбцов изменились.


Затем, откройте вкладку: Вид (ст. 1). В открывшейся вкладке активируйте формат: Область сведений (ст.2). Можно изменить ширину столбцов (ст.3). При появлении внизу горизонтальной прокрутки, рекомендую растянуть окно папки вправо.


Редактирование метаданных аудиофайлов

Для начала посмотрите, как должны выглядеть сведения (метаданные) выделенного аудиофайла (обведено рамкой).


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


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


Или того хуже, когда все метаданные есть, но вместо нормальных слов отображаются вот такие или подобные им, “кракозябры иероглифы”. Такое случается после некорректного конвертирования аудиофайлов, особенно, если они на русском языке. ( воспользуйтесь другим конвертором, если нет желания редактировать метаданные )


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

Выделите имя исполнителя и кликните по нему правой клавишей мыши (стрелка 1). В открывшемся контекстном меню, выберите: Копировать (стрелка 2).


Затем, в области уведомлений, в строке: Исполнители кликните дважды левой клавишей мыши (стрелка 1). После появления курсора, нажмите комбинацию клавиш: Ctrl+V или кликните правой клавишей и в меню выберите: Вставить.


Таким же образом вставьте имя исполнителя в строку: Исполнитель альбома (стрелка 2). Сохраните изменения (стрелка 3).


Скопируйте название трека.


Вставьте скопированное название трека в строку: Название (стрелка 1). Сохраните изменения (ст.2).


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


Если известно название альбома, впишите его в строку: Альбом. Вместо названия альбома можно вписать: Лучшее; ТОП 10, 20…100 и т.п. В строке: № – можно удалить цифры, они уже не нужны, особенно, если треки из разных альбомов. Не забывайте сохранять изменения.

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

  • Переименование альбома и папки альбома, удаление предыдущей папки из моего телефона и завершение процесса моего музыкального проигрывателя.
  • Удаление папки альбома с телефона и перемещение папки в другое место.
  • Изменил обложку альбома на разные изображения, которые немного отличаются от изображений с помощью проигрывателя Windows Media, затем загрузив AlbumArt.jpg, Folder.jpg и т. Д. В каталог альбома.

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

Как и предположил adx, у меня получилось зайти в папку /Android/data/com.android.providers.media/albumthumbs на телефоне и удалить все содержащиеся в ней файлы. Это файлы без расширения, поэтому невозможно определить, какой из них является нарушителем, поэтому я просто удалил их все. В следующий раз, когда я открыл музыкальный проигрыватель Samsung по умолчанию, все миниатюрные изображения альбома сначала выглядели пустыми, затем через две или три секунды музыкальный проигрыватель заново сгенерировал их все, и мой новый обложка альбома появилась в альбоме, нарушившем работу.

(Это было после того, как я «показал скрытые файлы и папки» через панель управления в Windows и удалил файлы AlbumArt.jpg и Folder.jpg, которые там были)

Принудительно остановите приложение для воспроизведения музыки. Подключите ваше устройство к ПК. Используйте функцию поиска для поиска в вашем телефоне (в памяти телефона или на SD-карте, где хранится ваша музыка) файла albumart.jpg. Я использую Linux, поэтому результаты отображаются в виде значков, в Windows щелчок правой кнопкой мыши - поиск. Вы можете удалить оскорбительные значки, а затем использовать любое приложение, которое вы используете, чтобы найти новый альбом обложки. Вы можете быть более конкретным, ища: \ albumthumbs, \ android \ data \ com.android.providers.media \ albumthumbs и, конечно, каждую отдельную папку альбома.

Это решение, которое я придумал.

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

Во-вторых, иди в Folder Options / View / Advanced Settings / Show hidden files and folders . и снимите флажок Hide protected operating system files (recommended) . Удалите Folder.jpg , AlbumArt.jpg и AlbumArtSmall.jpg в папке альбома-нарушителя (и любых других jpgs, представляющих обложку старого альбома. Обычно у них есть UUID для имен).

В-третьих, убедитесь, что AlbumArt.jpg в папке альбома есть соответствующая обложка альбома. В идеале AlbumArt.jpg должен быть идеальный квадрат.

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

Прежде чем продолжить, я использую iTunes на своем компьютере, чтобы управлять всеми своими песнями, копировать их в формате .mp3, а затем перетаскивать в телефон Samsung. (Примечание 3) Обложка альбома, которую я прикрепил к альбомам в iTunes, не отображается, а показывает другой не связанный альбом, который применяется ко всему альбому.

Исправление: загрузите приложение под названием MP3dit, которое свободно доступно в магазине Play. Это связано с тем, что Samsung автоматически присоединяет обложку альбома к первой песне альбома, в которой есть обложка альбома, и устанавливает по умолчанию ВСЕ песни в этом альбоме.

Что я сделал, это:

  1. Чтобы удалить все песни в конкретном альбоме
  2. Вставьте одну из песен в этот альбом
  3. Убедитесь, что песня находится в музыкальном проигрывателе, воспроизводя ее
  4. Перейдите в приложение MP3dit и откройте песню
  5. Прокрутите вниз до «Дополнительно» и откройте подменю
  6. Выберите опцию «Удалить все метки MP3»

Теперь ваш альбом должен получиться с обложкой, которую вы сейчас вставили в iTunes (или другие музыкальные проигрыватели). Вы можете пойти дальше и добавить остальные песни в этом альбоме.


если я ничего не путаю, deadbeef грузит всегда только 1ю найденную обложку.

порядок поиска примерно такой (если включить все опции):

1. встроенная обложка из файла. если их несколько - загрузится 1я найденная

2. обложка из папки в которой лежит аудио-файл. в настройках есть паттерны для поиска.

3. сетевые бакенды по очереди.

больше ничего нет.


Жаль, хотелось бы видеть также трековые обложки помимо обще-альбомной. Но все-равно, спасибо за ответ.


А можно как-то резделить нахождение обложки для альбома (которая показывается в плейлисте) и для отдельного трека (например я помещу отдельный элемент для это) в момент его воспроизведения?


Дык вроде если ты в теги засунешь разные обложки для каждого трека, то разные обложки и будут отображаться


А, тебе в отдельное пространство надо, сразу не заметил


Даже пусть так, но они все равно не отображаются. Только главная (альбомная).

я не знаю способа сделать это. виджет и плейлист получают обложку одним и тем же способом.


А много таких альбомов с отдельной обложкой на каждую песню?


У меня штук шесть таких.


А какие, например? Просто интересно.

Предложу относительно простой вариант для решения этой фичи раз и навсегда - вызывать функцию подгрузки обложки при каждой смене песни и в приоритете держать зашитую в файл обложку. А вообще ты автор DeaDBeeF-а, сам и решай как лучше :)


вызывать функцию подгрузки обложки при каждой смене песни и в приоритете держать зашитую в файл обложку

оно сейчас так и работает.


Это странно, потому что открыв редактором тегов подобный трек — там одна обложка и она отличная от той, что показывает DeadBeef, если трек воспроизводится в составе альбома.

Читайте также: