To let the audience know that: Cineform gives the same quality as ProRes with half the bitrate, which apparently you spread around on this forum as some kind of mantra, is absurd.
I did some tests with ProRes and Cineform for a very highly detailed locked off camera shot (the beach with buildings in the background). Whereas in a prior test with lots of background blur where I observed Cineform doing much better (around 2x smaller), in this case the file was only ~25% smaller (Filmscan vs. ProRes HQ). Doing a frame subtract comparison with a curve pointing straight up (to maximize error visibility) the Cineform delta was brighter, showing a higher average difference. What is apparent is that while the average difference is higher, there's no macroblock artifacts in the differences as there are with ProRes. Both files are visually lossless before the curve is applied (black screen after the subtract). To fairly compare codecs, especially when they are VBR, requires a lot of tests and PSNR+SSIM to really understand the differences, since the results are visually lossless. What I can say is the nature of the differences between wavelet and DCT show that wavelet differences are more pleasing (as expected), since there's no macroblock artifacts added to the output.
Folks on Reduser discussed this where one user reported at least 30% smaller vs. ProRes: http://www.reduser.net/forum/showthread.php?121568-Cineform-superior-alternative-to-ProRes. In limited testing for high frequency and low frequency input, I've seen Cineform 25% - ~200% smaller vs. ProRes. The nature of the changes after compression are more pleasing: generally a softer image vs. macroblock artifacts which will look like aliasing when at high levels. Both codecs are visually lossless for many round trips.
Please post the PSNR (or SSIM) link if you can find it- curious to see what the statistical differences are.
EDIT: tested a clip again with lots of background blur, sure enough Cineform was significantly smaller: 2.3x. This matches what frame.io reported almost exactly (2.28x).
In summary, for high frequency (high detail) frames, Cineform is around 25-30% more efficient and with lower detail frames can be 2.3x more efficient (probably more as blur goes up and detail goes down, e.g. with motion blur not just background blur). Try it yourself!
Last edited: