Я ищу способ CLI для загрузки текста песни из Интернета и встраивания их в виде тега ID3v2 в музыкальный файл («Artist - Title.mp3»). Существует полдюжины инструментов для этого в Linux, но как насчет Windows?

1 ответ1

1

Некоторые бесплатные пакеты, которые я знаю:

  • 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
    

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .