phoenixthrush / AniWorld-Downloader

AniWorld Downloader is a command-line tool for downloading and streaming content from aniworld.to, compatible with Windows, macOS, and Linux.
https://pypi.org/project/aniworld/
MIT License
22 stars 3 forks source link

Continue whole anime download even if one episode is not working #19

Open wolferave opened 3 days ago

wolferave commented 3 days ago

Hey phoenixrush, just discovered your program and feel like I found the holy grail. Thanks a lot for your work!!

I have a small issue with downloading a whole season or even the whole anime. I tried to download a anime with a lot of episodes over night and discovered this morning that it stop in middle of the night due to one episode link was not working. Is there an option to continue with the next episode for a whole season/anime download? I think this might be very helpful.

phoenixthrush commented 3 days ago

Hey wolferave,
thanks for the kind words!

By the way, have you used the episode file for downloading?

This actually gave me an idea for a new feature—adding an optional argument to have the PC shut down automatically after finishing. I could also set it up to create a log.txt file with timestamps, showing if any episodes or even entire series were skipped.

It should normally continue to the next episode automatically instead of stopping or crashing. I'll check it out.

wolferave commented 3 days ago

Yes, I used the episode file for downloading. I most of the time I got the following error "ERROR - get_anime_title - Could not use the link provided. Please try using a different one." and after that the download stopped.

phoenixthrush commented 3 days ago

Could you tell me one of the animes where this error happened so I can test it out?

wolferave commented 3 days ago

One Piece season 2 and 3 with german dub

Tmaster055 commented 3 days ago

Hi Wolferave!

AniWorld-Downloader thinks One Piece Season 2 has 17 episodes instead of 16, which is causing it to crash. So far, One Piece is the only anime with this issue we know.

If you like our project, please consider giving it a star on GitHub. Thanks for the support!😁