The spotify app keeps getting worse by the week. At this point it won’t load my saved song list at all when I’m offline. While writing this, it just crashed in the background.

So I’ve finally had enough and started looking for a ripper to use a different player app.

But try and google for one and you’ll be surprised, the only reasonable results are github repos from 5 years ago and before you find one of those, you get a bunch of AI generated trash and some paid services whose websites also look very AI-generated.

Are there any proper ways to do this? Alternative spotify apps exist (though they don’t seem to be very usable yet) so I’m sure there’s a way to get something from the API, even if it means I need to register for API access.

  • 520@kbin.social
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    1 year ago

    I literally made my own. Pulls down the OGG directly and saves it, then uses Spotify’s own APIs to correctly tag the file

    • nottheengineer@feddit.deOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 year ago

      Sounds like a good idea. Zotify keeps throwing meter-long stacktraces at me about SSL errors that I assume are API rate limits because there’s less of them when I use real-time downloading.

      Maybe it’s even a nice project for an android app because zotify doesn’t run there yet.

      • 520@kbin.social
        link
        fedilink
        arrow-up
        3
        arrow-down
        1
        ·
        1 year ago

        So, the way I did it, I used Librespot as a base and made it part of the loading process to dump the entire audio file to disk. You can then choose to make it play back as per normal or let it error out into the next song. I choose the latter typically.