Sweet.... But keep in mind that "data size" is not the only issue.... Encoding latency is also an issue... Smaller "data" usually means more complex encoding... Though its is ofcourse possible that something new could potentially be producing smaller data and doing so more efficiently. Though the roots of this format is stuff that would be potentially heavy to digest in a larger multi-user environment. Though then again... the roots of this may eventually lead to it being something more well suited for GPU acceleration...
There is one concern however, one which would need to be properly sorted out before any large scale adoption would ever take place: http://en.wikipedia.org/wiki/Better_Portable_Graphics#Patents
On 12/18/2014 09:38 PM, Mike Gabriel wrote:
Package: libxcomp3 Severity: wishlist
Hi all,
By Savko Sergey I have just been pointed to the upcoming BPG image compression library [1].
Quoting their website:
""" BPG (Better Portable Graphics) is a new image format. Its purpose is to replace the JPEG image format when quality or file size is an issue. Its main advantages are:
High compression ratio. Files are much smaller than JPEG for similar
quality. Supported by most Web browsers with a small Javascript decoder (gzipped size: 55 KB). Based on a subset of the HEVC open video compression standard. Supports the same chroma formats as JPEG (grayscale, YCbCr 4:2:0, 4:2:2, 4:4:4) to reduce the losses during the conversion. An alpha channel is supported. The RGB, YCgCo and CMYK color spaces are also supported. Native support of 8 to 14 bits per channel for a higher dynamic range. Lossless compression is supported. Various metadata (such as EXIF, ICC profile, XMP) can be included. """
We should take a look at this new compression library and check if it is usable in NX.
Mike
x2go-dev mailing list x2go-dev@lists.x2go.org http://lists.x2go.org/listinfo/x2go-dev