FFMPEG + LibAOM + SVT-AV1 + Rav1e build script for Linux and MacOS

This page summarizes the projects mentioned and recommended in the original post on /r/AV1

Our great sponsors
  • PopRuby - Clothing and Accessories for Ruby Developers
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • ffmpeg-build-script

    The FFmpeg build script provides an easy way to build a static FFmpeg on OSX and Linux with non-free codecs included.

    After quite a bit of searching around I was unable to find a simple way of getting a build of FFMPEG with all the different AV1 encoders, and building manually would mean I'd have to go get all the libraries that are enabled by default in say, Ubuntu's FFMPEG repo. So I took it into my own hands and modified this build script and added rav1e to the build in my fork here.

  • ffmpeg-build-script

    The FFmpeg build script provides an easy way to build a static FFmpeg on OSX and Linux with non-free codecs included. (by michaelharmonart)

    After quite a bit of searching around I was unable to find a simple way of getting a build of FFMPEG with all the different AV1 encoders, and building manually would mean I'd have to go get all the libraries that are enabled by default in say, Ubuntu's FFMPEG repo. So I took it into my own hands and modified this build script and added rav1e to the build in my fork here.

  • PopRuby

    PopRuby: Clothing and Accessories for Ruby Developers. Fashion meets Ruby! Shop our fun Ruby-inspired apparel and accessories designed to celebrate the joy and diversity of the Ruby community.

  • HomeBrew

    🍺 The missing package manager for macOS (or Linux)

    Thanks for doing this! FYI for people like me who are okay with slightly out-of-date builds, the current ffmpeg formula from Homebrew includes libaom and rav1e at least.

  • homebrew-core

    🍻 Default formulae for the missing package manager for macOS (or Linux)

    Thanks to #67475 - rav1e: Add option for building the HEAD of git, you can now brew install --HEAD rav1e to test the most recent revision. With linuxbrew, this is compatible with the bottled ffmpeg binary. On Mac, you need to rebuild ffmpeg due to the shared-library name change.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts