Hey there.. I'm currently trying to realise a CinemaDNG-Converter. First i thought it would just be an existing xmp-packet inside the dng-frame, but it wasn't. After reading the CinemaDNG-Definition i saw, there are about 35 mandatory tags.
The CinemaDNG-File is just a TIFF/PE File (as DNG is also) with these CDNG-Tags. I wrote an App for Win7, building a CDNG-Header with the raw-pictures from the Camera-raw-file. They are 14Bit, isnt it? I figured out, that Resolve and Speedgrade cant handle 14Bit Raw-Frames!
Just 8, 10 or 16Bit, maybe 12Bit. So, now i'm sitting on converting these 14bit to 16Bit-Chunks. These CinemaDNG-Sequences are recognised by Resolve and Speedgrade, but they are chaotic because of wrong handling/converting.
If asking, why the simple DNG-Sequences are not usable, it might be that
(+) missing CDNG-Tags
(+) IFD0-Entry is the jpg-Preview in 128x96px 8Bit - thats the one you see in Resolve.
(+) Raw-Data are packed into a subIFD - as in the DNG-Definition described.
(+) they are 14bit.
(*1) Raw-Data - Subpixel-Chunks, MSB or LSB first? LittleEndian, so LSB first, right?
(*2) is it worth that?
Maybe another Fileformat would be more usable? DPX? EXR? TIF?
UPDATE: LATEST DEVELOPEMT:
Hey there, i'm much workin.. so, finally i dont really will continue the raw2cdng-tool
- all changes and small patches (if..!) are only tests for the forthcoming mlv2cdng
-tool - MLV is in every form the better approach to stabilize the raw-revolution - and mlv2cdng will be coded from scratch as a commandline-tool with an external GUI. please be patient.
But back to raw2cdng: i thought about integrating exif-data from a cr2-file into the metadata of the dng. by now i only read the RGGB_Levels_measured from the cr2-makernotes and convert them into the dng-AsShotNeutral-Values. If someone's up to test that, feel free to write, if it helps/works in ACR or Resolve.
The Approach is easy - right before recording movie, do a photo. put both into the same path and give the CR2-file the same name.
raw2cdng will recognise the file automatically (it will be shown up with +CR2 in the importlist, same as splitted files..). It's tested by now only with a 5DIII. By the Way, if you're recording a whole set with the same whitebalance, you can name this one photofile ALL.CR2 and all files in the importlist will use this data - except the files having their own CR2.
M02-2201.RAW (will use ALL.CR2)
M02-2221.RAW (will use M02-2221.CR2)
M02-2312.RAW (will use ALL.CR2)
ALL.CR2raw2cdng v1.3.0 - with CR2-whitebalance
please look in my blog-entry
to find the newest version!!important!
for speedgrade/premiere CC
please read entries from site 13 on. there are .look-files for the lumetri-effect