Skip to content

Containerized fully static compiled FFmpeg binary with AOM AV1 Codec

License

Notifications You must be signed in to change notification settings

sw360cab/docker-ffmpeg-av1

Repository files navigation

Docker FFmpeg AV1

Containerized fully static compiled FFmpeg binary with AOM AV1 Codec and provided with a sample containerized Node.js application leveraging FFmpeg to process videos.

Build and run

Building FFMpeg

docker build -t ffmpeg-exec -f ffmpeg.Dockerfile .

Sampel usage

docker build -t node-media-transcoder .
docker run --rm -v "${PWD}/data:/data" node-media-transcoder -i /data/sample_0.mp4 -c av1

Docker Compose

Building FFMpeg

  • Force build in order
  DOCKER_BUILDKIT=0 docker-compose build
  • Alternatively build ffmpeg beforehand
docker compose build ffmpeg
docker compose build

Running in Node.js application

docker compose run media-transcoder -i /data/sample_0.mp4 -c av1

About

Containerized fully static compiled FFmpeg binary with AOM AV1 Codec

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published