Is your feature request related to a problem? Please describe.
Not an animdl issue, we have sonarr but it doesn't do DDL, I often use DDL/XDCC for when sonarr fails to get a release I want for an airing anime. otherwise the season list becomes a mess of different dub/sub and sometimes quality due to naming schema and availability.
Also when sonarr chooses to do per episode instead of a season pack, leaving some episodes fail to actually download and process, making random missing episodes.
third reason: there's no DDL automated anime grabber. which would be nice for my local machine.
Describe the solution you'd like
new command:
watch add "anime name" responds with a list of search results, manages a DB
--prior to also tell animdl to download previously aired
--first no prompts, just the first result.
--quality same format, keep things nice :3
--out set a specified output directory for the anime, since naming conventions vary and maybe you want some local and some put into a rclone mount
watch remove self explanatory?
watch start read below
my train of thought:
db should have [{name: "call of the night", outDir: "/home/NuzunaChan/anime/COTN/${format?}", quality: {idk}}, nextAir: DATE, meta: {}}]
on an interval iterate through db to see if an episode has aired
there's an aired episode!
search sites for episode
not found, do nothing
available!
does it match quality if configured?
download to outDir
after download, update nextAir
Other Points
if it's the last episode or N/A, might cause issues, perhaps set the date to something insanely far away
Completely dismiss upgrading video quality, shouldn't be needed right?
DB per anime should contain a meta field to avoid having to grab the next episode name and other needed info every time.
Naming, I don't think it matters too much, AnimeName - S00E00 or just AnimeName - E00, almost any media server or person can keep track of the literal episode number. output format would be best imo
Describe alternatives you've considered
the depth of 1-star github repos and some bad attempts at cronjob shell scripts, using xdcc-dl and subsplease packlist
Additional context
"Make a PR then"
no, I'm busy with work, watching one piece, and trying to put a media server on a switch
also upon searching I noticed there's no anime ddl daemon atm so.
Is your feature request related to a problem? Please describe. Not an animdl issue, we have sonarr but it doesn't do DDL, I often use DDL/XDCC for when sonarr fails to get a release I want for an airing anime. otherwise the season list becomes a mess of different dub/sub and sometimes quality due to naming schema and availability.
Also when sonarr chooses to do per episode instead of a season pack, leaving some episodes fail to actually download and process, making random missing episodes.
third reason: there's no DDL automated anime grabber. which would be nice for my local machine.
Describe the solution you'd like new command:
watch add "anime name"
responds with a list of search results, manages a DB--prior
to also tell animdl to download previously aired--first
no prompts, just the first result.--quality
same format, keep things nice :3--out
set a specified output directory for the anime, since naming conventions vary and maybe you want some local and some put into a rclone mountwatch remove
self explanatory?watch start
read belowmy train of thought: db should have
[{name: "call of the night", outDir: "/home/NuzunaChan/anime/COTN/${format?}", quality: {idk}}, nextAir: DATE, meta: {}}]
Other Points
AnimeName - S00E00
or justAnimeName - E00
, almost any media server or person can keep track of the literal episode number. output format would be best imoDescribe alternatives you've considered the depth of 1-star github repos and some bad attempts at cronjob shell scripts, using xdcc-dl and subsplease packlist
Additional context "Make a PR then" no, I'm busy with work, watching one piece, and trying to put a media server on a switch also upon searching I noticed there's no anime ddl daemon atm so.