cpc
Well-known member
I am wondering how this compares to converting uncompressed RAW to ProRes 444 XQ? Have you tested how much of a difference is there between compressed RAW vs. ProRes 444 XQ as to the file size?
This is actually easy to calculate and compare since ProRes is a constant bitrate codec.
Let's take forrestbro's files for the illustration. 312.5 GB compressed down to 120.8GB means CinemaDNG lossless compression down to 38.7% of the original size in this particular case. (Remember that lossless CinemaDNG ratios aren't fixed and depend on frame content).
Now suppose we have 24fps 2K raw footage from the FS700 taken on the 7Q. Each 2K raw frame is around 3.37MB. So in 1 second of uncomrpessed raw we have 3.37*24=80.88 MB, or a rate of 80.88 MB/s
24fps 2K ProRes 444 XQ has a bitrate ot 453 mbps. Let's convert to MB/s: 453/8 = 56.625 MB/s
24fps 2K ProRes 444 has a bitrate of 302 mbps. That is, 302/8 = 37.75 MB/s
24fps 2K Prores 422 HQ has a bitrate of 201 mbps. Or 201/8 = 25.125 MB/s
For the losslessly compressed raw (using forrestbro's compression level for illustration) we have an average rate 80.88 * 0.387 = 31.3 MB/s
So the losslessly compressed 2K CinemaDNG footage is not only much smaller than the corresponding ProRes 444 XQ file (a lossy codec), but also smaller than the ProRes 444 file (also a lossy codec). So with the CinemaDNG losslessly cmpressed raw you get the perfect original quality at a size smaller than an intermediate lossy codec.
If you wonder how is this possible, the reason is simple. Once the raw image is debayered the data size increases 3x times (because each pixel gets two additional channels to RGB). ProRes is then working on this debayered RGB image which is 3x the size of the raw data. CinemaDNG lossless compression, on the other hand, obviously doesn't need to handle the debayered image and compresses the smaller original raw data.
Last edited: