Coder Social home page Coder Social logo

Comments (9)

Otiel avatar Otiel commented on May 23, 2024 2

Yes I believe that is due to the anti-spam possible mechanism that Bandcamp uses. Since this album is quite long (72 tracks), that could be why you've seen the anti-spam activated on your first use of BandcampDownloader. Unfortunately, I have no idea on how to work around that. Did you try with other albums - with a number of tracks more usual (10-20)? Are you seeing errors as well?

From what I can see, @beppe9000 didn't commit any improvement to his repo since he provided a fix. I included that fix in my repo, so there shouldn't be any difference in the two versions - at least on the network part (I made some changes since but they shouldn't impact the behavior you see here). The fact that you seem to have more success with his version is in my opinion, purely coincidental (but please keep using his version if it gives you more luck 😄 )

If Google Drive is setting locks on files when uploading, that can explain why you end up with 30sec songs.

from bandcampdownloader.

beppe9000 avatar beppe9000 commented on May 23, 2024 1

why JDownloader and IDM can identify the download link for such a song !?

you should inspect the html code and realize the download links are ther in plain sight

from bandcampdownloader.

justinwzig avatar justinwzig commented on May 23, 2024

Update: @beppe9000's release seems to have more success although it does occasionally hang. I'll keep using that and see if it's more consistent.
It's also worth noting that stopping background network traffic seemed to help - I save my music to a google drive folder that was then uploading them in the background which it didn't seem to like too much.

from bandcampdownloader.

beppe9000 avatar beppe9000 commented on May 23, 2024

I think it is worth saying that jDownloader does support downloading from Bandcamp, and given its mature infrastructure I am preferring it to BandcampDownloader.

from bandcampdownloader.

Otiel avatar Otiel commented on May 23, 2024

Thanks for the info.

from bandcampdownloader.

DoMation666 avatar DoMation666 commented on May 23, 2024

why JDownloader and IDM can identify the download link for such a song !?

from bandcampdownloader.

DoMation666 avatar DoMation666 commented on May 23, 2024

@beppe9000 so is't possible to try to fix the downloading error by using IDM method !?

from bandcampdownloader.

Otiel avatar Otiel commented on May 23, 2024

@deadmans96 I'm not sure what you're asking. It may be possible to "fix" this error, but unfortunately I won't have the time to look into that to modify the code of BandcampDownloader. But you're welcome to use IDM or JDownloader if they work better.

from bandcampdownloader.

beppe9000 avatar beppe9000 commented on May 23, 2024

@deadmans96 Considering what Otiel said before, the fix should be either limiting the track download rate or enforcing an exclusive file lock while MP3s are being downloaded. I switched to JDownloader as I was already using it for other downloads, so I don't plan to fix this, as it may require some time (that I do not have).

from bandcampdownloader.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.