簡體   English   中英

soundcloud-python上傳曲目非常慢

[英]soundcloud-python uploading a track is extremely slow

我正在使用soundcloud-python api包裝器(https://github.com/soundcloud/soundcloud-python)將曲目上傳到SoundCloud。

一切正常,但是將曲目上載到SoundCloud每兆字節大約需要1分鍾(例如,調用具有45 MB mp3文件的client.post('/ tracks',track = data)大約需要45分鍾)。

我已經確認可以將數據以Gbps的速度從該服務器(在Heroku上是工人dyno)通過互聯網推送到其他服務器。 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') 
                        }
                 )

您的代碼是否有可能發送路由器選擇性過濾掉的數據包? 如上面的Niklas B.所述,遠程主機可能會限制速率。 您是否已聯系Soundcloud? 嘗試通過標准的Soundcloud接口從服務器上載文件,並記錄傳輸速率。

也找到了這個問題 ,由user1264242在3月12日13:52問

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM