Personally, I use the UT Video lossless codec, it can be read directly by Handbrake. It is available for both Windows and MAC platforms. Like Lagarith and Magic YUV, it isn't "low bandwidth" but neither is any truly lossless codec. (Technically, Cineform isn't lossless.)
You install the GoPro software to install the Cineform codec. There is no Cineform codec only install. The GoPro studio software does not take up much disk space. GoPro installs Video for Windows (AVI), Quicktime and Directshow codecs.
The Cineform codec is included as part of the free GoPro desktop app. It's a 187 meg download and installs a bunch of stuff you may never use unless you happen to own a GoPro camera, nevertheless, it's the only way to get the Cineform codec.
The Magic YUV codec is mathmatically lossless with certain great efficiencies. If you are looking for a digital intermediate to survive many generations of compositing - this is the perfect kind of codec to have.
Many other good codecs like Cineform are NOT mathematically lossless BUT are able nonetheless to maintain very good visual presentation thru about 5 generations.
+1 Magic YUV. I've used both Magic YUV and UT Video. I get better preview performance with Magic. Also Magic YUV will smart-render, unlike Cineform whch requires a re-compression. Don't know about smart-rendering with UT Video.
You cannot (or least I can't) open Magic YUV files directly in Handbrake or Mercalli 4.
I remember now the primary reason for choosing YUV over UT Video. I do a lot of round trips from Vegas to avisynth/vrtualdub and I could never eliminate color shifts with the UT Video codec, whereas Magic YUV was pretty much spot-on.
You are welcome to put in a ticket with libavcodec team and someone there may take an interest.
I got support for dnxhd hi10p in libav / handbrake, but it took about a year of sending tests back and forth.
Cineform will possibly never be supported in handbrake, because of licensing.
I tried to buy Magic YUV by donating at Gumroad via paypal but the order didn't go through. Concerned this is some kind of scam. Why don't these developers just charge a fair price and set up a straight forward purchase system?
Well, it's one guy, possibly in eastern Europe. I don't know if that helps.
And really, lossless compression has been around for decades, resulting in politicalization. Nothing "magic" about any of it.
"Cineform will possibly never be supported in handbrake, because of licensing."
Can you elaborate? Libav has DNxHD and Prores without license issue and the Handbrake developers do not strip these LibAv codecs from their compile of LibAv. I know the HB folks want to try and keep to pure GPL sources only. Zeranoe ffmpeg only builds a pure GPL ffmpeg and it has Cineform, right now.
Take a look at my post of 12/4/2014 6:19:35 PM on this thread. In my testing then, MagicYUV was a clear winner over the UT and Grass Valley (Canopus) lossless codecs. Rendered faster, played back at higher frame rate, smaller file size.
There is much wrong in the recommendations of this thread. For example, the Canous HQX is decoded in Vegas as 8bit only! Even if this codec is great in Edius, it is less worth in Vegas (where the Canopus HQ would be enough).
I do still not know if the Magix YUV codec is decoded in Vegas as 10bit or more. I do not use this codec.
But what I know is that Cineform has been implemented as native codec since Vegas Pro 6 - and is decoded as 10bit or even 16bit in Vegas Pro in a 32bit floating point project. The Cineform codec is available also up to 4K for free with the GoPro Studio application. And Cineform has also the advantage that is is implemented in Premiere too, so decoding in 10bit or more should not be an issue at all.
Sony YUV would be great too in terms of bit depth, but will deliver large files. The question is if it is necessary to work uncompressed at all.
Another possibility would be to use XAVC what is decoded as 10bit 422 in Vegas too and can be rendered by Vegas too. I do not think that Premiere will have here an issue too.
The Blackmagic codec will also not decodec as 10bit or more in Vegas, as far as I remember - maybe in the uncompressed version but not in the compressed versions. This codecs come into your system if you install a Blackmagic hardware like the Intensity 4K or Decklink 4K extreme. But I would not choose that codec due to the decoding issue.
Performance-wise, Magic YUV has been the best lossless codec for me. Also, Cineform (not lossless) and Lagarith have both given me occasional black frames when dozens of their files were used in a project. I've had up to a hundred Magic YUV files in projects and never had a rendering issue.