dvdisaster
ParPar
dvdisaster | ParPar | |
---|---|---|
15 | 7 | |
240 | 185 | |
- | - | |
6.0 | 9.1 | |
3 months ago | 18 days ago | |
C | C | |
GNU General Public License v3.0 only | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dvdisaster
-
Cold / Offline Storage - Budget Friendly
DVDisaster, https://github.com/speed47/dvdisaster
-
Should I worry about BD-R disc rot in my archival storage?
My family has a collection of important pictures, documents, and videos which are currently stored on CD-R, and have been since 2005. Ten out of the ~250 discs have been destroyed by disc rot, but luckily there were redundant copies. I am planning on migrating the collection to BD-R, because they seem much more robust. I'm also going to use ECC to protect the discs (https://github.com/speed47/dvdisaster)
-
Are Verbatim BD-R discs stable enough to last several decades?
For my optical backups I use this additional software, called DVDisaster. I create image with 10 to 15 % space left and let the program augment the image with recovery data. After that's done, I burn it to optical media.
-
Newbie hoarder, question about blue-ray backups.
dvdisaster
-
Durable physical storage for 64 GB of data?
dvdisaster has returned to life too.
-
Optical media such as M-Disk for archival storage
I hope you use dvdisaster to protect your data. If you use it on an ISO before burning it, you can make a bit-exact recovery in most cases, even discarding the zero padding introduced sometimes on re-ripping the disc and mangling things.
- New bluray for 100-year long term storage
-
Optical Discs Aren't Dead.....
Even with archive-grade media you should use something like dvdisaster to generate error-correction-code (ECC) files for each disk (rule-of-thumb, 20% of each disk should be filled with ECC data. That only leaves you with 80 GB if you are using 100 GB BDXL M DISCs)
- I have some old CDs which were burnt around 2000 - they're not reading, is there any way I can access the data on them? Any techniques I should know? Thanks
-
SSD for long term audio storage?
https://github.com/speed47/dvdisaster (there's tutorials to show you how this works all over youtube and the internet and the manual)
ParPar
- Getting "checksum mismatch" too often when creating pars with latest version of MultiPar
-
AVX-512 Performance Comparison: AMD Genoa vs. Intel Sapphire Rapids & Ice Lake Review
PAR2 creation (file-based error correction): the core routine here is GF(2^16) matrix multiplication. AVX512 has the GF2P8AFFINEQB instruction, which isn't present on any GPU that I know of, but massively accelerates GF multiplication. Without this instruction, you have to resort to emulating it via bitwise operations or lookup tables, which are much slower. I actually have an OpenCL implementation, but its performance is rather meh compared to CPU
-
Optimal par2 Switches for Mixed Data . .
Did you tried to use parpar for creating par2 files? Supposed to be much faster. https://github.com/animetosho/ParPar
-
AMD EPYC 9554 & EPYC 9654 Benchmarks
I've been developing a performance oriented PAR2 tool (used for generating file-based redundancy for error correction), but without access to a lot of hardware, I don't have that much ability to tune it to various microarchitectures. Currently there's no real benchmark setup defined/implemented (though it shouldn't be hard to come up with one), and it certainly isn't tuned for the number of cores on EPYC, but I've never really thought PAR2 benchmarks would interest that many people.
-
Analysing the Effectiveness of WinRAR's RAR5 Recovery Records
QuickPar is ancient at this stage, however the PAR2 format hasn't changed since, so the concepts are still the same. For a more modern client, I generally recommend MultiPar. I've also written a PAR2 client, ParPar (CLI, or experimental GUI frontend), but it only supports creating PAR2s, not verify/repair.
-
What is the best method for file integrity preservation?
Also this implementation of par is the fastest I've seen (for creation only thought) https://github.com/animetosho/ParPar
-
Fastest Parity creator on Linux
For PAR2, I did a benchmark comparison here of every tool, which you can use to make up your mind. par2j (Multipar) and phpar2 are Windows only, but work via Wine. ParPar only supports create, so you'll need to use a different client for verify/repair.
What are some alternatives?
MultiPar - Parchive tool
UDPspeeder - A Tunnel which Improves your Network Quality on a High-latency Lossy Link by using Forward Error Correction, possible for All Traffics(TCP/UDP/ICMP)
Hardware - The devices I have, what runs on them, their configurations, issues, solutions, and associated projects
ParParGUI - GUI front-end to ParPar, a PAR2 creation tool
FastHamming - Fast implementation for truncateable extended (127,120) Hamming codes
qr-asm - Generate a QR code from scratch with only ARM assembly.
Practical-Cryptography-for-Developers-Book - Practical Cryptography for Developers: Hashes, MAC, Key Derivation, DHKE, Symmetric and Asymmetric Ciphers, Public Key Cryptosystems, RSA, Elliptic Curves, ECC, secp256k1, ECDH, ECIES, Digital Signatures, ECDSA, EdDSA
VLCplayer-AppImage - unofficial VLCplayer AppImage, VLC version (3.0.11.1) build from source