The libavif command-line tools packaged for Linux x64 .NET applications.
dotnet add package Soenneker.Libavif.Linux
The package copies avifenc, avifdec, and avifgainmaputil beneath the application output directory:
Resources/linux-x64/libavif/
Resolve that directory from AppContext.BaseDirectory; do not depend on the process working directory. This package contains Linux x64 binaries only and does not select a binary for other operating systems or architectures.
Most applications should reference Soenneker.Libavif.Util, which selects and invokes the matching platform tool. Reference this package directly when you need the native assets without the managed wrapper.
The binaries come from AOMediaCodec/libavif. The upstream license and source information are included with the runtime.