Быстрое и простое приложение для исправления «неизвестных художников» в базе данных MediaStore.
Спасибо всем, кто скачал и попробовал MediaFix , и спасибо за добавление ваших отзывов здесь.
Теперь я сменил свой телефон (мой Galaxy S2 внезапно умер), и у меня больше нет проблем с музыкой на моем новом, поэтому я больше не буду поддерживать MediaFix («Он поддерживал его?», Я слышу, вы спрашиваете!)
Вместо того, чтобы позволить коду проходить трата, я делаю его доступным на Bitbucket, чтобы, надеюсь, его можно взять и сделать для работы на устройствах, у которых все еще возникают проблемы. Предполагая, что каждый может понять это, конечно!
Отправляйтесь в https://bitbucket.org/peter_h/mediafix, чтобы получить копию.
-
ПОЖАЛУЙСТА, ОБРАТИ ВНИМАНИЕ:
1) MediaFix был создан для решения проблемы на Samsung Galaxy S II, и он был протестирован только на этом устройстве. Если у вас есть другое устройство, оно может работать (и оно бесплатно, поэтому вам нечего терять, попробовать), но не удивляйтесь (и оставьте 1-звездочную обратную связь), если это не работает.
2) Приложение будет обрабатывать только треки .m4a или .aac. Это будет игнорировать любые треки, которые не являются .m4a или .aac.
3) Приложение работает только с треками, которые отображаются в музыкальном приложении. Это не сканирует файловую систему для треков. Если вы не видите трек, когда вы откроете музыку, MediaFix тоже не увидит его.
Описание:
Различные версии Android, по -видимому, испытывают проблемы с обработкой тегов метаданных в аудиофайлах, что приводит к записям базы данных MediaStore, которые имеют неполные данные.
MediaFix сканирует вашу базу данных MediaStore для треков MPEG4 (.M4A или .AAC), на которых художник устанавливает «Неизвестный». Для каждого трека он анализирует структуру метаданных MPEG4 в оригинальном файле, чтобы извлечь заголовок трека, название альбома, художник по трассе, номер трека и номер диска, и обновляет базу данных MediaStore.
Никаких изменений не внесено в оригинальные треки на вашей SD -карте.
Чтобы увидеть список файлов, которые MediaFix попытается исправить, нажмите номер «Файлы, чтобы исправить».
Известные проблемы ...
Я действительно тестировал только на Samsung Galaxy S II, работающем 2.3.3, так как это мой телефон. Я знаю, что это работает на других устройствах, но я знаю, что это тоже не удается.
Я не смог найти способ обновить артистов альбома для компиляций (я получаю исключение «неподдерживаемой операции», когда я пытаюсь), поэтому компиляционные альбомы показывают артиста для последнего фиксированного трека.
В Android есть ошибка, связанная с тем, как хранятся жанры. Samsung внедрил обходной путь, поэтому обновления жанров должны работать на своих устройствах. На других устройствах каждый трек все еще будет появляться под жанром «неизвестного», но также должен появляться под правильным жанром.
Отказ от ответственности ...
Не должно быть никаких шансов на то, что MediaFix вызывает какие -либо серьезные проблемы с вашим устройством (в конце концов, он обновляет базу данных MediaStore), но вы используете ее на свой собственный риск !! Я не принимаю ответственность за его работу на вашем устройстве.