I’m working on building a personal alternative to Spotify and YouTube Music and I’ve hit two roadblocks.

  1. Genre labeling in my library is inconsistent and manually updating 2500+ MP3s isn’t feasible. I’ve tried using beets with the LastFM plugin in quiet mode but no luck. Any ideas?

  2. Where can I bulk download diverse music catalogs? I’ve snagged some ‘top 90s/80s/hiphop/etc’ collections, but 2500 songs don’t go far.

What I miss about Spotify and YouTube Music is their ability to auto-play similar tunes based on my current selection. Any advice would be appreciated.

  •  bbbhltz   ( @bbbhltz@beehaw.org ) 
    link
    fedilink
    English
    28 months ago

    Are we talking full albums here or tracks and singles?

    Beets, the MusicBrainz tagger can handle this.

    plugins: lastgenre should load the plugin, but I think you’ve come that far.

    In the config.yaml file you’ll also need to tell the plugin to get some tags.

    lastgenre:
        auto: yes
        count: 1
        source: artist
    

    I usually keep the count at 1…

    If you are importing singletons you need to use the -s option, otherwise importing albums should work.

    I know that likely didn’t answer the question, but somebody might find it helpful.

    Ex Falso is an OK tagger for manually doing stuff.

    2,500 isn’t much. I think many of us here could point you in the right direction for getting loads of high quality music. But, I am not super comfortable dropping names…the first thing listed on this site is a super easy way to get started https://github.com/Shakil-Shahadat/awesome-piracy#music-downloading

    Your next problem will be too much music, which is where I am at, but that isn’t a complaint or a flex. It happens when you’ve been hoarding since the '90s.