Так-с.
Поймал похожую проблему и относительно mp3 файлов. Но есть решение.
Проблема была обнаружена вот с этой папкой (+ подпапки) исполнителя БИ-2 https://yadi.sk/d/co1OMtFAg6Vzr
Вот как это всё выглядело в магнитоле при включенном режиме "Music Brows".
Дожидаемся пока головное устройство просканирует теги в композициях. Выбираем фильтр "Artists"
Обратите внимание на среднюю полосу. Там должно отображаться слово: БИ-2
Выбираем этого исполнителя, попадаем в список альбомов. Ситуация не лучше.
Выбираем из списка альбом под названием "БИ-2", попадаем в список песен этого альбома, обнаруживаем такую же чехарду
А вот при воспроизведении такой проблемы нет, всё гладко
Мне стало интересно почему так происходит. Ранее мы с вами разобрались что головное устройство использует разную кодировку при воспроизведении и в режиме Music Brows.
Теперь проанализируем файлы, теги которых некорректно отображаются, и исправим эту ситуацию.
Берём, например, композицию "Недотрога"
Версия tag: ID3v2.4
Теперь смотрим в какой кодировке записаны метаданные. Тут и зарыта собака.
Догадались в чём проблема? Устройство воспринимает кириллицу только в Unicode, но не в UTF-8, а в...
Я скопировал композицию "Недотрога" в другое место, затем открыл этот файл в программе Tag&Rename и в окне редактора тегов нажал кнопку "Сохранить" чтобы произошло пересохранение метаданных в другой кодировке.
И эта кодировка - UTF-16
Затем я скопировал на флешку две композиции - одну с UTF-8 ("Варвара") и в UTF-16 ("Недотрога").
Запускаем на магнитоле флешку в режиме Music Brows.
Наблюдаем такую вот картину
Мы видим теперь двух исполнителей:
БИ-2 корректное отображение (кодировка: UTF-16)
БИ-2м - некорректное отображение (кодировка: UTF-8)
Жмём на "БИ-2" с корректным названием, видим название альбома
Нажимаем на названии альбома, видим название композиции
Как мы видим - всё отображается отлично.
А теперь откроем "БИ-2м" (UTF-8)
Откроем этот альбом, посмотрим как отображается название песни
Разница на лицо.
Вывод: сохраняйте метаданные в UTF-16
Социальные закладки