我正在使用 soundcloud-python api 包装器(https://github.com/soundcloud/soundcloud-python)将曲目上传到 SoundCloud。
一切正常,但将曲目上传到 SoundCloud 每兆字节大约需要 1 分钟(例如,使用 45 MB mp3 文件调用 client.post('/tracks', track=data) 大约需要 45 分钟才能上传)。
我已经验证我可以以 Gbps 的速度从这台服务器(它是 Heroku 上的工作人员测功机)通过互联网将数据推送到其他服务器。SoundCloud 是否会限制用于上传数据的 API,或者我可以调整哪些设置来帮助提高速度?
这是示例代码:
import soundcloud
client = soundcloud.Client(access_token='OAUTH2_ACCESS_TOKEN')
res = client.post('/tracks',
track={'title': 'my title',
'asset_data':open('file.mp3', 'rb')
}
)