web-dev-qa-db-ja.com

コマンドラインから歌詞を取得してmp3に埋め込む

インターネットから曲の歌詞を取得し、ID3v2タグとして音楽ファイル(「Artist-Title.mp3」)に埋め込むCLIの方法を探しています。 Linuxでこれを行うためのツールは半ダースありますが、Windowsはどうですか?

1
Clacers

私が知っているいくつかの無料パッケージ:

  • MP3tag
    歌詞の標準フィールドはUNSYNCEDLYRICSです。歌詞の前に言語識別子を付ける必要があることに注意してください。歌詞を任意の言語で表示する場合は「xxx」を付けます。また、2つの「バー」を追加する必要があります:xxx||My lyrics

  • EasyTAG
    コマンドラインサポートがあると言われましたが、オンラインドキュメントが短すぎるため、ダウンロードして確認する必要があります。

  • eyeD
    これは、Pythonユーザー向けのPythonツールです。スクリプトの例は ここ にあります。
    コマンドラインもサポートされており、パラメーターの構文は--add-lyrics=LYRICS_FILE[:DESCRIPTION[:LANG]]。ただし、Linuxではファイルの内容を含める必要があります(Windowsの構文がわからないことは認めます)。

    eyeD3 --lyrics=eng:these_lyrics:"$(cat lyrics_file.txt)" some_file.mp3
    
2
harrymc