Skip to content

Releases: fraunhoferhhi/vvenc

vvenc-1.9.1-rc1

11 Sep 12:41
e37b855
Compare
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
Compare
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
Compare
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
Compare
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

vvenc-1.9.0-rc1

10 Jul 19:40
7b919a8
Compare
Choose a tag to compare
vvenc-1.9.0-rc1 Pre-release
Pre-release
  • 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.8.0

06 Apr 09:38
d8685f9
Compare
Choose a tag to compare

Over v1.8.0-rc1

  • deprecated obsolete chroma QP control mechanism (to be removed in the next release)
  • removed deprecated parameters for partitioning control

Over v1.7.0

  • vvencFFapp removed from default installation
  • Speedups (~15% for faster/~5% for slower/~10% for other presets)
  • Improved error messages
  • Added temporal ALF APS prediction, closing the efficiency gap between single- and multi-threaded operation
  • Extended BIM by extrapolating parameters to non MCTF-filtered frames
  • Various fixes
  • Usability improvements
  • Various improvements

vvenc-1.8.0-rc1

29 Mar 13:10
b93297f
Compare
Choose a tag to compare
vvenc-1.8.0-rc1 Pre-release
Pre-release
  • vvencFFapp removed from default installation
  • Speedups (~15% for faster/~5% for slower/~10% for other presets)
  • Improved error messages
  • Added temporal ALF APS prediction, closing the efficiency gap between single- and multi-threaded operation
  • Extended BIM by extrapolating parameters to non MCTF-filtered frames
  • Various fixes
  • Usability improvements
  • Various improvements

vvenc-1.7.0

13 Dec 17:59
ec44ee0
Compare
Choose a tag to compare

Over v1.7.0-rc1

  • Setting default ticks per second to 27000000
  • Using MCTF to collect statistics for QPA, even if not applied

Over v1.6.1

  • Added support for ARM through SIMDe
  • Allowing adaptive intra period (content adaptive placement of random access points)
  • Ported block importance mapping from VTM
    • around 1% gain for faster
    • around 2% BD-rate gain for other presets
  • Added noise based QP clipping to RC
  • Improved SCC detector to ignore black borders
  • Added possibility of logo overlay
  • Bugfixes and cleanups
  • Speedups: ~20% for faster, ~5% for other presets

vvenc-1.7.0-rc1

05 Dec 13:20
63382a2
Compare
Choose a tag to compare
vvenc-1.7.0-rc1 Pre-release
Pre-release
  • Added support for ARM through SIMDe
  • Allowing adaptive intra period (content adaptive placement of random access points)
  • Ported block importance mapping from VTM
    • around 1% gain for faster
    • around 2% BD-rate gain for other presets
  • Added noise based QP clipping to RC
  • Improved SCC detector to ignore black borders
  • Added possibility of logo overlay
  • Bugfixes and cleanups
  • Speedups: ~20% for faster, ~5% for other presets

vvenc-1.6.1

30 Sep 09:29
81d14ed
Compare
Choose a tag to compare

Bugfix release:

  • Bugfix for rate control at low rates
  • Bugfix to multi-threaded encoding with tiles
  • Added auto-logic for correct tickspersec setting
  • Made apputils an internal header only lib, fixing linking problems
  • Speedup non-linear ALF (-4% runtime for slower)
  • Optimized non-RD-optimized quantization
  • Various cleanups and fixes