hugbug wrote: ↑
14 Jun 2018, 18:15
Thanks for sharing.
Interesting approach but isn't it more complex than necessary? Wouldn't moving of files at the end of post-processing achieve the same? A typical solution is to set DestDir into a temporary location and use VideoSort to move files to final destination.
Thanks for your remark.
I don't think it is more complex than necessary but I needed it because I probably use a different philosophy for post-processing. I am downloading very different types of media: tv-series, movies, ebooks, music files, programs, games... And I want each type to be downloaded in a distinct subfolder within my download folder because I have different external programs which will further process the different types of media. But it is very difficult to automatically distinguish between all these different media types (VideoSort works for tv shows and movies only anyway). This is why I am using categories which I will assign to every NZB file I pass over to NZBGet. To download NZB files I use the NZBDonkey plug-in for Chrome/FF. This plug-in can already set the category for tv-series and movies automatically based on the NZB file name. If the plugin cannot determine the category, the user is prompted to set the category manually. This is very convenient.
So for every media type I have set a category with a distinct destination folder, e.g.:
Some of these folders are then watched by other programs to further process the downloaded files. E.g. /download/tv-series is watched by Sickrage (which basically does the same as VideoSort). Music and Ebooks are watched by other programs which move the files to their final place based on meta-tags, etc.
That is why I needed a possibility to avoid NZBGet to directly unpack the files into the categories final destination folder, because some of the external post-processing programs already processed the partially unpacked files in the _unpack folder.