Releases: fraunhoferhhi/vvenc
Releases · fraunhoferhhi/vvenc
vvenc-1.2.0
- major efficiency improvement for faster, minor speedups for fast and medium
- allowing separate encoding of first and second pass in 2pRC (using a statistics data file)
- improvements to single picture and low-rate rate-control
- added support for packed 10 bit YUVs
- added a balanced IDR refresh mode (using IDR_W_RADL in first intra period)
- improvements to ALF, DMVR, error handling and others
- various fixes and cleanups
vvenc-1.1.0
- Speedups
- 20% for faster
- 15% for fast
- 7% for medium
- Added BCW
- Redefined the presets
- Improved SCC and 2-pass RC accuracy
- Various bugfixes and improvements
vvenc-1.0.0
- changed the libvvenc interface to C
- added IBC
- added pkgconfig
- improved the rate control based on the XPSNR model
- added pipe input
- various bugfixes and improvements
vvenc-0.3.1.0
- corrected compatibility with C++17
- rate control cleanup (changes to external interface)
- added vvencCfgExpert::m_log2MinCodingBlockSize interface variable
- added Log2MinCodingBlockSize parameter to the expert app to restrict minimal allowed block size
- fixed interaction between LMCS and ISP
- fixed motion clipping in DMVR
- reduced and defragmented memory usage
- adapted and improved fast and faster presets
- minor speed-ups to other presets
vvenc-0.3.0.0
- fixes #18
- other smaller bugfixes
- speedups (intra tools combinations, partitioning)
- added possibility to process frames in parallel (greatly improving multi-threading performance)
- memory reduction (mostly for multi-threading)
- added HDR support and parameters
- improved harmonization of rate-control and QPA
- improved preset configuration
- added constrained RPR encoding mode to enable low-drift adaptive switching
- changed some parameters (see changelog.txt)
vvenc-0.2.1.0
- decrease memory consumption
- harmonize 2-pass rate control and perceptual QPA
- improve rate control
- ISP fix: erroneous placed sanity check
vvenc-0.2.0.0
- changed license (modified BSD)
- fixes #10
- fixes #9
- fixes AUD syntax
- fixes DPH-SEI syntax
- added ISP
- added TS (with automatic screen-content detection)
- added BDPCM
- added 2-pass rate control
- added 1-pass rate control support for GOP32
- added "slower" preset
- changed to GOP32 per default
- new parameters in simple enc: --refreshsec, -- internal-bitdepth, --passes, --segment (fixes #2)
- using GNUInstallDirs for the install targets
- added basic tests ("make test")
- many speed-ups
- redefined the presets to reflect the changes
vvenc-0.1.0.1
Bugfix version 0.1.0.1
- Fixes #6 (partially missing SIMD extensions)
vvenc-0.1.0.0
Initial version