Skip to content

Releases: fraunhoferhhi/vvenc

vvenc-1.11.1-rc1

01 Mar 16:48
b9a1ec1

Choose a tag to compare

vvenc-1.11.1-rc1 Pre-release
Pre-release

bugfix release:

  • fix performance regression on ARM by reverting SIMDe to use SSE41 rather than AVX2 code

vvenc-v1.11.0

20 Feb 15:03
9c1d567

Choose a tag to compare

Over v1.10.0:

  • finalized inter-frame parallelization (previously FPP)
  • added vectorized DQ implementation
  • improved SCC detection by reducing false positives
  • added an affine speedup based on Pejman et al., ICIP 2023.
  • overall speedups:
    • 6% for fast/slow/slower
    • 12% for medium, 25%+ for multi-threaded execution with long intra periods

Over v1.11.0-rc1:

  • fixed some valgrind issues
  • marked some MSVC issues as fixed in 19.39

vvenc-1.11.0-rc1

13 Feb 14:54
d674ee0

Choose a tag to compare

vvenc-1.11.0-rc1 Pre-release
Pre-release
  • finalized inter-frame parallelization (previously FPP)
  • added vectorized DQ implementation
  • improved SCC detection by reducing false positives
  • added an affine speedup based on Pejman et al., ICIP 2023.
  • overall speedups:
    • 6% for fast/slow/slower
    • 12% for medium, 25%+ for multi-threaded execution with long intra periods

vvenc-1.10.0

14 Dec 12:35
eea6fce

Choose a tag to compare

  • first IDR per default at POC31 instead of POC0 to align with other GOPs
  • improved RC, especially for high rates and low activity scenes, especially for HDR
  • enabled spatial sub-sampling for 2pRC in preset faster
  • number of MCTF references adaptively increased
  • reduced the efficiency gap for dependent frame parallelism (still experimental, as not harmonized with RC)
  • around 0.5% BDR gains for all presets
  • many other minor cleanups and changes

vvenc-1.10.0-rc1

07 Dec 16:11
36652e4

Choose a tag to compare

vvenc-1.10.0-rc1 Pre-release
Pre-release
  • first IDR per default at POC31 instead of POC0 to align with other GOPs
  • improved RC, especially for high rates and low activity scenes, especially for HDR
  • enabled spatial sub-sampling for 2pRC in preset faster
  • number of MCTF references adaptively increased
  • reduced the efficiency gap for dependent frame parallelism (still experimental, as not harmonized with RC)
  • around 0.5% BDR gains for all presets
  • many other minor cleanups and changes

vvenc-1.9.1

19 Sep 08:50
3af0a89

Choose a tag to compare

Bugfix release:

  • fixed problems with 8-bit encoding, especially for 10-bit input
  • improvements to rate control, especially spatial sub-sampling for first pass
  • added medium_lowDecEnergy as a built-in preset
  • many other fixes

vvenc-1.9.1-rc1

11 Sep 12:41
e37b855

Choose a tag to compare

vvenc-1.9.1-rc1 Pre-release
Pre-release

Bugfix release:

  • fixed problems with 8-bit encoding, especially for 10-bit input
  • improvements to rate control, especially spatial sub-sampling for first pass
  • added medium_lowDecEnergy as a built-in preset
  • many other fixes

vvenc-1.9.0

28 Jul 11:26
592adf1

Choose a tag to compare

  • added rate capping during rate control (must be at least 1.5x of target rate)
  • extensive improvements and cleanups to rate control, especially single pass (improved efficiency by 1-2%)
  • speedup of first pass, especially for preset faster (around 15% overall runtime), using spatio-temporal downsampling
  • unified MCTF activation for low- and high-rate encoding
  • various speedups, fixes, and cleanups

vvenc-1.9.0-rc3

25 Jul 12:07
2f6d264

Choose a tag to compare

vvenc-1.9.0-rc3 Pre-release
Pre-release

Over 1.9.0-rc2:

  • reduce single pass rate control deviation from given target bit-rate, when intra period is not a multiple of gop size (see #296)

Over 1.9.0-rc1:

  • propagating missing data required for efficient RC in fast/faster presets when using QPA (bugfix)

Over 1.8.0:

  • added rate capping during rate control (must be at least 1.5x of target rate)
  • extensive improvements and cleanups to rate control, especially single pass (improved efficiency by 1-2%)
  • speedup of first pass, especially for preset faster (around 15% overall runtime), using spatio-temporal downsampling
  • unified MCTF activation for low- and high-rate encoding
  • various speedups, fixes, and cleanups

vvenc-1.9.0-rc2

12 Jul 08:24
3fcfd93

Choose a tag to compare

vvenc-1.9.0-rc2 Pre-release
Pre-release

Over 1.9.0-rc1:

  • propagating missing data required for efficient RC in fast/faster presets when using QPA (bugfix)

Over 1.8.0:

  • added rate capping during rate control (must be at least 1.5x of target rate)
  • extensive improvements and cleanups to rate control, especially single pass (improved efficiency by 1-2%)
  • speedup of first pass, especially for preset faster (around 15% overall runtime), using spatio-temporal downsampling
  • unified MCTF activation for low- and high-rate encoding
  • various speedups, fixes, and cleanups