Open wenerme opened 3 years ago
Stash already uses cgo, but including new libraries is a pain in the ass. If #1655 is merged we should be able to use ffmpeg/libvips to support avif though.
Thanks, introducing vips would be better, will watch that pr
The implementation of #1655 is finally done, and not only is there an external library for avif, ffmpeg supports it too since Version 5.1 I would also love to see support, right now I cant even hack a solution together because the scan fails, I assume at the DecodeConfig function. This actually was working before, I have added webm files that way before the commit without the scan failing...
Any advancement on this subject ? My disk space want this feature a lot :/
Not sure how these compare to https://github.com/Kagami/go-avif, but there are several decoders in Go now.
Is your feature request related to a problem? Please describe.
Using avif can reduce the storage usage
Describe the solution you'd like
need to enable cgo, need libaom
Describe alternatives you've considered
Additional context
Some compares
Before
After