8.2
快速简单的应用程序在MediaStore数据库中纠正“未知艺术家”。
感谢所有已下载和尝试MediaFix人,并感谢您在此处添加评论。
我现在更换了手机(我的Galaxy S2突然死了),我不再在新音乐上有任何问题,所以我不会再维护MediaFix (“他一直在维护它吗?”,我听说您问了!)
我没有让代码浪费,而是在Bitbucket上提供该代码,因此希望可以将其用于仍然存在问题的设备上。假设任何人都可以理解它!
前往https://bitbucket.org/peter_h/mediafix获取副本。
- -
请注意:
1)创建MediaFix是为了解决三星Galaxy S II上的问题,并且仅在该设备上进行了测试。如果您有不同的设备,它可能会起作用(并且它是免费的,因此尝试使用它不会丢失),但是如果它不起作用,请不要感到惊讶(并留下1-Star的反馈)。
2)该应用程序仅处理.m4a或.AAC轨道。它将忽略任何不是.m4a或.aac的轨道。
3)该应用仅与显示在音乐应用中出现的曲目一起使用。它不会扫描文件系统中的轨道。如果您打开音乐时看不到曲目, MediaFix也不会看到它。
描述:
各种版本的Android似乎很难处理音频文件中的元数据标签,从而导致媒体店数据库条目具有不完整的数据。
MediaFix将您的MediaStore数据库扫描为MPEG4(.M4A或.AAC)轨道,这些轨迹将艺术家设置为“未知”。对于每个轨道,它在原始文件中解析MPEG4元数据结构,以提取曲目标题,专辑名称,曲目艺术家,轨道号码和磁盘号,并更新MediaStore数据库。
SD卡上的原始曲目没有任何更改。
要查看MediaFix将尝试修复的文件列表,请点击“文件要修复”号码。
已知问题...
我只在三星Galaxy S II上进行了2.3.3的测试,因为那是我的手机。我知道它确实可以在其他设备上使用,但我知道它也失败了。
我找不到一种更新专辑艺术家的汇编的方法(尝试时我会得到“无支持的操作”例外),因此编译专辑显示了最后一个固定的曲目艺术家。
Android中有一个错误,与流派的存储方式有关。三星已经实施了解决方法,因此类型更新应在其设备上使用。在其他设备上,每个轨道仍将出现在“未知”类型下,但也应以正确的类型出现。
免责声明...
MediaFix不应该在设备上引起任何重大问题(毕竟它仅更新MediaStore数据库),但是您会自行使用它!我对您在设备上的操作不承担任何责任。
October 28, 2025
October 28, 2025
October 28, 2025
October 28, 2025
October 27, 2025
October 27, 2025
October 27, 2025
October 27, 2025
October 26, 2025
October 26, 2025
October 26, 2025
October 26, 2025