Scraper for the Anime Hoster Aniworld and the Serien Hoster SerienStream
This tool will download either all Seasons and Episodes of an anime from Aniworld.to or it will download all Seasons and Episodes of a serie from S.to
How to use:
Clone the Repo
pip install -r requirements.txt
download or install ffmpeg (If you download it put it in the root folder or src folder)
On Unix for easy use take the run.sh file and edit the desired values
On Windows for easy use take the run.bat file and past the desired values in the command line
Manual usage with python:
src/constants.py
file or pass the values as arguments to the main.py
fileSupported Arguments:
--type <TYPE>
: Either "serie" or "anime" to switch between websites to scrape.--name <NAME>
: The name of the anime or serie you want to download.--lang <LANGUAGE>
: The language you want to download. Normaly "Deutsch", "Ger-Sub", "English" or "Eng-Sub".--dl-mode <DownloadMode>
: The type of content you want to download. Valid arguments are: Movies, Series, All.--season-override <SeasonOverride>
: Specify which season to Download. 0
download ALL seasons,
NUM
download only the specified season, NUM+
download this season and beyond.--provider <ProviderOverride>
: Specify the provider to use. Valid arguments are: VOE, Streamtape and Vidoza.If you get a error or only need a specific episode you can download it manually with the Manual_download.py
script.
Run it with the same arguments as you would main.py.
src/constants.py
and change the episode_override
to the desired episode.python Manual_download.py <TYPE> <NAME> <LANGUAGE> <DownloadMode> [SeasonOverride] [ProviderOverride]
Please create a Issue.
Thank you to Michtdu for the workaround and code for the Captcha!
Thank you speedyconzales for adding S.to support