released vkdt 0.7.0

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

darkroom

new modules

  • autoexp new module for autoexposure by median of center weighted histogram, most useful in video sequences
  • i-exr initial openexr file support for reading (multipart and writing might be coming up)
  • hotpx to remove stuck pixels in bayer images

module updates

  • hilite smooth out c/a artifacts at boundaries of overexposed regions
  • o-ffmpeg support prores PQ/smpte 2084 10-bit output
  • i-vid support 420, 422, and 8-, 10-, 12-, 16-bit input
  • quake with more parameters and amd raytracing support
  • i-pfm supports animation frames and noise profile arguments
  • pick colours with freeze support for copy/pasting of settings
  • grade with colour wheels input
  • blend with option to invert mask
  • demosaic now 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-raw update 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)

22 Likes

Sounds awesome!! I’ll update my package for NixOS

1 Like

thank you!

The pleasure is all mine to meet another maniac :smiley:

Here you can see vkdt work in action (for holy grail timelapses first and last)

Basically in this moment is the best app to deal with such challenges!

I am sure more great stuff will come along the way jejej

5 Likes

Was this video shot on a phone? Apologies if I misunderstood, but if so it’s pretty impressive, (both the capture and processing) especially the telephoto shots. :slight_smile: :+1:

1 Like

Well that just makes me sad I don’t live in Europe. Final time lapse was majestic!

1 Like

Yes, on a phone (raw video)

i’ll upload the mask instructions video here (so i don’t have to host it :slight_smile: ) and also maybe it’s of broader interest.

note that the mask module is only in git, not in the release (this is my playraw folder, y’all may recognise the pictures).

i might want to make this whole blob of extra modules a preset for quicker access.

5 Likes

Very useful and nice module ! great !

Yeah…

Very interesting indeed :slight_smile:

i should probably also install/hack something up to show which keys/mouse buttons have been pressed. transcript:

ctrl-n to enter the node graph editor
ctrl-m to add module (done multiple times here, in the upcoming dialog widget type the name to filter the list)
ctrl-click on any slider to type in the values (imgui std behaviour)

1 Like

@nongrata23 How many pictures per minute do you capture for your timelaps?

Danke vielmals!

That video is very valuable!

MfG
Claes in Lund, Schweden

Each 3 seconds, then i fast-forward as needed

1 Like