singe/thirdparty/SDL2_image/external/libavif/tests/docker
2023-10-23 19:38:18 -05:00
..
build.sh Major reorganization to start work on Singe 2.10. 2023-10-23 19:38:18 -05:00
docker-compose.yml Major reorganization to start work on Singe 2.10. 2023-10-23 19:38:18 -05:00
Dockerfile Major reorganization to start work on Singe 2.10. 2023-10-23 19:38:18 -05:00
README.md Major reorganization to start work on Singe 2.10. 2023-10-23 19:38:18 -05:00

libavif docker image

To build and use libavif (with avifenc/avifdec) in an Ubuntu Docker container with all dependencies, change into this directory and run:

docker-compose run libavif

This should install all necessary dependencies, including manually building and installing all supported codecs as shared libraries, and finally building and installing libavif/avifenc/avifdec. It will then drop you a shell running in the container.

If you just want to force a (re)build and skip the interactive shell, run:

docker-compose up --build --force-recreate libavif

Note: This build process will take a while (15-30m or more depending on your machine).