Некоторые бесплатные пакеты, которые я знаю:
MP3tag
Стандартное поле для текстаUNSYNCEDLYRICS
. Обратите внимание, что перед лирикой необходимо указать префикс языка или «xxx», если вы хотите, чтобы текст показывался на любом языке. Кроме того, вы должны добавить два «бара»:xxx||My lyrics
.EasyTAG
Сказал, что у вас есть поддержка командной строки, но вам нужно будет загрузить ее и посмотреть, так как онлайн-документация слишком короткая.eyeD3
Это инструмент Python, для пользователей Python. Пример сценария можно найти здесь .
Он также имеет поддержку командной строки, где синтаксис для параметра--add-lyrics=LYRICS_FILE[:DESCRIPTION[:LANG]]
. Но для включения содержимого файла потребуется Linux (я признаю, что не знаю синтаксис Windows):eyeD3 --lyrics=eng:these_lyrics:"$(cat lyrics_file.txt)" some_file.mp3