Missing parity files.
Forum rules
Help us help you:
Help us help you:
- Are you using the latest stable version of SABnzbd? Downloads page.
- Tell us what system you run SABnzbd on.
- Adhere to the forum rules.
- Do you experience problems during downloading?
Check your connection in Status and Interface settings window.
Use Test Server in Config > Servers.
We will probably ask you to do a test using only basic settings. - Do you experience problems during repair or unpacking?
Enable +Debug logging in the Status and Interface settings window and share the relevant parts of the log here using [ code ] sections.
-
houkouonchi
- Newbie

- Posts: 14
- Joined: October 9th, 2011, 1:40 pm
Missing parity files.
Apparently sabnzb tries to be smart about things and efficient and only downloads the .par2 files as it thinks they are needed? Due to this I have seen lots of times where downloads have failed because the parity repair fails due to not enough parity files being downloaded but downloading the same nzb in a third party program downloads all the .par2 files and the archive can be repaired.
Is there a way to turn off this smart behavior and just have sabnzb always download all parity files all the time? I honestly don't care about the extra bytes wasted in the transfer but do care about the time it takes me to download the parity and manually repair it.
Is there a way to turn off this smart behavior and just have sabnzb always download all parity files all the time? I honestly don't care about the extra bytes wasted in the transfer but do care about the time it takes me to download the parity and manually repair it.
Re: Missing parity files.
Show examples, because "Due to this I have seen lots of times where downloads have failed"
is not the general experience.
is not the general experience.
-
houkouonchi
- Newbie

- Posts: 14
- Joined: October 9th, 2011, 1:40 pm
Re: Missing parity files.
Sorry it took so long but I added another usenet provider so this doesn't happen as often but here is one example:
http://box.houkouonchi.jp/greys%20anatomy%20s08e09.nzb
Files downloaded:
Trying my own parity scan ends in:
Repair is required.
1 file(s) exist but are damaged.
28 file(s) are ok.
You have 779 out of 781 data blocks available.
You have 1 recovery blocks available.
Repair is not possible.
You need 1 more recovery blocks to be able to repair.
Only one .par2 file downloaded.
When i download using pan I see the following parity files:
And of course it repairs just fine:
The only thing I can see is that sabnzb is not downloading all the files in the nzb? I assume because it thinks it doesn't need them but no way to disable this behavior?
http://box.houkouonchi.jp/greys%20anatomy%20s08e09.nzb
Files downloaded:
Code: Select all
total 1.4G
12K drwxr--r-- 3 root root 4.0K 2012-03-26 06:50 .
44K drwxr-xr-x 91 root root 8.0K 2012-03-26 06:52 ..
8.0K drwxr-xr-x 2 root root 4.0K 2012-03-26 06:50 __ADMIN__
48M -rw-r--r-- 1 root root 48M 2012-03-26 06:49 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part01.rar
47M -rw-r--r-- 1 root root 47M 2012-03-26 06:49 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part02.rar
48M -rw-r--r-- 1 root root 48M 2012-03-26 06:49 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part03.rar
48M -rw-r--r-- 1 root root 48M 2012-03-26 06:49 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part04.rar
48M -rw-r--r-- 1 root root 48M 2012-03-26 06:49 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part05.rar
48M -rw-r--r-- 1 root root 48M 2012-03-26 06:49 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part06.rar
48M -rw-r--r-- 1 root root 48M 2012-03-26 06:49 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part07.rar
48M -rw-r--r-- 1 root root 48M 2012-03-26 06:49 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part08.rar
48M -rw-r--r-- 1 root root 48M 2012-03-26 06:49 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part09.rar
48M -rw-r--r-- 1 root root 48M 2012-03-26 06:49 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part10.rar
48M -rw-r--r-- 1 root root 48M 2012-03-26 06:49 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part11.rar
48M -rw-r--r-- 1 root root 48M 2012-03-26 06:49 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part12.rar
48M -rw-r--r-- 1 root root 48M 2012-03-26 06:49 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part13.rar
48M -rw-r--r-- 1 root root 48M 2012-03-26 06:49 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part14.rar
48M -rw-r--r-- 1 root root 48M 2012-03-26 06:49 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part15.rar
48M -rw-r--r-- 1 root root 48M 2012-03-26 06:49 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part16.rar
48M -rw-r--r-- 1 root root 48M 2012-03-26 06:49 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part17.rar
48M -rw-r--r-- 1 root root 48M 2012-03-26 06:49 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part18.rar
48M -rw-r--r-- 1 root root 48M 2012-03-26 06:49 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part19.rar
48M -rw-r--r-- 1 root root 48M 2012-03-26 06:49 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part20.rar
48M -rw-r--r-- 1 root root 48M 2012-03-26 06:49 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part21.rar
48M -rw-r--r-- 1 root root 48M 2012-03-26 06:50 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part22.rar
48M -rw-r--r-- 1 root root 48M 2012-03-26 06:50 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part23.rar
48M -rw-r--r-- 1 root root 48M 2012-03-26 06:50 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part24.rar
48M -rw-r--r-- 1 root root 48M 2012-03-26 06:50 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part25.rar
48M -rw-r--r-- 1 root root 48M 2012-03-26 06:50 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part26.rar
48M -rw-r--r-- 1 root root 48M 2012-03-26 06:50 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part27.rar
48M -rw-r--r-- 1 root root 48M 2012-03-26 06:50 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part28.rar
45M -rw-r--r-- 1 root root 45M 2012-03-26 06:50 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part29.rar
1.9M -rw-r--r-- 1 root root 1.9M 2012-03-26 06:48 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.vol00+01.par2
Repair is required.
1 file(s) exist but are damaged.
28 file(s) are ok.
You have 779 out of 781 data blocks available.
You have 1 recovery blocks available.
Repair is not possible.
You need 1 more recovery blocks to be able to repair.
Only one .par2 file downloaded.
When i download using pan I see the following parity files:
Code: Select all
1.9M -rw-r--r-- 1 root root 1.9M 2012-03-26 06:54 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.vol00+01_copy_2.par2
1.9M -rw-r--r-- 1 root root 1.9M 2012-03-26 06:48 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.vol00+01.par2
3.8M -rw-r--r-- 1 root root 3.8M 2012-03-26 06:54 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.vol01+02.par2
7.4M -rw-r--r-- 1 root root 7.4M 2012-03-26 06:54 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.vol03+04.par2
15M -rw-r--r-- 1 root root 15M 2012-03-26 06:54 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.vol07+08.par2
30M -rw-r--r-- 1 root root 30M 2012-03-26 06:54 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.vol15+16.par2
9.3M -rw-r--r-- 1 root root 9.3M 2012-03-26 06:54 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.vol31+05.par2
50M -rw-r--r-- 1 root root 50M 2012-03-26 06:54 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.vol36+27.par2
50M -rw-r--r-- 1 root root 50M 2012-03-26 06:54 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.vol63+27.par2
50M -rw-r--r-- 1 root root 50M 2012-03-26 06:55 Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.vol90+27.par2
Code: Select all
Repair is required.
1 file(s) exist but are damaged.
28 file(s) are ok.
You have 779 out of 781 data blocks available.
You have 117 recovery blocks available.
Repair is possible.
You have an excess of 115 recovery blocks.
2 recovery blocks will be used to repair.
Computing Reed Solomon matrix.
Constructing: done.
Solving: done.
Wrote 50000000 bytes to disk
Verifying repaired files:
Target: "Greys.Anatomy.S08E09.Dark.Was.The.Night.720p.WEB-DL.DD5.1.H.264.part02.rar" - found.
Repair complete.
real 0m7.499s
user 0m23.388s
sys 0m1.587s
The only thing I can see is that sabnzb is not downloading all the files in the nzb? I assume because it thinks it doesn't need them but no way to disable this behavior?
Re: Missing parity files.
I cannot reproduce your problem at all.
Works fine here even with a purposely damaged NZB file.
Which OS are you using and where does your par2 utility come from?
Works fine here even with a purposely damaged NZB file.
Which OS are you using and where does your par2 utility come from?
-
houkouonchi
- Newbie

- Posts: 14
- Joined: October 9th, 2011, 1:40 pm
Re: Missing parity files.
shypike wrote:I cannot reproduce your problem at all.
Works fine here even with a purposely damaged NZB file.
Which OS are you using and where does your par2 utility come from?
I am using linux. I am using the par2 utility par2cmdline-0.4-tbb-20090203-lin64. It is one of the ones with multi-threading support (not sure if that is standard now).
Honestly I don't see how my version of par2 is relevent at all? Also I am not sure how you can reproduce properly unless you have the same usenet provider? The problem is that only one of the par files got downloaded and was not enough for the repair. Are you saying with your version all parity files got downloaded? If so why would my par2 version be dependent on which parity file archives are downloaded?
Re: Missing parity files.
If your par2 tool has a differently formatted output, SABnzbd may misunderstand what happens.
We've had mixed results with the multi-core variants of par2.
The "classic" single-core version is by far the most reliable, in the sense that it has less bugs
and is less sensitive to fringe hardware.
BTW: it's trivial to do a basic test for this.
After loading the NZB, I just remove a RAR file from the list, so that SABnzbd is forced to
use all available par2 files for repair. And it does indeed do this, at least when I test it.
Should it matter which parts of the post are missing, then I would need to have
a full debug log of SABnzbd attempting to do its work on this NZB.
We've had mixed results with the multi-core variants of par2.
The "classic" single-core version is by far the most reliable, in the sense that it has less bugs
and is less sensitive to fringe hardware.
BTW: it's trivial to do a basic test for this.
After loading the NZB, I just remove a RAR file from the list, so that SABnzbd is forced to
use all available par2 files for repair. And it does indeed do this, at least when I test it.
Should it matter which parts of the post are missing, then I would need to have
a full debug log of SABnzbd attempting to do its work on this NZB.
-
houkouonchi
- Newbie

- Posts: 14
- Joined: October 9th, 2011, 1:40 pm
Re: Missing parity files.
Is sabnzb downloading all the par2 files in that nzb for you? the problem for me is that it is not. It is only downloading one of the .par2 files and its the smallest one with only 1 repair block.
Re: Missing parity files.
I understand your claim, SABnzbd gives up after checking with just one par2 file.
When I test it, it will do the same, but then it proceeds automatically to get the other par2 files.
As I cannot reproduce your complaint, I need your help to do anything further.
1.
Stop SABnzbd, clear the log files (check "Config->Folders" to see where they are).
Start SABnzbd again.
Load the NZB and download until it fails to repair.
Then collect the log files and email to bugs@sabnzbd.org
2.
After SABnzbd has failed to repair.
Use your par2 program to "repair" the results of the download (with the one par2 file).
Catch the output and email it to me at bugs@sabnzbd.org
When I test it, it will do the same, but then it proceeds automatically to get the other par2 files.
As I cannot reproduce your complaint, I need your help to do anything further.
1.
Stop SABnzbd, clear the log files (check "Config->Folders" to see where they are).
Start SABnzbd again.
Load the NZB and download until it fails to repair.
Then collect the log files and email to bugs@sabnzbd.org
2.
After SABnzbd has failed to repair.
Use your par2 program to "repair" the results of the download (with the one par2 file).
Catch the output and email it to me at bugs@sabnzbd.org
-
houkouonchi
- Newbie

- Posts: 14
- Joined: October 9th, 2011, 1:40 pm
Re: Missing parity files.
Ok, what version of par2 whould I be using? Since it has options for using multi-threaded version I figured that was supported. The multi threaded version is 4-6 times faster for me so thats what I normally use.shypike wrote:I understand your claim, SABnzbd gives up after checking with just one par2 file.
When I test it, it will do the same, but then it proceeds automatically to get the other par2 files.
As I cannot reproduce your complaint, I need your help to do anything further.
1.
Stop SABnzbd, clear the log files (check "Config->Folders" to see where they are).
Start SABnzbd again.
Load the NZB and download until it fails to repair.
Then collect the log files and email to bugs@sabnzbd.org
2.
After SABnzbd has failed to repair.
Use your par2 program to "repair" the results of the download (with the one par2 file).
Catch the output and email it to me at bugs@sabnzbd.org
Also is there any way to just get sabnzb to always download all par2 files so this problem wouldn't happen?
Re: Missing parity files.
If the par2 you are using is not compatible, downloading all par2 files won't help.
SABnzbd's conclusion might still be that repair is not possible.
That's why I ask for your output data.
SABnzbd's conclusion might still be that repair is not possible.
That's why I ask for your output data.
Re: Missing parity files.
Maybe this helps:
I've downloaded par2cmdline-0.4-tbb-20100203-lin64.
I've run both the plain par2 and par2cmdline-0.4-tbb-20100203-lin64 on the same downloaded stuff. See output below. I don't know what SAB looks for, so I can't tell the relevant differences.
par2
par2cmdline-0.4-tbb-20100203-lin64
HTH
I've downloaded par2cmdline-0.4-tbb-20100203-lin64.
I've run both the plain par2 and par2cmdline-0.4-tbb-20100203-lin64 on the same downloaded stuff. See output below. I don't know what SAB looks for, so I can't tell the relevant differences.
par2
Code: Select all
sander@R540:~/Downloads/SABdownloads/Heartbreakers_DVDRip_DiVX_ViTE$ par2 v *01.par2
par2cmdline version 0.4, Copyright (C) 2003 Peter Brian Clements.
par2cmdline comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it and/or modify
it under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 2 of the License, or (at your
option) any later version. See COPYING for details.
Loading "vite-divx-hb.cd1.vol000+01.par2".
Loaded 97 new packets including 1 recovery blocks
Loading "vite-divx-hb.cd1.vol063+56.par2".
Loaded 56 new packets including 56 recovery blocks
Loading "vite-divx-hb.cd1.vol003+04.par2".
Loaded 4 new packets including 4 recovery blocks
Loading "vite-divx-hb.cd1.vol007+08.par2".
Loaded 8 new packets including 8 recovery blocks
Loading "vite-divx-hb.cd1.vol001+02.par2".
Loaded 2 new packets including 2 recovery blocks
Loading "vite-divx-hb.cd1.vol015+16.par2".
Loaded 16 new packets including 16 recovery blocks
Loading "vite-divx-hb.cd1.vol031+32.par2".
Loaded 32 new packets including 32 recovery blocks
There are 47 recoverable files and 0 other files.
The block size used was 582488 bytes.
There are a total of 1189 data blocks.
The total size of the data files is 685026812 bytes.
Verifying source files:
Target: "vite-divx-hb.cd1.r00" - found.
Target: "vite-divx-hb.cd1.r01" - found.
Target: "vite-divx-hb.cd1.r02" - found.
Target: "vite-divx-hb.cd1.r03" - found.
Target: "vite-divx-hb.cd1.r04" - found.
Target: "vite-divx-hb.cd1.r05" - found.
Target: "vite-divx-hb.cd1.r06" - found.
Target: "vite-divx-hb.cd1.r07" - found.
Target: "vite-divx-hb.cd1.r08" - found.
Target: "vite-divx-hb.cd1.r09" - found.
Target: "vite-divx-hb.cd1.r10" - found.
Target: "vite-divx-hb.cd1.r11" - found.
Target: "vite-divx-hb.cd1.r12" - found.
Target: "vite-divx-hb.cd1.r13" - found.
Target: "vite-divx-hb.cd1.r14" - found.
Target: "vite-divx-hb.cd1.r15" - found.
Target: "vite-divx-hb.cd1.r16" - found.
Target: "vite-divx-hb.cd1.r17" - found.
Target: "vite-divx-hb.cd1.r18" - found.
Target: "vite-divx-hb.cd1.r19" - found.
Target: "vite-divx-hb.cd1.r20" - found.
Target: "vite-divx-hb.cd1.r21" - found.
Target: "vite-divx-hb.cd1.r22" - found.
Target: "vite-divx-hb.cd1.r23" - found.
Target: "vite-divx-hb.cd1.r24" - found.
Target: "vite-divx-hb.cd1.r25" - found.
Target: "vite-divx-hb.cd1.r26" - found.
Target: "vite-divx-hb.cd1.r27" - found.
Target: "vite-divx-hb.cd1.r28" - found.
Target: "vite-divx-hb.cd1.r29" - found.
Target: "vite-divx-hb.cd1.r30" - found.
Target: "vite-divx-hb.cd1.r31" - found.
Target: "vite-divx-hb.cd1.r32" - found.
Target: "vite-divx-hb.cd1.r33" - found.
Target: "vite-divx-hb.cd1.r34" - found.
Target: "vite-divx-hb.cd1.r35" - found.
Target: "vite-divx-hb.cd1.r36" - found.
Target: "vite-divx-hb.cd1.r37" - found.
Target: "vite-divx-hb.cd1.r38" - found.
Target: "vite-divx-hb.cd1.r39" - found.
Target: "vite-divx-hb.cd1.r40" - found.
Target: "vite-divx-hb.cd1.r41" - found.
Target: "vite-divx-hb.cd1.r42" - found.
Target: "vite-divx-hb.cd1.r43" - found.
Target: "vite-divx-hb.cd1.r44" - found.
Target: "vite-divx-hb.cd1.rar" - found.
Target: "vite-divx-hb.cd1.sfv" - found.
All files are correct, repair is not required.
sander@R540:~/Downloads/SABdownloads/Heartbreakers_DVDRip_DiVX_ViTE$
Code: Select all
sander@R540:~/Downloads/SABdownloads/Heartbreakers_DVDRip_DiVX_ViTE$ ~/Downloads/par2cmdline-0.4-tbb-20100203-lin64/par2 v *01.par2
par2cmdline version 0.4, Copyright (C) 2003 Peter Brian Clements.
Modifications for concurrent processing, Unicode support, and hierarchial
directory support are Copyright (c) 2007-2009 Vincent Tan.
Concurrent processing utilises Intel Thread Building Blocks 2.0,
Copyright (c) 2007-2008 Intel Corp.
Executing using the 64-bit x86 (AMD64) instruction set.
par2cmdline comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it and/or modify
it under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 2 of the License, or (at your
option) any later version. See COPYING for details.
Processing verifications and repairs concurrently.
Loading "vite-divx-hb.cd1.vol000+01.par2".
Loaded 97 new packets including 1 recovery blocks
Loading "vite-divx-hb.cd1.vol001+02.par2".
Loading "vite-divx-hb.cd1.vol003+04.par2".
Loading "vite-divx-hb.cd1.vol007+08.par2".
Loading "vite-divx-hb.cd1.vol015+16.par2".
Loaded 2 new packets including 2 recovery blocks
Loading "vite-divx-hb.cd1.vol031+32.par2".
Loaded 4 new packets including 4 recovery blocks
Loading "vite-divx-hb.cd1.vol063+56.par2".
Loaded 8 new packets including 8 recovery blocks
Loaded 16 new packets including 16 recovery blocks
Loaded 32 new packets including 32 recovery blocks
Loaded 56 new packets including 56 recovery blocks
There are 47 recoverable files and 0 other files.
The block size used was 582488 bytes.
There are a total of 1189 data blocks.
The total size of the data files is 685026812 bytes.
Verifying source files:
Target: "vite-divx-hb.cd1.r03" - found.
Target: "vite-divx-hb.cd1.r01" - found.
Target: "vite-divx-hb.cd1.r02" - found.
Target: "vite-divx-hb.cd1.r00" - found.
Target: "vite-divx-hb.cd1.r04" - found.
Target: "vite-divx-hb.cd1.r05" - found.
Target: "vite-divx-hb.cd1.r06" - found.
Target: "vite-divx-hb.cd1.r07" - found.
Target: "vite-divx-hb.cd1.r09" - found.
Target: "vite-divx-hb.cd1.r10" - found.
Target: "vite-divx-hb.cd1.r08" - found.
Target: "vite-divx-hb.cd1.r11" - found.
Target: "vite-divx-hb.cd1.r14" - found.
Target: "vite-divx-hb.cd1.r13" - found.
Target: "vite-divx-hb.cd1.r15" - found.
Target: "vite-divx-hb.cd1.r17" - found.
Target: "vite-divx-hb.cd1.r12" - found.
Target: "vite-divx-hb.cd1.r16" - found.
Target: "vite-divx-hb.cd1.r18" - found.
Target: "vite-divx-hb.cd1.r19" - found.
Target: "vite-divx-hb.cd1.r20" - found.
Target: "vite-divx-hb.cd1.r21" - found.
Target: "vite-divx-hb.cd1.r22" - found.
Target: "vite-divx-hb.cd1.r23" - found.
Target: "vite-divx-hb.cd1.r25" - found.
Target: "vite-divx-hb.cd1.r26" - found.
Target: "vite-divx-hb.cd1.r24" - found.
Target: "vite-divx-hb.cd1.r27" - found.
Target: "vite-divx-hb.cd1.r30" - found.
Target: "vite-divx-hb.cd1.r29" - found.
Target: "vite-divx-hb.cd1.r28" - found.
Target: "vite-divx-hb.cd1.r32" - found.
Target: "vite-divx-hb.cd1.r33" - found.
Target: "vite-divx-hb.cd1.r31" - found.
Target: "vite-divx-hb.cd1.r34" - found.
Target: "vite-divx-hb.cd1.r37" - found.
Target: "vite-divx-hb.cd1.r35" - found.
Target: "vite-divx-hb.cd1.r38" - found.
Target: "vite-divx-hb.cd1.r36" - found.
Target: "vite-divx-hb.cd1.r39" - found.
Target: "vite-divx-hb.cd1.r41" - found.
Target: "vite-divx-hb.cd1.r40" - found.
Target: "vite-divx-hb.cd1.r42" - found.
Target: "vite-divx-hb.cd1.sfv" - found.
Target: "vite-divx-hb.cd1.r43" - found.
Target: "vite-divx-hb.cd1.r44" - found.
Target: "vite-divx-hb.cd1.rar" - found.
Scanning extra files:
All files are correct, repair is not required.
sander@R540:~/Downloads/SABdownloads/Heartbreakers_DVDRip_DiVX_ViTE$
HTH
-
houkouonchi
- Newbie

- Posts: 14
- Joined: October 9th, 2011, 1:40 pm
Re: Missing parity files.
Still the option to just always download all parity files would be nice. A lot of times it is extremely slow and goes through multiple passes of downloading parity files (sometimes failing in the end) and it clogs up the queue. Due to not having this behavior I get a queue that looks like this:

Simply allowing the option to use extra bandwidth to always grab parity files would save me from getting in this situation.

Simply allowing the option to use extra bandwidth to always grab parity files would save me from getting in this situation.
Re: Missing parity files.
Did you followup to Shypike's post http://forums.sabnzbd.org/viewtopic.php ... 509#p63196 ?
I think repeating your same question again and again won't help much if you don't react to Shypike.
I think repeating your same question again and again won't help much if you don't react to Shypike.
-
houkouonchi
- Newbie

- Posts: 14
- Joined: October 9th, 2011, 1:40 pm
Re: Missing parity files.
The downloads are not failing now. My point is that it would be nice to set an option to automatically download all parity files (if say it realizes there was a download error) rather than keep trying to verify and getting blocks again.sander wrote:Did you followup to Shypike's post http://forums.sabnzbd.org/viewtopic.php ... 509#p63196 ?
I think repeating your same question again and again won't help much if you don't react to Shypike.
This is a feature request. I just figured I would update my original post and show an example of how bad the queue can get with the way things are done now.
The problem is that going through the verify and block fetching is way to slow and when you have a decent download speed you get bottlenecked by that and your queue gets trashed.
If it simply downloaded all the parity files it would have resulted in a much overall faster download/extract speed and would not cause a huge number of files fully downloaded waiting for repair/queue fetching.
I get that for some people they don't want to waste the bandwidth but the option to do so would be nice as it would prevent situations like the above screenshot where you can have 10s of files going through the repair process (they just start piling up) because doing the verify, get missing blocks takes 5x longer than it took to download the entire file (in my experience).
If the get missing blocks/repair was much faster then this wouldn't be a problem. This isn't helped by the fact that I can't use my multi-threaded par2 otherwise the repairs don't work at all which slows things down.
I don't know if anyone has mentioned a multi-threaded par2 that works on linux. Not that I have seen from my searches.
