Comments (4)
AFAIK I know it downloads firsts... then converts to mp3 /mp4
from bandcamp-dl.
I understand. That makes sense why it would do that.
from bandcamp-dl.
Nope, it's on Bandcamp's end. The reasoning is that, when downloading the MP3 file to your machine, its only supposed to play in the webbrowser. Playing in real time requires a burst at the beginning to establish some buffer, but only requires a slow rate after that. (at worst case, a 5 minute song could take up to 5 minutes to download and no one would notice, because you are supposed to be listening to the song during that time). This saves Bandcamp bandwidth from people who might just listen to the first section of a song without listening to the whole thing; they didn't have to waste data sending over the entire song. It also provides minor hinderance to downloaders (though with proper automation, who cares if it takes all day, its unattended).
No real conversion takes place in this program; that would be silly converting from a lossy .mp3 to another .mp3. Better to just take the original 128k lossy mp3 and keep it, as it was encoded on Bandcamp's side from the original FLAC source. It's like why downloading youtube as mp3 is silly, why not just keep the original AAC encoded audiostream and simply repackage (not transcode) it into .m4a (which is as ubiquitous as the mp3). This can be done in youtube-dl (which is also conveniently a bandcamp downloader, just not as good of one).
from bandcamp-dl.
Glad to see it isn't my end, I should of known as I've used other [site-url-here] to mp3 converters before and they take a long time to get the file. Thank you for clearing that up.
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 2
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.