Command line tool designed to download and stream content from aniworld.to
Project description
AniWorld Downloader
Description
AniWorld Downloader is a command-line tool for downloading and streaming content from aniworld.to.
It can fetch single episodes, download entire seasons, and organize downloads into folders.
This tool works on Windows, macOS, and Linux.
Installation
To install AniWorld Downloader, use this command:
pip install aniworld
To update AniWorld Downloader, use this command:
pip install -U aniworld
Usage
To run AniWorld Downloader, use this command:
aniworld
If you want to directly pass the options without using the menu, you can use the arguments. For example:
aniworld --episode https://aniworld.to/anime/stream/demon-slayer-kimetsu-no-yaiba/staffel-1/episode-1
To enable the --keep-watching option and automatically play the next episode after the one you specified, use:
aniworld --episode https://aniworld.to/anime/stream/demon-slayer-kimetsu-no-yaiba/staffel-1/episode-1 --keep-watching
Alternatively, you can specify only the query:
aniworld --query food --keep-watching
Or with spaces:
aniworld --query "food wars" --keep-watching
This will start playing the specified episode and continue to the next episode automatically.
To see all the available options, run this command:
aniworld --help
TODO
- Utilize argparse for command-line argument parsing
- Refactor code into modular Python files
- Add proxy support
- Fix Aniskip finding wrong timestamps
- Fix wrong episode count on keep-watching per season
- Configure Anime4K installation setup
- Fix aniskip finding wrong MAL ID
- Integrate Python logging module
- Support Doodstream
Contributing
Contributions to AniWorld Downloader are welcome!
Feel free to submit bug reports, feature requests, or pull requests to help improve the project.
Credits
- mpv - https://github.com/mpv-player/mpv.git
- yt-dlp - https://github.com/yt-dlp/yt-dlp.git
- syncplay - https://github.com/Syncplay/syncplay.git
License
This project is licensed under the MIT License.
See the LICENSE file for more details.
Thank you for using AniWorld Downloader!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.