4 ms·
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
by JonnieCache 15y ago
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 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 :)
- jlogsdon 15y agoAnd 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/soundclouds_file_compression_is_ruining_one_of_my/ http://www.reddit.com/r/edmproduction/comments/qhrcw/soundcl...
- dustingetz 15y ago> 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
- cyborg 15y agoAlso should be noted that a subset of songs have a download url