strukturag / libheif

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

PPA for rav1e and svtenc #913

Open farindk opened 1 year ago

farindk commented 1 year ago

We still miss the packages for rav1e and svtenc plugins in the PPA.

@fancycode When you look into this, v1.17.0 will also include the kvazaar encoder as an alternative to x265 and jpeg (JPEG in HEIF, encoder and decoder). The code for that is already in the 'master' branch.

fancycode commented 1 year ago

librav1e-dev is only available in Ubuntu starting with Kinetic: https://packages.ubuntu.com/kinetic/librav1e-dev

Some of the build dependencies are not in older versions of Ubuntu (e.g. cargo-c), so they would need backporting, too.


libsvtav1enc-dev is available in Jammy (as version 0.9.0): https://packages.ubuntu.com/jammy/libsvtav1enc-dev

If this version is recent enough, I could build the plugin starting with Jammy.

farindk commented 1 year ago

Adding those plugins only for Ubuntu versions that have the codec packages should be sufficient.