Zstd: Is zstd going to be added to .ZIP file format standard?

Created on 20 Oct 2018  ·  3Comments  ·  Source: facebook/zstd

Sorry if it is not the best place to discuss this, but I don't know where else to ask. Do you know if there is a plan to add zstd to the .ZIP standard as one of the supported algorithms (https://en.wikipedia.org/wiki/Zip_(file_format))? Are there some plugins for .zip? I've seen couple of plugins for 7z, but not for .zip. The .ZIP file format seems to be updated now and then (most recent seems to be in 2014).

Most helpful comment

@TheSil
If you are still interested in Zstd within the ZIP format, here is an update:

The latest APPNOTE (format specification) has added Zstandard compression method ID in specs version 6.3.7. The method ID for Zstd is 20.

As listed in the Zstd homepage, two proprietary applications, namely WinZip and PowerArchiver, are using Zstd. These two applications allows you to use Zstd in ZIP(X), but the Zstd method ID used by WinZip (and probably PowerArchiver as well) seems to be 93.

If you want to use 7-Zip to use Zstd in ZIP, Tino Reichardt is planning to add this feature in 7-Zip ZS, but he is waiting for the response from PKWARE and WinZip (in hope that we can get an answer of the correct method ID to use for Zstd - should we use 20 or 93?).

All 3 comments

This question should indeed be directed at the maintainers of the zip format (aka pkware).

Your suggestion is technically possible, but there is no guarantee that zip maintainers will be willing to update their format.

Contact point is not trivial, though in the format documentation, one can find this email address :

To submit requests for information on licensing or enhancements please email [email protected]

No idea if it's still active.

Thanks, I am gonna ask them then :)

@TheSil
If you are still interested in Zstd within the ZIP format, here is an update:

The latest APPNOTE (format specification) has added Zstandard compression method ID in specs version 6.3.7. The method ID for Zstd is 20.

As listed in the Zstd homepage, two proprietary applications, namely WinZip and PowerArchiver, are using Zstd. These two applications allows you to use Zstd in ZIP(X), but the Zstd method ID used by WinZip (and probably PowerArchiver as well) seems to be 93.

If you want to use 7-Zip to use Zstd in ZIP, Tino Reichardt is planning to add this feature in 7-Zip ZS, but he is waiting for the response from PKWARE and WinZip (in hope that we can get an answer of the correct method ID to use for Zstd - should we use 20 or 93?).

Was this page helpful?
0 / 5 - 0 ratings

Related issues

xorgy picture xorgy  ·  3Comments

pjebs picture pjebs  ·  3Comments

AbdulrahmanAltabba picture AbdulrahmanAltabba  ·  3Comments

vade picture vade  ·  3Comments

sergeevabc picture sergeevabc  ·  3Comments