Otiel / BandcampDownloader

A Windows app used to download albums from Bandcamp.
Other
941 stars 76 forks source link

Add [incomplete] to folder name when some tracks have not been downloaded #128

Open l0oo opened 4 years ago

l0oo commented 4 years ago

Hello Sometimes not full albums are presented at BC (sometimes one or two songs are missed, sometimes album is without one or two mp3s etc). Could BCDownloader mark such album as 'incomplete' or 'partial' in naming scheme? It could be smthng like that in my case: {artist} - {album} ({year}) [{partial}]

What do you think? Is it possible? Do BCD knows total number of tracks? If not - could add {partial} if there are missed number for one of expected track (i.e. 1.Track1.mp3, 2.Track2.mp3, 4.Track4.mp3). (Not 100% proof, if only first tracks of album av.)

Examples: Only 2nd track of three https://marswilliams.bandcamp.com/album/mars-williams-presents-an-ayler-xmas 2nd track not av. https://marswilliams.bandcamp.com/album/fake-music-2 Only 1st track av.: https://marswilliams.bandcamp.com/album/mars-williams-presents-an-ayler-xmas-vol-3-live-in-krakow

Otiel commented 4 years ago

Good idea 👍

l0oo commented 4 years ago

Add [incomplete] to folder name when some tracks have not been downloaded

There may be two kind of problems: one - with not downloading all tracks (coz of technical troubles, let's say) and 2nd: when not all tracks was published on BC album. Maybe there could be [incomplete] for wrong download and [partial] for partial released albums. Is that possible?

Otiel commented 4 years ago

Probably, I need to dive in the code to check it. I'll take both into consideration.