SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for libSvtAv1Enc2-2.0.0-4.21.x86_64.rpm :

* Wed Mar 13 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 2023 Jan Engelhardt - Update to release 1.8.0
* Improve the tradeoffs for the random access mode across presets:
* Speedup CRF presets M6 to M0 by 17-53% while maintaining similar quality levels
* Re-adjust CRF presets M7 to M13 for better quality with BD-rate gains ranging from 1-4%
* Improve the quality and speed of the 1-pass VBR mode
* Add API allowing to update bitrate / CRF and Key_frame placement during the encoding session for CBR lowdelay mode and CRF Random Access mode
* ARM Neon SIMD optimizations for most critical kernels allowing for a 4.5-8x fps speedup vs the c implementation
* Fri Nov 03 2023 Jan Engelhardt - Update to release 1.7.0
* Encoder:
* Improve the tradeoffs for the random access mode across presets MR-M13
* Quality improvements across all presets and metrics ranging from 0.3% to 4.5% in BD-rate
* Added an experimental tune SSIM mode yielding ~3-4% additional SSIM BD-rate gains
* Mon Jun 26 2023 Andreas Schwab - Enable build on riscv64
* Mon Jun 19 2023 Jan Engelhardt - Update to release 1.6.0
* Improved the tradeoffs for the random access mode across presets M1-M13:
* Speeding up the higher quality presets by 30-40%
* Improving the BD-rate by 1-4% for the faster presets
* Improved the tradeoffs for the low delay mode for both screen content and non-screen content encoding modes
* Added a toggle to remove the legacy one-frame buffer at the input of the pipeline allowing the low delay mode to operate at sub-frame processing latencies
* Added a new API allowing the user to specify quantization offsets for a region of interest per frame
* Thu Mar 30 2023 Guillaume GARDET - Enable build on aarch64
* Mon Jan 02 2023 Dirk Müller - update to 1.4.1:
* Fix CRF with maxrate bug causing bitrate to be significantly limited for CRF encodings
* Fix command line parsing forcing 1-pass in a 2-pass encoding mode when the --keyint=`x`s format is used
* Fix decoder segfault due to assuming aligned buffers in the inverse transform assembly
* Mon Dec 05 2022 Dirk Müller - update to 1.4.0:
* Adopted the 6L / 32-picture mini-GOP configuraion as default and adjusted MD feature levels accordingly yielding higher compression efficiency gains
* Update the TPL model to account for the larger mini-gop size
* Re-tune presets M0-M12 using the gained coding efficiency for improved quality vs cycles tradeoffs
* Allow duplicate commandline parameters to be parsed and take into consideration the latter to allow AWCY integration
* Build, Cleanup and Documentation
* Make include and lib paths friendly to abs and rel paths
* Update preset and API documentation
* Various functional bug fixes
* Remove manual prediction structure support
* Thu Oct 20 2022 Bjørn Lie - Update to release 1.3.0:
* Encoder: - Port SIMD optimizations from libDav1D making the conformant path (Inv. Transform) faster - Enabling smaller mini-GOP size configurations and tuning it for the low delay mode - Tuning the low-latency mode in random access targeting latencies from 250ms to 1s - Adding GOP-constrained Rate Control targeting low-latency streaming applications - Optimize mode decision features levels for depth partitioning, RDOQ, MD stage0 pruning in-loop filtering temporal filtering and TPL adding more granularity and gaining further quality - Preset tuning M0-M13 to smooth the spacing and utilize the quality improvements towards better tradeoffs
* Build, Cleanup and Documentation: - Update preset and API documentation - Various functional bug fixes - Remove the use of GLOB in cmake and use file names- Changes from release 1.2.1:
* Encoder: Fix a crash at the end of the encode that may occur when an invalid metadata packet is sent with the EOS packet
* Build, Cleanup: - y4m header pasring code cleanup - API cleanup and enhancements adding string options for RC mode - Added option to build without app / dec / enc using the build.sh / build.bat scripts
* Wed Aug 03 2022 Jan Engelhardt - Update to release 1.2.0
* TPL tradeoff optimizations for 4L pred structure
* Quality-vs-cycles tradeoff improvements across all presets
* Add ability to force key_frame positions through ffmpeg for CRF mode
* Minimize the quality impact of fast-decode while maintaining the decoder speedup
* AVX2 optimizations for low delay mode
* Improve CRF preset tradeoffs for both the default and fast-decode modes
* Improve the SSIM-based tradeoffs of the presets without impacting those of PSNR / VMAF
* Improve CBR mode by enhancing the bit-distribution within the GOP
* Added support for reference frame scaling
* Added support for quantization matrices
* AVX2 optimizations for low-delay mode
* TPL-based VBR mode improvements
* Improved Chroma RDOQ
* Improve TPL QP Scaling
* Add length info to ivf header
* Fix support for metadata pass-through
* Add ability to specify Chroma and Luma qindex offsets independently on top of CRF qp assignments
* Fri Apr 22 2022 Jan Engelhardt - Update to release 1.0.0
* Added S-frames support
* Added CBR Rate control mode for low delay
* Added support for chroma position signaling
* Added support for skipping denoising pictures after film grain synthesis
* Extend fast-decode support to cover presets M0-M10
 
ICM