Comments (1)
This is pretty much a duplicate of #143, until there's an option for customizing filenames, there's not much that you can do
Directly integrating animdl (or anything for that matter) with Sonarr is pretty hard. I recently made a custom Indexer/Downloader combo that takes its releases from animetosho and uses DDL instead of Torrent/NZB, so I speak from experience.
If you wanted to implement it yourself you can still do it though if you know how to write REST APIs. Just follow these general steps:
- Write an indexer in the NewzNab/TorzNab format (you can just get the items from an existing RSS/API if you want to)
- Write a Downloader that impersonates one of the available download clients on Sonarr (I went with NZBVortex). If you make a NewzNab indexer, you need to impersonate an NZB downloader, otherwise you need to impersonate a Torrent downloader
- Make your indexer respond with a Pseudo NZB or Pseudo Torrent that contains info about your release (in this case it'd be the season, episode and series name)
- Make your downloader extract that info from your Pseudo File and handle it by calling animdl with the corresponding info
That takes a lot of time (my project took about 8 hours for me to complete it) and I wouldn't really recommend it. It's better to just make a cronjob based on what you're trying to do or wait until #143 is implemented or implement it yourself in a fork of animdl
from animdl.
Related Issues (20)
- Zoro has changed to Aniwatch
- Anime Sources
- How to select dubbed version? HOT 2
- UnicodeError: encoding with 'idna' codec failed HOT 7
- KeyboardInterrupt Exception does not work instantly during episode download to cancel progress
- i am having problems when installing animdl HOT 2
- quality string option not working as intended
- anime from another episode HOT 2
- [animepahe site error] httpx client failed to get an api responses from animepahe
- [animeout] login is required for download
- Non functional -q HOT 1
- Gogoanime has change to a new domain HOT 2
- [animepahe] failed to resolve stream_url - kwik redirect url changed HOT 1
- AnimePahe is broken HOT 3
- No audio allanime HOT 2
- mpv: Cannot open file '': No such file or directory
- animdl fails on non-Intel Macs due to incompatible architecture
- Streamer indicated an error 2
- error when streaming... HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from animdl.