Comments (5)
Hmmm, that's interesting. Maybe its getting throttled on the client-side by Bandcamp? ._.
from bandcamp-dl.
There might be a few ways to make this not as big of a problem than it is now:
- Limit the download speed reasonably (maybe ~200kbit/s?)
- Mask the downloader as a browser (http://www.useragentstring.com/)
Since I've no clue how Python works, I don't know how easy/hard it is to implement these. Even if there is a way to implement them, this problem may still happen regardless.
from bandcamp-dl.
I think that first megabyte downloads so fast because of cache mechanism of Bandcamp.
After first megabyte speed throttled hard to ~50 KiB/sec, it's enough to play mp3 in best quality.
So, if you want to download many albums as faster as you can, you just need to start download to multiple streams. I've made it with batch script :)
from bandcamp-dl.
This seems to be fixed on the newest release. I would vote to close.
from bandcamp-dl.
Doesn't seem to be an issue anymore.
from bandcamp-dl.
Related Issues (20)
- bandcamp-dl cannot be installed with setuptools >= 58.0.2 due to "demjson" dependency HOT 2
- Error running the script HOT 1
- SOCKS proxy support HOT 3
- Can't download album art HOT 5
- Use less verbose output when finish album download HOT 3
- Unable to download track HOT 3
- Arch PyPI installation command not found HOT 1
- Feature to change location of download HOT 3
- bandcamp-dl command doesnt work anymore HOT 1
- Config file support HOT 4
- Download full wishlist
- --assume-yes option HOT 6
- Downloading doesn't work (TypeError: 'NoneType' object is not subscriptable) HOT 1
- ModuleNotFoundError HOT 3
- Consider editing repository setings to remove "Packages" section HOT 1
- unable to get local issuer certificate HOT 4
- Better error message, if download is not available (incorrect link) HOT 1
- Private tracks bypass - ONLY if private tracks are accessible online HOT 2
- Issue with config file options.
- Exception when using --no-slugify HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bandcamp-dl.