Извлечение текста из MP3

Может ли кто-нибудь объяснить, как извлечь текст из mp3-файла? Я пытался, но не могу получить никаких документов для этой цели. Так же, как и обложку альбома, как мы можем извлечь ее в текстовый файл? Возможно ли это в Java?


person user1089146    schedule 15.01.2012    source источник
comment
Текст должен быть в метаданных файла MP3. Вы смотрели стандартную документацию ID3?   -  person Makoto    schedule 15.01.2012
comment
id3lib.sourceforge.net/id3   -  person Dave Newton    schedule 15.01.2012
comment
Я не знаю, почему у этого вопроса так много отрицательных голосов... это совершенно законный вопрос. MP3-файлы могут содержать тонны метаданных, а тексты песен существуют в спецификации годами, годами и годами. Не все MP3 будут заполнены текстами, но многие будут (особенно купленные песни, которые, как правило, имеют полный набор метаданных).   -  person StilesCrisis    schedule 15.01.2012
comment
меня не волнуют минусы, мне просто нужны ресурсы для моих сомнений, вот и все.   -  person user1089146    schedule 16.01.2012


Ответы (2)


Взгляните на эту библиотеку: https://web.archive.org/web/20170718142051/http://www.fightingquaker.com:80/myid3/

Он должен делать то, что вам нужно.

person StilesCrisis    schedule 15.01.2012
comment
Ссылка мертва. - person Banee Ishaque K; 27.09.2018

MP3 не хранят «тексты» за пределами звуковой волны (инструментов и) вокалиста.

Если вам нужны тексты, обратите внимание на распознавание голоса. С тем, как бормочут многие певцы, удачи с этим.


Дэйв Ньютон отмечает:

ID3v2 определяет лирику как один из стандартных тегов метаданных; см. разделы 4.8 и 4.9

Поэтому, если они определены, библиотека тегов MP3 может их извлечь. В противном случае см. выше.

Я сомневаюсь, что какие-либо MP3-файлы, закодированные дома владельцами музыки, имеют прикрепленные тексты. MP3, недавно купленные в iTunes, могут быть другой историей.

person Andrew Thompson    schedule 15.01.2012
comment
ID3v2 определяет лирику как один из стандартных тегов метаданных; см. разделы 4.8 и 4.9. - person Dave Newton; 15.01.2012
comment
Я хочу увидеть лирику с распознаванием голоса в дэт-метале; это будет лучше, чем оплошности Siri. - person Dave Newton; 15.01.2012