anidl / multi-downloader-nx

Downloader for Crunchyroll, Hidive, AnimeOnegai, and AnimationDigitalNetwork with CLI and GUI
MIT License
225 stars 38 forks source link

[Feedback]: Create Subfolders per Show #655

Closed scopion1745 closed 2 months ago

scopion1745 commented 2 months ago

Type

Both

Suggestion

I thought it would be cool to have the downloader create a subfolder (if not already existent) per show and drop all the matching content in there. Keeps big queues a bit more tidy

Jaynator495 commented 2 months ago

If you mean the actual downloaded files, this is already possible using fileName

scopion1745 commented 2 months ago

If you mean the actual downloaded files, this is already possible using fileName

i think I dont get exactly what you mean.. let me explain my idea differently :)

i mean sorting them like this:

[Downloader Target Dir]

Jaynator495 commented 2 months ago

You can do this currently. Set this in your cli-defaults.yml:

fileName: "${showTitle}\\${showTitle}-S${season}E${episode}"
numbers: 2
scopion1745 commented 2 months ago

You can do this currently. Set this in your cli-defaults.yml:

fileName: "${showTitle}\\${showTitle}-S${season}E${episode}"
numbers: 2

does not seem to work for me. My cli-defaults.yml currently looks like this:

q: 0
nServer: 1
mp4mux: true
noCleanUp: false
dlVideoOnce: false
fileName: "${showTitle}\\${showTitle}-S${season}E${episode}"
numbers: 2
Jaynator495 commented 2 months ago

What does it do/how does it not work?

scopion1745 commented 2 months ago

it just continues as normal. dropping all files into one folder.

Total parts in video stream: 355 (36*10)
Saving stream to «F:\Scrapper\Crunchyroll_Output\[CR] I Shall Survive Using Potions! - S01E09 [1080p].Japanese.video.m4s»...
Download and save init part...

it does not create specific subfolders for the show.

Jaynator495 commented 2 months ago

Are you sure you saved the cli-defaults.yml? (and then restarted the GUI after doing so?)

scopion1745 commented 2 months ago

Are you sure you saved the cli-defaults.yml? (and then restarted the GUI after doing so?)

yes i did :) tree times, just to be sure ^^

Jaynator495 commented 2 months ago

Very weird, and to make sure, when adding an episode to the queue, does the fileName appear to be what you set in the cli-defaults.yml? If not, change it to that and it should work, but it would also mean your editing the wrong cli-defaults.yml?

scopion1745 commented 2 months ago

Very weird, and to make sure, when adding an episode to the queue, does the fileName appear to be what you set in the cli-defaults.yml? If not, change it to that and it should work, but it would also mean your editing the wrong cli-defaults.yml?

re-adding did the trick :)

Jaynator495 commented 2 months ago

oh - you were using a saved queue... That would do it.

rcyclope commented 2 months ago

fileName: "${seriesTitle}\\S${season}\\${showTitle} - S${season}E${episode} - ${title} - [${height}p]"

... that work fine