hi all,
i just released version 0.7.0 of vkdt. this is a video release, means it has many additional features that are useful for video processing.
on top of lots of small fixes for complicated/non-directed graphs, ui streamlining and polishing,
doc and website updates, these are the main additions:
lighttable
-
add button to create video from timelapse sequence of raw files
-
output modules all show their individual parameters now
-
new automatic labels for video and bracket

darkroom
-
new dopesheet widget to manage keyframes
-
animation controls (play pause step goto next keyframe etc)
-
introducing keyaccels: quickly bind small scripts to hotkeys (for instance
expose up by half a stop, rotate ccw by one degree)
new modules
-
autoexpnew module for autoexposure by median of center weighted histogram, most useful in video sequences -
i-exrinitial openexr file support for reading (multipart and writing might be coming up) -
hotpxto remove stuck pixels in bayer images
module updates
-
hilitesmooth out c/a artifacts at boundaries of overexposed regions -
o-ffmpegsupport prores PQ/smpte 2084 10-bit output -
i-vidsupport 420, 422, and 8-, 10-, 12-, 16-bit input -
quakewith more parameters and amd raytracing support -
i-pfmsupports animation frames and noise profile arguments -
pickcolours with freeze support for copy/pasting of settings -
gradewith colour wheels input -
blendwith option to invert mask -
demosaicnow with RCD support. it’s slower than the gaussian splats. some
numbers for 16MP: gaussian splatting: 1.5ms, new RCD: 2.5ms, darktable’s
opencl implementation on the same image: 21ms.
build
-
i-rawupdate rawspeed to upstream + cr3 (but will not do it again) - support rawler/rust backend to load raw images as replacement for rawspeed/exiv2
- initial .AppImage package provided (using rawler/xorg/glfw with pentablet support)
thanks to @nongrata23 for battle testing video features and providing a good share of test footage (some of which you can see in the images above, image credit is his)

