Hacker Newsnew | comments | show | ask | jobs | submit login

FYI you can get the streaming url from their public API, you don't have to muck around with string interpolation. They know it's easy to get so they just put it right there in the API for you to use. Also if you used the api you could have your script preferentially download the original file if the artist made it available.

http://developers.soundcloud.com/docs/api/tracks

Ultimately though the stream is a 128 kbyte/s mp3, probably transcoded, and as such you should all feel slightly ashamed of yourselves :)




> They know it's easy to get so they just put it right there in the API for you to use.

I'd love to see TOS confirming this

-----


And their encoding is generally pretty bad, unless you the master you upload is already 128 kbyte/s. Even wavs are affected :(

http://www.reddit.com/r/edmproduction/comments/qhrcw/soundcl...

-----


Also should be noted that a subset of songs have a download url

-----




Applications are open for YC Winter 2016

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | DMCA | Apply to YC | Contact

Search: