Saving multiple float64 frames as a video sequence?


    Dec 20 2015 | 11:35 pm
    I know this is basic but I have not been able to get it to work. I need to save a sequence of matrix frames in full float64 format. Even HDR standards are limited to float32 and it only gets worse with standard image and video formats. I assume there is no actual image standard or video codec that won't screw up my float64 values so I have resigned myself to working with jxf.jit files but it's not clear how to save a multiple frames that can be played back. [jit.movie], [jit.matrix], [jit.record], [jit.matrixset] all have options but there appear to be limitations with the float64 data type and all of the [jit.matrixset] tutorials assume that I want some sort of on-the-fly delay affect. I just want load a bunch of float64 matrix frames to a buffer and save it to disk so I can reload the buffer and play it back again. Is there a simple way to do this?

    • Dec 21 2015 | 11:20 pm
      If you know how to do it with float32 please share a strategy...
    • Dec 22 2015 | 12:59 am
      That's a good point... I can't even do it with float32. If you want to save a single matrix in an image format that maintains original float32 values, you can use [jit.openexr] (HDR format). I just don't know how to save a video with float32 channels and/or streamline a multi-file approach with [jit.openexr]
      Anyone? I just want to save the equivalent of a single video/multi-frame file but with channel values that exceed typical char and half-precision range.