Последние 128 байтов mp3-файла содержат метаданные о mp3-файле., Вы можете написать программу для чтения последних 128 байт ...
UPDATE:
ID3v1 Реализация
Информация хранится в последних 128 байтах MP3. Тег
имеет следующие поля, и смещения, приведенные здесь, от
0-127.
Field Length Offsets
Tag 3 0-2
Songname 30 3-32
Artist 30 33-62
Album 30 63-92
Year 4 93-96
Comment 30 97-126
Genre 1 127
ПРЕДУПРЕЖДЕНИЕ. Это просто уродливый способ получения метаданных, которого может и не быть на самом деле, потому что мир перешел на id3v2. id3v1 на самом деле устарел. Id3v2 более сложен, чем этот, поэтому в идеале вы должны использовать существующие библиотеки для чтения данных id3v2 из mp3s. Просто поместил это там.