Feature request: on the fly Par & Unrar
Posted: Sun Feb 23, 2025 9:01 pm
This function is already part of SabNZB I believe and I feel it would be a valuable feature for UE.
As it is now, when downloading large archives (like a 50GB movie or game), it takes a long time to download, then PAR check and then unRar the archive. These functions can be done in parallel.
As each RAR file of an archive is downloaded it can immediately be PAR checked to be functional and unRARed. The PAR check and unRAR process will then pause until the next RAR file is downloaded. This way, upon download completion the archive will then almost immediately be both PAR checked and unRARed, ready to be used.
When a faulty RAR file is detected the unRAR process will be halted until sufficient RAR and PAR files are available to repair the archive upon which the unRAR process will resume.
As it is now, of course, after download completion we then have to wait for the PAR check and then the lengthy unRAR and that leaves a lot of SSD performance and CPU time unused.
As it is now, when downloading large archives (like a 50GB movie or game), it takes a long time to download, then PAR check and then unRar the archive. These functions can be done in parallel.
As each RAR file of an archive is downloaded it can immediately be PAR checked to be functional and unRARed. The PAR check and unRAR process will then pause until the next RAR file is downloaded. This way, upon download completion the archive will then almost immediately be both PAR checked and unRARed, ready to be used.
When a faulty RAR file is detected the unRAR process will be halted until sufficient RAR and PAR files are available to repair the archive upon which the unRAR process will resume.
As it is now, of course, after download completion we then have to wait for the PAR check and then the lengthy unRAR and that leaves a lot of SSD performance and CPU time unused.