strukturag / libheif

libheif is an HEIF and AVIF file format decoder and encoder.
Other
1.71k stars 298 forks source link

alternative h265 encoder? #582

Open tumagonx opened 2 years ago

tumagonx commented 2 years ago

since libheif is LGPL, would it be nice to use non-GPL heic encoder? effectively combining x265 and libheif make it GPL alternative: kvazaar: BSD svt-hevc : BSD but have patent clause

what's the obstacle supporting one of those, legal or technical-wise?

silverbacknet commented 2 years ago

SVT-HEVC and SVT-AV1 have been on the roadmap for ages, the issue is development time. PRs welcome. I've been waiting for the 0.88 release of SVT-AV1 to give it another go, that tag should drop any moment now.

Of course any HEVC plugin is going to have patent issues, kvazaar should have the same given the ugly situation.

AttilaTheFun commented 2 years ago

I'd also love to see this! I'm using libheif via libvips and I'd like to use an HEVC plugin to produce HEIC images.

bradh commented 1 year ago

Looks like kvazaar is now in as of https://github.com/strukturag/libheif/commit/2fb10639d8094578c493522f91d7f04e6b7c92ef

farindk commented 1 year ago

Yes, I've added kvazaar support.

Does anyone have any experience with svt-hevc? Is it worth to add support? The last commit seems to be more than a year ago.