Post-process multiple par/rar sets within a single nzb as they are completed

Want something added? Ask for it here.
Post Reply
rollingeyeball
Release Testers
Release Testers
Posts: 181
Joined: January 30th, 2009, 12:26 pm

Re: Post-process multiple par/rar sets within a single nzb as they are completed

Post by rollingeyeball »

If this is do-able I'm all for it.
I have having to either wait twice the time when i could already be watching half of my download
What I do at the moment is only select the first rar/par set in newzbin and add that then make another one.

I'd prefer your suggestion..
User avatar
switch
Moderator
Moderator
Posts: 1380
Joined: January 17th, 2008, 3:55 pm
Location: UK

Re: Post-process multiple par/rar sets within a single nzb as they are completed

Post by switch »

If you use newzbin, just select the items you want and downloaded them as set to "Zip File, individually". This will separate them out in the queue.

SABnzbd is designed from the perspective of one nzb contains one rar set. Yes it does support multiple rar sets but it is not the recommended way of downloading. Changing post-processing to be done on an as needed basis would require a whole reprogramming of the post-processing procedure and quite large changes to other areas of the code so I don't see it being done any time soon.
sjh
Release Testers
Release Testers
Posts: 2
Joined: August 1st, 2009, 4:10 pm

Re: Post-process multiple par/rar sets within a single nzb as they are completed

Post by sjh »

I'm looking for this feature also. I make a lot of nzb's with multiple jobs. Even nzb's with 650gb worth of data. So having this feature will be a life saver for me.

Now since it is hard to rewrite the post-processing code, is it possible to import the nzb so that it is automatically sorted by file name? So after importing such nzb every video/application/etc.. will be treated as a separate job. The job name will then be the same as the file name. This way you don't have the rewrite the post-processing and you also solve another feature I miss, having the folder name to be the same as the file name.

Maybe this is an easier solution to implement.
User avatar
shypike
Administrator
Administrator
Posts: 19774
Joined: January 18th, 2008, 12:49 pm

Re: Post-process multiple par/rar sets within a single nzb as they are completed

Post by shypike »

SABnzbd cannot split the NZB in parts at the beginning.
The reason for this is that when analysing the NZB, it doesn't not have the actual filenames.
It has to guess them from the subject lines. Guessing is the right term,
because you won't believe in how many ways posters mess up that aspect.
The yEnc standard explains this perfectly well, yet many posters simply ignore the rules.
So in fact SABnzbd only know for sure what the filename is when it downloads the first article.
By that time it's too far underway to start splitting the download.

I can have a look if it is possible to split the post processing, at least the unpacking part.
Maybe it's doable to unpack into separate folders, based on the par2 grouping.
 
drysdan
Newbie
Newbie
Posts: 2
Joined: December 8th, 2009, 9:15 am

Re: Post-process multiple par/rar sets within a single nzb as they are completed

Post by drysdan »

For the love of pete, yes! 

Better queue management and processing is the ONLY issue I have with SABnzbd.  It's a phenomenal nzb program in all other respects.  But, like it or not, large, multi-rarset nzb's are very common, and a good way of handling them is important. 

I know it's gotta be possible, as other Windows programs do it, without splitting nzb files (alt.Binz), but I don't know how they do it.  Somehow they process the included par2 sets individually, but use the nzb as a whole for the download.  I think maybe they work from the .par2 file to find the necessary .rar files or something, and then unpack and unrar it as soon as it has all the pieces?

Nothing I've seen in Linux handles it well, though. 

I'll add my 'Please!' to this feature request!

Thanks for a wonderful program!
User avatar
shypike
Administrator
Administrator
Posts: 19774
Joined: January 18th, 2008, 12:49 pm

Re: Post-process multiple par/rar sets within a single nzb as they are completed

Post by shypike »

Like I said, we already recognize the separate par2 sets.
But right now they are not put in separate folders.

We also get complaints from users who tell us not to use folders at all :)
drysdan
Newbie
Newbie
Posts: 2
Joined: December 8th, 2009, 9:15 am

Re: Post-process multiple par/rar sets within a single nzb as they are completed

Post by drysdan »

Folders?  I guess I missed something. 

Not worried about folders, one way or another.  Just want SABnzbd to unrar each set as it completes, instead of waiting until the end of a large download to process them all, and maybe have some more powerful queue manipulation and handling...
Post Reply