xpra icon
Bug tracker and wiki

Opened 8 months ago

#1441 new task

EXR codec

Reported by: Antoine Martin Owned by: Antoine Martin
Priority: major Milestone: 3.0
Component: encodings Version: trunk
Keywords: Cc:

Description

Now that we have support for 10-bit per channel in both the server (#909) and the client (#1309), 10-bit video encoding is planned (#1308 for nvenc, #1310 for vpx) so it makes sense to also support a 10-bit non-video compression format. See also #784 for BPG.

EXR also supports stereo modes (#1316) and could potentially help us replace PNG with something faster / better? The list of Compression methods is not particularly impressive: RLE and ZIP for lossless!

Both openexr and jxrlib have mingw64 ports already.

Links:

  • jxrlib: open source implementation of jpegxr - hosted on codeplex (yuk - doesn't work properly), they have EXE files in their repository! (WTH!) no documentation, not maintained?
  • openexr: OpenEXR is a high dynamic-range (HDR) image file format developed by Industrial Light & Magic for use in computer imaging applications., some documentation here: [http://www.openexr.com/ReadingAndWritingImageFiles.pdf Reading and Writing OpenEXR Image Files with

the IlmImf? Library] - though this uses file or mmap IO... PITA.

Change History (0)

Note: See TracTickets for help on using tickets.