Проект пишу уже довольно давно, но в последнее время начал сильнее его развивать и даже пробую разработать универсальную версию.
http://xplayer.cx75planet.ru
Для проекта написал библиотеу на Java, которая умеет воспроизводить, ставить на паузу, регулировать громкость звука звуковых и видео файлов, а также определять длительность и прокручивать mp3-файлы. (стандартные функции Java не работают на телефонах Siemens)
Сейчас хочу научить проект определять длительность других форматов: WAV, MID, AMR, 3GP. Ну если с WAV-ом уже вроде как всё ясно, то про другие форматы никаких данных о заголовке мне найти не удалось.
Может кто-нибудь знает? (нужно определить только длительность файла в секундах)