Tue Jul 31, 2018 9:36 pm
Why are there different options? Why do we have Ford, Chevy and RAM pickup trucks that all do the same thing. So we have different offerings from different vendors for a common need. In this case a high quality intermediate media codec.
Avid created DNx and kept it proprietary for some time. Apple created Prores and did the same proprietary wise. Both of them had industry popular editing software to use their proprietary codec. Cineform created Cineform. Just a bunch of guys trying to make a living and for some reason chose a codec and transcode software. Well DNx and Prores are far less proprietary these days. Cineform has been placed in the open source.
They are all pretty much equal in quality a similar bitrates. They all offer varying bitrates to let you try to optimize/balance file sizes and compression losses. They all have basic 422 and RGB with (optional) Alpha versions of the codec (DNx 444, Prores 444, Cineform RGB). Cineform does give more quality/bitrates options for their RGB codec. DNx/Prores pretty much start with HQ for those variants.
You mentioned a Premiere <=> Resolve workflow on Windows.
Prores is out with respect to encoding Prores from those apps.
Premiere does support Cineform natively. So does Resolve. Native is best for performance.
I think Premiere supports DNx natively but I don't know for sure.
Anything that is native in both apps for decode and encode between Cineform, DNx or Prores, is fine IMO.
With 4K work and if you run the timeline at Half/Quarter resolution Cineform may be an advantage over the others. More apps than not support partial res decoding with Cineform.
Resolve 16b3, Windows 10 1803
i7-4770K 4.0 GHz, 16GB ram, GTX 1080
512GB system SSD, 1TB 7200rpm HDD