All Projects → notmarek → Sakurajima

notmarek / Sakurajima

Licence: MIT license
AniWatch.me Python API wrapper

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Sakurajima

Shokoserver
Repository for Shoko Server.
Stars: ✭ 184 (+820%)
Mutual labels:  anime
Thcrap
Touhou Community Reliant Automatic Patcher
Stars: ✭ 227 (+1035%)
Mutual labels:  anime
ryuanime
A free anime streaming , using the jkanime content by scraping the jkanime website.
Stars: ✭ 20 (+0%)
Mutual labels:  anime
Twitter Saucenao
A Twitter bot that utilizes the SauceNao API to find the source of images or anime screencaps
Stars: ✭ 186 (+830%)
Mutual labels:  anime
Search Engine Parser
Lightweight package to query popular search engines and scrape for result titles, links and descriptions
Stars: ✭ 216 (+980%)
Mutual labels:  anime
Sola
Scene search On Liresolr for Animation. (and video)
Stars: ✭ 253 (+1165%)
Mutual labels:  anime
Crunchyroll Html5
A fully fledged HTML5 player for Crunchyroll.
Stars: ✭ 175 (+775%)
Mutual labels:  anime
guide.encode.moe
A guide for fansubbing
Stars: ✭ 123 (+515%)
Mutual labels:  anime
Vue Particle Effect Buttons
A bursting particles effects buttons component ✨💥❄️🌋
Stars: ✭ 219 (+995%)
Mutual labels:  anime
Tsuyo
🤖 A light-weight and easy-to-use modular Discord bot built with DiscordJS.
Stars: ✭ 136 (+580%)
Mutual labels:  anime
Anime Dl
Anime-dl is a command-line program to download anime from CrunchyRoll and Funimation.
Stars: ✭ 190 (+850%)
Mutual labels:  anime
Notify.moe
💃 Anime tracker, database and community.
Stars: ✭ 216 (+980%)
Mutual labels:  anime
custom-subs
Anime Subs
Stars: ✭ 58 (+190%)
Mutual labels:  anime
Anime4k
A High-Quality Real Time Upscaler for Anime Video
Stars: ✭ 14,083 (+70315%)
Mutual labels:  anime
Nekome
Nekome is an Android application to manage tracked Anime and Manga lists.
Stars: ✭ 279 (+1295%)
Mutual labels:  anime
Airanime
轻量化动漫聚合搜索工具
Stars: ✭ 184 (+820%)
Mutual labels:  anime
Malclient
Not so small client app for Myanimelist.net - Windows 10 UWP & Android
Stars: ✭ 253 (+1165%)
Mutual labels:  anime
iris
Repositório oficial da BOT Íris, uma robô em português, inglês e espanhol para WhatsApp [Com MD/Sem MD], possui centenas de comandos diferentes, a lista vai de fazer stickers a jogar xadrez ou blackjack.
Stars: ✭ 166 (+730%)
Mutual labels:  anime
Shukofukurou-iOS
The Ultimate Open Source AniList, Kitsu, and MyAnimeList Tracker for iOS/iPadOS written in Objective-C
Stars: ✭ 29 (+45%)
Mutual labels:  anime
neko-box
😺 Pinnable dynamic Gist with your latest AniList activity.
Stars: ✭ 25 (+25%)
Mutual labels:  anime

Sakurajima

Pypi downloads

Sakurajima is a Python API wrapper for AniWatch.

Disclaimer

Using this tool comes with a high risk of getting banned on AniWatch.

Installation

Use the package manager pip to install Sakurajima.

pip install sakurajima

Usage

Get you user details. If you have no idea how to do that feel free to read our guide.

from Sakurajima import Sakurajima
if __name__ == "__main__":
  # Setup our instance of Sakurajima
  #                    Username      User ID   Auth token
  client = Sakurajima("Sakurajima", "106960", "J2ltJtj9yg1bmly4vKVZWcJe7PKlOF05")
  my_anime = client.search("Somali to Mori no Kamisama")[0] # Search for "Somali to Mori no Kamisama" and get the first Anime object in the list
  all_episodes = my_anime.get_episodes() # Get all the episodes from our Anime object
  episode = all_episodes.get_episode_by_number(4) # Get the 4th episode from our all_episodes object, you can also use all_episodes[3]
  episode.download("fullhd", "Somali - Ep. 4", True) # Download the episode in 1080p into "Somali - Ep. 4.mp4" using multiple threads

If you have problems playing downloaded videos in the default windows player you can use ffmpeg to merge the chunks or include the intro chunk.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].