Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Switch from aom to svt-av1-psy #4276

Closed
CutestNekoAqua opened this issue Nov 20, 2024 · 5 comments
Closed

Switch from aom to svt-av1-psy #4276

CutestNekoAqua opened this issue Nov 20, 2024 · 5 comments

Comments

@CutestNekoAqua
Copy link

Feature request

svt-av1-psy is a (potentially) better encoder for AV1 and Avif offering both a huge speed increase over aom and much better perceptual image quality.

We encountered this issue with sharp thanks to one of our contributors @snaakey who is severely autistic when it comes to Avif images.

Also if this library switches, it could potentially also expose more options for video encoding with avif.

@CutestNekoAqua
Copy link
Author

PS: thanks for maintaining a awesome library :)
saying this as most people underestimate the work of library devs 🌷

@snaakey
Copy link

snaakey commented Nov 20, 2024

Just to clarify SVT-AV1-PSY is a soft fork of SVT-AV1 with overall better perceptual quality, some changed defaults and some additional options that are very useful.

@snaakey
Copy link

snaakey commented Nov 20, 2024

I just realised that you are using libvips and not libaom directly

@snaakey
Copy link

snaakey commented Nov 20, 2024

Nontheless exposing all encoder options in this library would be extremely awesome and I suspect that vips defaults to aom if it just uses libheif because that's libheifs default.

@lovell
Copy link
Owner

lovell commented Nov 21, 2024

A future possible switch to an alternative AV1 encoder as part of the prebuilt binaries is being discussed at lovell/sharp-libvips#97 - I've added a note about svt-av1-psy, thanks for the suggestion - let's continue to track it there.

@lovell lovell closed this as completed Nov 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants