• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support General Questions Guide for sync'd lyrics?

     
    • 0 Vote(s) - 0 Average

    Guide for sync'd lyrics?

    How/what service to use Jellyfin sync'd lyrics feature
    johnson
    Offline

    Junior Member

    Posts: 18
    Threads: 7
    Joined: 2024 May
    Reputation: 0
    Country:United States
    #1
    2024-07-18, 06:53 PM
    I was looking at these two PRs (PR 1 and PR2) and want to know how to set this up. I can get static lyrics set up just fine, but would like to use the sync'd lyrics feature. What service provides the timestamps? Is the lyrics-lookup API built into JF to import the *.txt file? How can users implement this feature.

    Is there a tutorial/guide/how-to on this that someone can point me to? I did a forum search but didn't find anything.
    TheDreadPirate
    Offline

    Community Moderator

    Posts: 15,375
    Threads: 10
    Joined: 2023 Jun
    Reputation: 460
    Country:United States
    #2
    2024-07-18, 07:00 PM (This post was last modified: 2024-07-18, 07:00 PM by TheDreadPirate.)
    You don't import the lyrics file via the API, per se. It just needs to have the same name as the song it is for and be located in the same folder.

    As for getting lyrics, I'm not aware of any guides. But lyrics are not unique to jellyfin. Read these links.

    https://www.reddit.com/r/navidrome/comme...or_use_on/
    https://beets.io/

    On the beets lyrics plugin page it provides links to the plugin's sources for lyrics.

    https://beets.readthedocs.io/en/stable/p...yrics.html
    Jellyfin 10.10.7 (Docker)
    Ubuntu 24.04.2 LTS w/HWE
    Intel i3 12100
    Intel Arc A380
    OS drive - SK Hynix P41 1TB
    Storage
        4x WD Red Pro 6TB CMR in RAIDZ1
    [Image: GitHub%20Sponsors-grey?logo=github]
    johnson
    Offline

    Junior Member

    Posts: 18
    Threads: 7
    Joined: 2024 May
    Reputation: 0
    Country:United States
    #3
    2024-07-18, 07:08 PM (This post was last modified: 2024-07-18, 09:04 PM by johnson. Edited 4 times in total.)
    That is how I was able to set up the static lyric support. Wondering where the time-stamped lyric txt/lrc files are. I get that this is probably outside the scope of basic JF support, so I'll ask on other forums.

    Thanks again. You guys are great!



    Edit to add: Here are a few notes:

    - *.txt files are for static lyrics, not synced lyrics
    - *.lrc files are for both static and dynamic (synced) lyrics
    - As of today, the only place to reliably find timestamped *.lrc files is LRCLIB
    - You can set up LRCLIB (lrclib.net) auto-generation with beets.io, a MusicBrainz Picard plug-in, or a python script that you create
    crobibero
    Offline

    Core Team (Server & Plugins)

    Posts: 243
    Threads: 0
    Joined: 2023 Jun
    Reputation: 17
    Country:United States
    #4
    2024-07-18, 08:17 PM
    I have a WIP plugin here to download from LrcLib

    https://github.com/crobibero/jellyfin-plugin-lrclib
    johnson
    Offline

    Junior Member

    Posts: 18
    Threads: 7
    Joined: 2024 May
    Reputation: 0
    Country:United States
    #5
    2024-07-18, 09:01 PM (This post was last modified: 2024-07-18, 09:32 PM by johnson. Edited 1 time in total.)
    (2024-07-18, 08:17 PM)crobibero Wrote: I have a WIP plugin here to download from LrcLib

    https://github.com/crobibero/jellyfin-plugin-lrclib

    This is a really cool feature and so many people will love it.
    Satoshi
    Offline

    Junior Member

    Posts: 3
    Threads: 0
    Joined: 2024 Dec
    Reputation: 0
    #6
    2024-12-22, 03:42 PM
    (2024-07-18, 08:17 PM)crobibero Wrote: Hi, I have a WIP plugin here to download from LrcLib

    https://github.com/crobibero/jellyfin-plugin-lrclib

    I've just updated JF to 10.10.3, installed LrcLib plugin and performed "Download missing lyrics" task
    Some .lrc files have been downloaded into /var/lib/jellyfin/metadata/library/[id1]/[id2]/ folder

    Log example:
    [2024-12-22 18:13:45.703 +03:00] [INF] Saving lyrics to "/var/lib/jellyfin/metadata/library/[id1]/[id2]/[song name].lrc"

    The question is how can I access lyrics in JF web interface?
    I can't see any changes or new buttons

    I think this info would be worth mentioning in manual
    crobibero
    Offline

    Core Team (Server & Plugins)

    Posts: 243
    Threads: 0
    Joined: 2023 Jun
    Reputation: 17
    Country:United States
    #7
    2024-12-22, 03:50 PM
    Run a library scan.
    Satoshi
    Offline

    Junior Member

    Posts: 3
    Threads: 0
    Joined: 2024 Dec
    Reputation: 0
    #8
    2024-12-22, 10:00 PM (This post was last modified: 2024-12-22, 10:02 PM by Satoshi. Edited 1 time in total.)
    (2024-12-22, 03:50 PM)crobibero Wrote: Run a library scan.

    I ran:
    Library/Refresh metadata/Scan for new and updated files
    Library/Refresh metadata/Search for missing metadata

    Dashboard/Labriries/Library/Scan library/Scan for new and updated files
    Dashboard/Labriries/Library/Scan library /Search for missing metadata

    Scheduled Tasks/Download missing lyrics

    In various order

    Still can't see any lyrics related interface elements
    Where should I look for?


    Attached Files Thumbnail(s)
       
    Satoshi
    Offline

    Junior Member

    Posts: 3
    Threads: 0
    Joined: 2024 Dec
    Reputation: 0
    #9
    2024-12-22, 10:11 PM (This post was last modified: 2024-12-23, 08:46 AM by Satoshi. Edited 1 time in total.)
    (2024-12-22, 10:00 PM)Satoshi Wrote:
    (2024-12-22, 03:50 PM)crobibero Wrote: Run a library scan.

    I ran:
    Library/Refresh metadata/Scan for new and updated files
    Library/Refresh metadata/Search for missing metadata

    Dashboard/Labriries/Library/Scan library/Scan for new and updated files
    Dashboard/Labriries/Library/Scan library /Search for missing metadata

    Scheduled Tasks/Download missing lyrics

    In various order

    Still can't see any lyrics related interface elements
    Where should I look for?

    I found the issue - old version of frontend part was stuck in browser cache
    Empty cache and hard reload fixed it

    Plugin is super-cool Red-heart

    New button should appear here, if anyone wonder


    Attached Files Thumbnail(s)
           
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode