I have downloaded a multipart ZIP archive. It contains a video file.
Unfortunately, IZarc reports a CRC check fail when extracting the archive. Downloading the archive again is a long task, since I used a freemium digital locker and JDownloader, it will take me several hours to download all files again and I'm even unsure if the result will be better.
So I want to ask: provided that the archive is composed by .zip
, .z01
... .z09
parts, and provided that a few bytes damaged in a video stream don't necessarily make the video unreadable (it's an MP4),
How do I extract a multipart ZIP archive disabling CRC checks or at least preventing the zip utility from deleting a file that fails the check?
Answer
Cygwin's zip has the command line switches -F and -FF. They can be used if some portions of the archive are missing.
Use zip -F broken_archive -F --out fixed_archive.zip
to create a new ZIP file that contains the same files with hard-fixed CRC, then extract the usual way from the new archive
Comments
Post a Comment