With v0.63, audio streamer Navidrome finally got full lyrics support. I just wanted to try it out and fell flat on my face because… well, not even the official docs say anything about lyrics. Also, I’m not too familiar with how lyrics are added to songs in general. So my questions are these:

  1. How can I add any lyrics to my songs so the web client will display them?
  2. What formats would you recommend sticking with? (TTML, ELRC, SRT, YAML, LRC, or even TXT)
  3. Is there a way to automate adding lyrics in bulk (instead of tedious manual work)?
  • irmadlad@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    6 days ago

    Hmmmm…Navidrome has supported lyrics for a while now, no? Apps like Feishin will fetch lyrics for you based on the song being played, if it’s available that is. But it doesn’t embed them, to my knowledge. However, since I still have a stripped down Windows 10 installation, I used MusicBee to embed the lyrics. Highlight the library, and let it eat. If your library is large, it will take some time. When finished, the lyrics will be embedded in the audio file, and will display in Feishin and in Navidrome.

    I know that beets has a lyric plugin, and that might be an avenue for you OP. However, in my case, I started with MusicBee so very long ago, and it’s still a top notch player imho, even tho it is a Windows app.

    • _Nemo_@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      6 days ago

      You are correct, it seems to have supported it for a while now, but it got more support now.

      I’m afraid MusicBee is not for me since my household has been powered by Linux only for years now. I’ll look into that beets plugin though, which has been recommended to me somewhere in the comments before. Thanks!

  • K3CAN@lemmy.radio
    link
    fedilink
    English
    arrow-up
    2
    ·
    7 days ago

    I use beets to add synced lyrics to my library automatically.

    To display them in the web browser interface, click the lyrics button (looks like a book).

  • PieMePlenty@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    7 days ago

    Anyone know a good way to automatically tag audio files with lyrics? Like how mp3tag pulls data from musicbrainz and tags tiles in a few clicks.

    • overstep8556@jlai.lu
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      7 days ago

      Beets with the lyrics plugin is good, it can use various sources. It embeds the lyrics in the file directly and prioritizes synced lyrics. It will look for the lyrics every time new music is imported into the library. However, this might mean using beets more extensively when managing your music library. lrcget may be more suited then.