Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package SVT-AV1 for openSUSE:Factory checked in at 2026-07-20 09:57:23 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/SVT-AV1 (Old) and /work/SRC/openSUSE:Factory/.SVT-AV1.new.24530 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "SVT-AV1" Mon Jul 20 09:57:23 2026 rev:22 rq:1366400 version:4.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/SVT-AV1/SVT-AV1.changes 2025-03-18 17:41:19.625604676 +0100 +++ /work/SRC/openSUSE:Factory/.SVT-AV1.new.24530/SVT-AV1.changes 2026-07-20 09:59:59.965461480 +0200 @@ -1,0 +2,43 @@ +Fri Jul 17 11:44:17 UTC 2026 - Jan Engelhardt <[email protected]> + +- Update to release 4.2.0 + * encoder: Optimized still-image screen content detection + * Added more ARM architecture optimizations + * OD/Random Access: + * Added TUNE-VMAF mode targeting ~15% VMAF BD-rate improvement at + minimal PSNR loss + * Implemented single-thread processing mode with RA handling + * New CLI options: --cqp, --enable-intrabc, --hbd-mds, + --enable-kf-tf + * RTC/Low Delay: + * Added CBR rate control with Kalman-filter QP estimation, cyclic + refresh, and frame re-encode + * Added on-the-fly MG size, preset, bitrate, and frame rate + changes + * Added reference frame management API with LTR support and + two-layer RPS structure + +------------------------------------------------------------------- +Mon Jan 26 11:32:33 UTC 2026 - Jan Engelhardt <[email protected]> + +- Update to release 4.0.0 + * Extended the CRF range to 70, reducing the impact or QP scaling + allowing the encoder to reach lower bitrates. + * Added quarter steps between CRF increments to allow for further + granularity in QP selection. + * Added ability to calculate per-frame PSNR and SSIM metrics. + * Added tune IQ and MS-SSIM for Still Image coding mode. + * ~5-8x speedup M11-M0 at the same quality levels with tune + MS-SSIM, and ~5-8% BD-Rate improvements at the same complexity + with tune MS-SSIM. + * ~5-15% speedup at similar quality levels in `--rtc` mode across + presets 7–11. + * Tradeoff improvements for the Random Access mode (VOD use case) + showing a 10–25% speedup across presets M7 down to M0 for + `--fast-decode 1` and 2. + * Added AC Bias, a psychovisual feature that improves detail + preservation and film grain retention. + * Update S-Frame support to allow setting it in a specific decode + order option and with more QP options. + +------------------------------------------------------------------- Old: ---- SVT-AV1-v3.0.1.tar.gz New: ---- SVT-AV1-v4.2.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ SVT-AV1.spec ++++++ --- /var/tmp/diff_new_pack.LQzbEN/_old 2026-07-20 10:00:00.597482751 +0200 +++ /var/tmp/diff_new_pack.LQzbEN/_new 2026-07-20 10:00:00.601482885 +0200 @@ -1,7 +1,7 @@ # # spec file for package SVT-AV1 # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,8 @@ Name: SVT-AV1 -Version: 3.0.1 +%define lname libSvtAv1Enc4 +Version: 4.2.0 Release: 0 Summary: An AV1 decoder/encoder for video streams License: BSD-3-Clause-Clear @@ -29,15 +30,14 @@ BuildRequires: gcc-c++ >= 5.4.0 BuildRequires: help2man BuildRequires: pkg-config -BuildRequires: pkgconfig(libcpuinfo) BuildRequires: yasm +BuildRequires: pkgconfig(libcpuinfo) # broken package # BuildRequires: cpuinfo-devel Provides: bundled(fastfeat) Provides: bundled(safestringlib) ExclusiveArch: aarch64 riscv64 x86_64 - %description 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 @@ -45,11 +45,11 @@ encoding / transcoding video applications. The SVT-AV1 decoder implementation is targeting future codec research activities. -%package -n libSvtAv1Enc3 +%package -n %lname Summary: An AV1 decoder/encoder for video streams Group: System/Libraries -%description -n libSvtAv1Enc3 +%description -n %lname 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 @@ -59,7 +59,7 @@ %package devel Summary: Development files for %name Group: Development/Libraries/C and C++ -Requires: libSvtAv1Enc3 = %version +Requires: %lname = %version %description devel An AV1 encoder for video streams from Intel. @@ -73,14 +73,16 @@ mv third_party/safestringlib/LICENSE third_party/safestringlib/LICENSE.safestringlib mv third_party/fastfeat/LICENSE third_party/fastfeat/LICENSE.fastfeat -#sanitize third_party -# rm -rf third_party/cpuinfo -rm -rf third_party/aom* -rm -rf third_party/googletest - +rm -Rf third_party/googletest %build +# ABI break, https://gitlab.com/AOMediaCodec/SVT-AV1/-/issues/2337 +sv="$PWD/lib.v" +ver=$(echo %version | cut -d+ -f1) +echo "SVT_$ver { global: *; };" >"$sv" + %cmake \ + -DCMAKE_SHARED_LINKER_FLAGS:STRING="-Wl,--version-script=$sv" \ -DNATIVE=OFF \ -DSVT_AV1_LTO=ON \ -DENABLE_AVX512=ON \ @@ -103,9 +105,9 @@ cp -a Docs README.md "$b/" %fdupes %buildroot/%_prefix -%ldconfig_scriptlets -n libSvtAv1Enc3 +%ldconfig_scriptlets -n %lname -%files -n libSvtAv1Enc3 +%files -n %lname %license LICENSE.md PATENTS.md third_party/fastfeat/LICENSE.fastfeat third_party/safestringlib/LICENSE.safestringlib %_libdir/libSvtAv1Enc.so.* @@ -117,5 +119,6 @@ %files devel %_libdir/libSvtAv1Enc.so %_libdir/pkgconfig/*.pc +%_libdir/cmake/ %_includedir/svt-av1/ ++++++ SVT-AV1-v3.0.1.tar.gz -> SVT-AV1-v4.2.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/SVT-AV1/SVT-AV1-v3.0.1.tar.gz /work/SRC/openSUSE:Factory/.SVT-AV1.new.24530/SVT-AV1-v4.2.0.tar.gz differ: char 15, line 1 ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.LQzbEN/_old 2026-07-20 10:00:00.661484904 +0200 +++ /var/tmp/diff_new_pack.LQzbEN/_new 2026-07-20 10:00:00.665485039 +0200 @@ -1,5 +1,5 @@ -mtime: 1741947045 -commit: 21ea6b2d4c7b295558cbe29f8f6b60157b0c958622bc2b81a0ce5c60f709d766 +mtime: 1784288844 +commit: 707239251f07300e4ca21d414dadb571b04d17f5e51d589ed78b0a271d119d8f url: https://src.opensuse.org/jengelh/SVT-AV1 revision: master ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-07-17 13:47:24.000000000 +0200 @@ -0,0 +1 @@ +.osc
