Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: partial library download #7

Open
xinit opened this issue Aug 7, 2020 · 5 comments
Open

Feature Request: partial library download #7

xinit opened this issue Aug 7, 2020 · 5 comments
Labels
enhancement New feature or request

Comments

@xinit
Copy link

xinit commented Aug 7, 2020

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.

@Ezwen Ezwen added the enhancement New feature or request label Aug 7, 2020
@Ezwen
Copy link
Owner

Ezwen commented Aug 7, 2020

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 :).

@tylerstraub
Copy link

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

@covertneko
Copy link

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.

@Ezwen
Copy link
Owner

Ezwen commented Dec 8, 2021

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

@covertneko
Copy link

That works for my use case!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants