Just a quick information that might be useful for anyone trying to use kvazaar encoder to write heif files:
10 bit support is compile time option for the codec. Single binary cannot produce both 8bit and 10bit h265 bitstream.
kvazaar only supports 4:2:0 and 4:0:0 yuv samplings. When you try to configure and use the encoder to produce 4:2:2 / 4:4:4, it generates garbage. See link.
Hope this saves some time to anyone trying to make it run.
Just a quick information that might be useful for anyone trying to use kvazaar encoder to write heif files:
Hope this saves some time to anyone trying to make it run.