При воспроизведении определенных файлов MP3 (например, уроков из JapanesePod101.com ) на моем iPod Touch тексты песен или транскрипты, встроенные в файлы MP3, отображаются в медиаплеере. По-моему, тексты песен хранятся в виде меток ID3 / ID4 в метаданных MP3.
Я считаю, что это чрезвычайно полезная функция, и я считаю, что я не одинок. Несмотря на это, ни стандартный мультимедийный проигрыватель Android, ни какой-либо другой медиаплеер, который я скачал с Маркета, похоже, не поддерживают это. Я просто не смог найти какой-либо способ получить функцию на моем Nexus One.
Эта функция достаточно важна для меня, поэтому я подумываю изучать разработку под Android просто для того, чтобы написать простой медиаплеер с отображением встроенных текстов песен или заметок. Однако тот факт, что никто другой, кажется, не сделал этого, заставляет задуматься - возможно ли это? Есть ли в архитектуре или API-интерфейсах Android что-то, что затрудняет или делает невозможным чтение или отображение информации о текстах песен из файлов MP3? Мне не хотелось бы углубляться в процесс обучения и выяснять, к чему я стремлюсь ибо не может быть легко сделано. (Я имею в виду, что если все остальное не поможет, я предполагаю, что смогу написать свой собственный MP3-декодер, но это больше проблем, чем я готов сейчас пройти).
Я уже задавал этот вопрос на бета-сайте Android-энтузиастов , но, оглядываясь назад, я решил, что это скорее вопрос программирования, и решил, что его лучше задать здесь.