Hello David,
First of all, thank you for the Cineform workflow, it makes things much more faster and easier.
However, I have several troubles on that way (WinXP SP3 / Canon 5d Mark II / GoPro Premium):
1. I can't load dng's into GoPro Studio Premium. While importing it immidiately shows me "Entry point not found" box that says:
"The procedure entry point gzdirect could not be located in the dynamic link library zlib1.dll." Then just grey preview box and nothing more.
It's not a prob though, since I successfully use DPX2CF.exe to process dng's.
2. RAW2GPCF.exe (v1.01 + latest "fixed" encoder) works fine, if dng's width is multiple of 16.
Since MarkII is recording at 1720 (or 1880), its multiples of 8. If you encode it like that, any player will crash. (Mplayer / VirtualDub / Adobe etc).
Therefore, I have to cut it with -(0,0,1711,968) command. Just a bit of annoyance.
3. >>> ... I'm looking for new demosaic algorithms we can add...
As I understand, current demosaicing options were developed with performance reasons in the first place, so it should be playable at real-time. And they do their job perfectly.
However, none of listed algorithms can be used for production output, because of artifacts and resolution loss.
On the other hand, the main problem of "quality" demosaicing is that it is processor-hungry and, well, slow.
May I ask you to think of adding production-quality options, that can be activated at the final stage of output rendering?
Suggested earlier demosaicing algorithms are pretty good imo, especially VCD ( variance of color difference) and mix of AHD and VCD interpolations.
I'm using Paul Lee's dcraw implementation for a long time, and these approaches give perfect image in 99% cases in regards of pixel accuracy, color artifacts and moire handling.
https://sites.google.com/site/demosaicalgorithms/modified-dcrawSincerely, Yaros Law.