Files
libaom/_service

19 lines
774 B
Plaintext
Raw Permalink Normal View History

- Update to version 3.13.1 * New Features + New tuning mode AOM_TUNE_SSIMULACRA2 for the AOME_SET_TUNING codec control (--tune=ssimulacra2) in all-intra mode. The feature detection macro AOM_HAVE_TUNE_SSIMULACRA2, if defined, indicates that AOM_TUNE_SSIMULACRA2 is available. AOM_TUNE_SSIMULACRA2 was developed to maximize SSIMULACRA 2 scores. + New codec control AV1E_SET_SCREEN_CONTENT_DETECTION_MODE (--screen-detection-mode). This codec control helps select between two screen detection modes: Mode 1: standard (default) Mode 2: anti-aliased text and graphics aware + New codec control AV1E_SET_ENABLE_ADAPTIVE_SHARPNESS (--enable-adaptive-sharpness). When enabled, it modulates sharpness based on frame QP, which helps mitigate blocking artifacts in the low to medium quality range. + Added low complexity decode mode for 720p vertical videos. + ROI feature implemented for RTC: for delta QP, skip encoding, and reference selection. + External scaling feature for SVC: allow downscaled images to be passed into encoder for spatial layers without reconfiguring it. + Allow per-frame calculation of PSNR (contribution from Meta). - Compression Efficiency Improvements + Variance Boost is now enabled for tuning modes AOM_TUNE_IQ and AOM_TUNE_SSIMULACRA2 at speeds 8 and 9 (2-5% SSIMULACRA 2 BD-Rate gains) + Several quality/time tradeoff improvements and bug fixes for all intra mode speeds 8 and 9. Up to 6.9% SSIMULACRA 2 BD-Rate gains for speed 8 Up to 2.2% SSIMULACRA 2 BD-Rate gains for speed 9 - Perceptual Quality Improvements + RTC: Visual quality improvements for screen content mode. + RTC: Visual quality improvements for video mode for resolutions >= 720p. - Speedups + Optimize intraBC search for better speed/efficiency tradeoffs for all intra mode speeds >= 1 + Optimize intraBC block hashing process + RTC Screen: speed feature added to speed 12 for ~2x speedup on slide/scene changes, for resolutions >= 720p. + ML based speedup improvement on the partition pruning for speed <= 2 - Other Improvements + Fixes for RPS (reference picture selection) for RTC: Based on av1_discuss issue: https://groups.google.com/a/aomedia.org/g/av1-discuss/c/sqFad980SsA - Bug Fixes + b:421196988: all intra speed 8: overuse of palette mode unnecessarily inflating file sizes + b:423804955: Improve quality for 4K Screencast + webrtc:388070060: Allow per-frame calculation of PSNR + b:433046392, b:432035817: Fix to SVC crash triggered with Jitsi video conference app. + b:419622699: Fix integer overflow in update_buffer_level + b:407813259: Fix to update seq_params for number of layers change + b:400885218: External scaling for AV1 + b:391849810: High AV1 frame encode time on slide changes + b:399575647: Too aggressive QP backoff at scene changes + b:383306740: Quality degradation at horizontal scrolling - Enable VMAF tuning OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libaom?expand=0&rev=46
2025-11-10 13:03:46 +00:00
<services>
<service name="obs_scm" mode="manual">
<param name="scm">git</param>
<param name="url">https://aomedia.googlesource.com/aom.git</param>
<param name="filename">libaom</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v([0-9\.]*)</param>
<param name="revision">v3.13.1</param>
<param name="exclude">third_party/googletest/*</param>
<param name="exclude">third_party/libyuv/*</param>
</service>
<service name="tar" mode="buildtime" />
<service name="recompress" mode="buildtime">
<param name="file">*.tar</param>
<param name="compression">zst</param>
</service>
<service name="set_version" mode="manual"/>
</services>