From 464a9ee130e9fc21e123fc82245e41e914e821a00b0c74f80e559693ca0d8ed2 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Wed, 13 Mar 2024 23:43:13 +0000 Subject: [PATCH] - Update to release 2.0 OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/SVT-AV1?expand=0&rev=46 --- SVT-AV1-v1.8.0.tar.gz | 3 --- SVT-AV1-v2.0.0.tar.gz | 3 +++ SVT-AV1.changes | 15 +++++++++++++++ SVT-AV1.spec | 16 ++++++++-------- 4 files changed, 26 insertions(+), 11 deletions(-) delete mode 100644 SVT-AV1-v1.8.0.tar.gz create mode 100644 SVT-AV1-v2.0.0.tar.gz diff --git a/SVT-AV1-v1.8.0.tar.gz b/SVT-AV1-v1.8.0.tar.gz deleted file mode 100644 index 60cd29e..0000000 --- a/SVT-AV1-v1.8.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6b1f8a92f8f2767bf19144d5a2f42a0fcd90433a49311ad314f7e75bbb71dcb2 -size 10284616 diff --git a/SVT-AV1-v2.0.0.tar.gz b/SVT-AV1-v2.0.0.tar.gz new file mode 100644 index 0000000..6087d43 --- /dev/null +++ b/SVT-AV1-v2.0.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1ff917e2c866bd35dc9c35fd416575a4fbb0a2605878465e1a0e838dbd882082 +size 10266404 diff --git a/SVT-AV1.changes b/SVT-AV1.changes index 012e1ba..e1f2871 100644 --- a/SVT-AV1.changes +++ b/SVT-AV1.changes @@ -1,3 +1,18 @@ +------------------------------------------------------------------- +Wed Mar 13 23:32:09 UTC 2024 - Jan Engelhardt + +- Update to release 2.0 + * Changed the API signaling the End Of Stream (EOS) with the + last frame vs with an empty frame + * Removed the 3-pass VBR mode which changed the calling + mechanism of multi-pass VBR + * Improve the tradeoffs for the random access mode across + presets: + * Improved the compression efficiency of presets M9-M13 by 1-4% + * Replaced the 3-pass VBR with a 2-pass VBR + * Memory savings of 20-35% for LP 8 mode in preset M6 and below + and 1-5% in other modes/presets + ------------------------------------------------------------------- Tue Dec 12 09:46:46 UTC 2023 - Jan Engelhardt diff --git a/SVT-AV1.spec b/SVT-AV1.spec index 44a15ff..cac799a 100644 --- a/SVT-AV1.spec +++ b/SVT-AV1.spec @@ -1,7 +1,7 @@ # # spec file for package SVT-AV1 # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: SVT-AV1 -Version: 1.8.0 +Version: 2.0.0 Release: 0 Summary: An AV1 decoder/encoder for video streams License: BSD-3-Clause-Clear @@ -50,11 +50,11 @@ a work-in-progress targeting performance levels applicable to both VOD and Live encoding / transcoding video applications. The SVT-AV1 decoder implementation is targeting future codec research activities. -%package -n libSvtAv1Enc1 +%package -n libSvtAv1Enc2 Summary: An AV1 decoder/encoder for video streams Group: System/Libraries -%description -n libSvtAv1Enc1 +%description -n libSvtAv1Enc2 The Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder) is an AV1-compliant encoder/decoder library core. The SVT-AV1 encoder development is a work-in-progress targeting performance levels applicable to both VOD and Live @@ -65,7 +65,7 @@ is targeting future codec research activities. Summary: Development files for %name Group: Development/Libraries/C and C++ Requires: libSvtAv1Dec0 = %version -Requires: libSvtAv1Enc1 = %version +Requires: libSvtAv1Enc2 = %version %description devel An AV1 encoder for video streams from Intel. @@ -98,14 +98,14 @@ cp -a Docs README.md "$b/" %post -n libSvtAv1Dec0 -p /sbin/ldconfig %postun -n libSvtAv1Dec0 -p /sbin/ldconfig -%post -n libSvtAv1Enc1 -p /sbin/ldconfig -%postun -n libSvtAv1Enc1 -p /sbin/ldconfig +%post -n libSvtAv1Enc2 -p /sbin/ldconfig +%postun -n libSvtAv1Enc2 -p /sbin/ldconfig %files -n libSvtAv1Dec0 %license LICENSE.md PATENTS.md %_libdir/libSvtAv1Dec.so.* -%files -n libSvtAv1Enc1 +%files -n libSvtAv1Enc2 %license LICENSE.md PATENTS.md %_libdir/libSvtAv1Enc.so.*