Video Codecs

From Wiki IAA
Jump to: navigation, search

Video Codecs supported in Ventuz 6

Hap Codec - High Resolution Videos

In order to play back Videos with a high resolution or to playback many movies with lower resolution you can use the Hap Codec by Vidvox (​source) specifically developed for these use cases. Hap is a lossy codec that is able to decode using the GPU. Therefore it has a much lower impact on the CPU Performance and the GPU Throughput. This comes in exchange for a higher Data Rate on your Hard Drive, so make sure to use high-end SSDs to use Hap to its full potential.

There are four Versions of Hap:

  • Hap
  • Hap Alpha
  • Hap Q
  • Hap Q Alpha

Hap has a much lower Data Rate and Quality than Hap Q. The Alpha Versions of both additionally have an Alpha Channel which might also be very interesting for Video Playback in Ventuz. If you do not use the Alpha Channel make sure to use the normal Version of the Codec. Also always test if Hap has an acceptable quality, since changing to Hap Q will double the Data Rate.

Especially when using very high resolution videos Hap comes with a handy option: Slicing. This makes multi-threaded decoding a lot easier and can speed up the process. At the time writing this is not supported by the Quicktime Plugin User Interface but can be enabled as an option in the ffmpeg] encoder.


Alpha Channel Support

File Format avi,wmv,wma,asf mov mkv webm
Video Codec huffyuv, lagarith huffyuv, lagarith huffyuv, lagarith huffyuv, lagarith


Download here the HuffYUV tools:

https://www.videohelp.com/software/HuffYUV


Download here the Lagarith Lossless Video Codec:

https://lags.leetcode.net/codec.html