google / brunsli

Practical JPEG Repacker
MIT License
729 stars 51 forks source link

Is Python and Golang supported? #57

Open DonaldTsang opened 4 years ago

DonaldTsang commented 4 years ago

Would like to know if Python and Golang is supported. Python apps that are common:

eustas commented 4 years ago

See https://github.com/google/brunsli/tree/master/contrib/py/jxl_library_patches In short - you can apply "runtime patch" that will enable reading Brunsli images from:

I hope, those libraries are used by higher level libraries, e.g. Qt and ffmpeg, or at least could be easily "mixed-in".

No support for golang yet. Hopefully will add it soon. Would be great if you provide your vision, what kind of support is required in golang (e.g. "get Brunlsli bytes, return JPEG bytes").

DonaldTsang commented 4 years ago

@eustas is it possible to use this repo as a tracker to see when it will get "mainlined" into the respective libraries?

eustas commented 4 years ago

Not impossible =) All we need is a good will of project owners =)

Howard0x3f commented 10 months ago

Can I use python to call brunsli's encoder?