Hey guys i have been using Navidrome to stream my music from my server and its been amazing. I primarily use YT Music because of discoverability so I have all of my “primary” playlists (about 8 of them really, but supporting a somewhat arbitrary limit would be nice) in YouTube.

Im looking for an automated way to download the music and keep my navidrome instance updated with a couple playlists. I started working on some Python script to handle it, but its just not working super well so i would prefer to use someone elses solution haha.

Anyone have any good recommendations? I tried this one but I couldn’t actually find the music and it seems to only support one playlist at a time. It would also be nice to download the album art and set some ID3 tags too

  • SayCyberOnceMore@feddit.uk
    link
    fedilink
    English
    arrow-up
    3
    ·
    4 days ago

    Download with yt-dlp. All of it. Even into a single folder if that’s easier.

    Then run it all through Picard and that’ll do everything else for you - albumart, metadata, folders, filenames, the lot.

    Anything that Picard doesn’t know about, enter it into the MusicBrainz db to give back to the community.

    Done.