I’m not sure if you’re familiar with Soundcloud, but it’s a fantastic platform for musicians and podcasters who want to share their music. It has been around for some time now, so I’m guessing you may have visited it before, especially on my page. However, not all music on Soundcloud is available for download, as it depends on the artists. But as you know, I always have a little trick up my sleeve to work around this.
Today, I want to introduce you to Soundcloud-dl, a software written in Go that utilizes the Soundcloud API to download your favorite music. It can be easily installed by following these steps:
go install github.com/AYehia0/soundcloud-dl@latest
But at home, impossible to find where he put the binary, so I preferred to compile it like this:
git clone https://github.com/AYehia0/soundcloud-dl.git cd soundcloud-dl go build
And There you go. Then all you have to do is run:
chmod +x soundcloud-dl ./soundcloud-dl
Follow the command with the URL of the song you want to download, then the application will offer you to choose an audio quality level.
There you go, you’ll have a nice .ogg to listen to on your PC.