From 0e953c941e9513dd785572338634903c7ab0fc9b Mon Sep 17 00:00:00 2001 From: Joe Schiffler <41972063+JoeSchiff@users.noreply.github.com> Date: Mon, 23 Dec 2024 17:09:02 -0500 Subject: [PATCH] bundle libsvtav1 --- README.rst | 1 + scripts/build-ffmpeg.py | 6 ++++++ 2 files changed, 7 insertions(+) diff --git a/README.rst b/README.rst index 3dcc7cf6..19d3c07b 100644 --- a/README.rst +++ b/README.rst @@ -26,6 +26,7 @@ Currently FFmpeg 7.1 is built with the following packages enabled for all platfo - opencore-amr 0.1.5 - opus 1.4 - speex 1.2.1 +- svt-av1 2.2.1 - twolame 0.4.0 - vorbis 1.3.7 - vpx 1.14.0 diff --git a/scripts/build-ffmpeg.py b/scripts/build-ffmpeg.py index a45a1161..34acf240 100644 --- a/scripts/build-ffmpeg.py +++ b/scripts/build-ffmpeg.py @@ -90,6 +90,11 @@ source_url="https://code.videolan.org/videolan/dav1d/-/archive/1.4.1/dav1d-1.4.1.tar.bz2", build_system="meson", ), + Package( + name="libsvtav1", + source_url="https://gitlab.com/AOMediaCodec/SVT-AV1/-/archive/v2.2.1/SVT-AV1-v2.2.1.tar.gz", + build_system="cmake", + ), Package( name="lame", source_url="http://deb.debian.org/debian/pool/main/l/lame/lame_3.100.orig.tar.gz", @@ -323,6 +328,7 @@ def main(): "--enable-libopencore-amrwb", "--enable-libopus", "--enable-libspeex", + "--enable-libsvtav1", "--enable-libtwolame", "--enable-libvorbis", "--enable-libvpx",