我计划对上传到 SoundCloud 的音乐轨道中的情绪以及与这些轨道相关的元数据进行数据分析,以研究音乐内容中的情绪如何影响发布到其中的评论。
有什么方法可以下载带有不同情绪的轨道,这些轨道可以从 SoundCloud 下载,以及与它们相关的评论和其他元数据?
如果有专门用于数据挖掘的现有基于 SoundCloud 的数据集,有人也可以指点我吗?
最佳答案
Soundcloud API 中有一个名为 downloadable
的 bool 值,如果艺术家提供了可下载的版本,它会返回 true。然后你可以调用 download_url
函数来获取可下载的文件。或者,您也可以调用 stream_url
返回 128kbps 流文件,但我怀疑是否有您正在寻找的元数据/信息(但可以作为备份,以防 downloadable
返回 false)。
Soundcloud API 中的这个页面应该可以帮助您入门:
http://developers.soundcloud.com/docs/api/reference#tracks
关于soundcloud - 我们可以下载 SoundCloud 数据吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18846167/