Well, if someone is interesting, test versions with online DNG creation for some cameras are here
To increase the speed were made as follows:
- no compression,
- RAW buffer caching (optional) - see sRaw
- prepared on PC list of all CCD bad pixels (I don't know how read it directly from camera)
To turn on DNG shooting, turn on RAW and "DNG format" in RAW options. Also you can try to turn on "RAW buffer cached" option.
List of all CCD bad pixels (CHDK/badpixel.bin) is required for DNG shooting. To generate this list on PC, use show_bad_b
usage : show_bad_b.exe CHDK_RAW_FILE_NAME
It creates in current folder output file badpixel.bin and reports about defect pixel count. Try several RAW files to obtain stable result (approximate shooting conditions: minimal ISO, exposure time ~1/10s). Some cameras have two defect pixel lists, which are switched at exposure time ~1/25 s (my cam has 7473 and 3607 defect pixels in each list). Use list with maximum (but stable) defect pixel count, otherwise you can see multiple black points on image in some RAW convertors.
About DNG and colors: all color profiles are copied from DNG4PS2, nothing new. I am not expert in colors
Speed: for 7MP camera and fast 150x SD card DNG creation/saving time is:
RAW buffer caching is off - 5.4 s
RAW buffer caching is on - 2.4 s
Usual CHDK RAW file - 1.0 s
Not too fast
edit: For any camera, supported by DNG4PS2, DNG support can be added.
edit2: Too many English words for me