mcmilk / 7-Zip-zstd

7-Zip with support for Brotli, Fast-LZMA2, Lizard, LZ4, LZ5 and Zstandard
https://mcmilk.de/projects/7-Zip-zstd/
Other
4.93k stars 296 forks source link

Fast-lzma2 for xz? #209

Closed andrews05 closed 1 year ago

andrews05 commented 3 years ago

Hi, would it be possible to add support for the fast-lzma2 method for xz files?

(Also, is there an easy way to disable some of the new formats when compiling? I just want to keep the binary as small as possible.)

mcmilk commented 3 years ago

Could you ask the author of flzma ? I would integrate it .... but I don't have the time for doing this.

jinfeihan57 commented 3 years ago

follow this. the author of flzma already done it.

andrews05 commented 3 years ago

@jinfeihan57 Appreciated, and I may end up using fxz (if I can get it to build on Mac), but I would much prefer to have the feature available in 7za if possible.

@conor42 Would you be willing to do this?

conor42 commented 3 years ago

I can probably take a look on the weekend.

mcmilk commented 1 year ago

@conor42 - do you think this could happen in some time? I could also just close this issue - what do you think about this request?

conor42 commented 1 year ago

@mcmilk I completely forgot about this. I'll look at what's required sometime in the next week.

mcmilk commented 1 year ago

@mcmilk I completely forgot about this. I'll look at what's required sometime in the next week.

Easy going :-)

conor42 commented 1 year ago

I won't be doing this for the moment. Plugging the FLZMA2 encoder into the XZ container writer looks like it involves a lot of work.

mcmilk commented 1 year ago

@conor42 - no problem, I will close this issue ... with the result:

Fast-lzma fo xz? --> no