bandcamp-collection-downloader icon indicating copy to clipboard operation
bandcamp-collection-downloader copied to clipboard

Feature Request: partial library download

Open xinit opened this issue 4 years ago • 5 comments

I have a library of ~500 purchased albums on Bandcamp.

I purchased about 50 albums today (a subscription to an artist artificially inflated that, but that's another story.)

I've only just found this project, and it looks great. Have it ready to go, and it wants to download everything, as it is designed.

Having a regex and/or date argument (before/after/between) could prevent re-downloading of items...

Update: There is a cache file dropped on run, so that might help long term so pretty low priority request... just running now.

xinit avatar Aug 07 '20 08:08 xinit

Thanks for the message!

(1) Currently the tool can be run several times in the same folder and will make sure to not re-download an album, thanks to a simple cache file system (that you seem to have noticed). I think this should be enough for your case.

(2) However, filters is indeed a good idea! I myself also think that being able to select (or avoid) specific artists, genres, or time periods would be really nice. I don't know if or when I will have for this, but meanwhile PRs are welcome :).

Ezwen avatar Aug 07 '20 09:08 Ezwen

similarly ran into this problem. would love to be able to maintain an "ignore list" of some kind.. I have some things in my collection like sound sample libraries that don't belong in the same area as music

tylerstraub avatar Apr 18 '21 20:04 tylerstraub

I'd appreciate a feature like this too. Several items in my collection are duplicated as a result of buying a digital release first, then a physical release like a cassette or cd later on. The content of both downloads is exactly the same but sometimes the title of the physical release differs, resulting in a duplicate.

covertneko avatar Aug 16 '21 01:08 covertneko

Quick question for people participating here: there is now in the tool an option called --skip-hidden that makes sure to not download the items of your collections marked as "hidden" in your collection page. While this is a little different from the initial topic here, would tagging some of your releases as "hidden" in bandcamp, and then using this option with the downloader, solve your use cases?

Here is how to hide an item in a bandcamp collection web page: hide

Ezwen avatar Dec 08 '21 15:12 Ezwen

That works for my use case!

covertneko avatar Dec 09 '21 01:12 covertneko