Godzil / Crunchy

Crunchy is capable of downloading anime episodes from the popular CrunchyRoll streaming service.
MIT License
95 stars 19 forks source link

Volume (v) parameter not always working consistently #97

Open cyclone5uk opened 6 years ago

cyclone5uk commented 6 years ago

I wanted to start downloading partway into the second season of Jojo’s Bizarre adventure, so I used the following parameters in Crunchy:

crunchy -u XXX -p XXX --output C:\XXX \Downloads\Anime https://www.crunchyroll.com/jojos-bizarre-adventure -v 2 -e 29-

Which successfully started downloading partway through season 2 as expected. No problems there.

However when I tried the same thing on Blood Blockade Battlefront, it started downloading from the beginning of season 1.

I even tried starting from the end of season 1 (so told it to download from -e 12-) thinking Crunchy would then run on to season two, but it jumped from S1E12 all the way to S2E12 ignoring the first 11 episodes of season 2!

Godzil commented 6 years ago

Which version of Crunchy are you using?

-v has been removed for a couple of release now, and only filtering on episode number is possible right now, so that’s the expected behaviours.

The problem is that CR does not have consistent episodes numbering, some have different seasons but the episodes number is always increasing: so season 2 start at episode 13 if the last episode of season 1 was 12 Some have the episode number to reset when a new season start.

So what you are seeing there is I’m afraid the expected behaviour with the current state of the code.

I could try to see to extend the filter format for -e to as the possibility to include a season number with the episode number. I will look at that for a future release.

cyclone5uk commented 6 years ago

Ah, I see.

I suspect that (as you say) this is down to CR's inconsistent system for numbering. In the case of Blood Blockade Battlefront, the second season isn't actually referred to as season 2, rather as Blood Blockade Battlefront & Beyond.

In addition, there's possibly something wrong with the first episode of Beyond - as when I use Crunchy to try and download as a single episode (using the @ symbol at the beginning of the URL), Crunchy refuses to download it:

https://www.crunchyroll.com/blood-blockade-battlefront/episode-1-lights-camera-action-749771

PS - I am using Crunchy 1.4.5