Hej guys,
in the last time you haven't heard so much from us, but we are working on the next version of MLVApp.
We will have two new sliders to manually correct the RAW black and white level. That works fine at the moment for none dual iso clips. For dual iso clips this is still tricky and brings effects we don't understand yet. Here we'll need some time.
Finally there will be a very first version of white balance picker! It is not very fast and works just in 100K (temperature) and 10 (tint) steps for now, but the comfort is so much better than without.
There will be LUT support for 1D and 3D cube LUTs.
But there will be a small highlight, where Danne (thanks again) and me, we are working since yesterday evening: we got a kind of moiree / aliasing filter with the help of ffmpeg. The main difference to Danne's cleaning script is, that the export has less ghosting effects on moving objects in the clip.
Especially for clips of my 5D2 + EF16-35L at f/8 or more there is so much moiree and artifacts... (I know I shouldn't film with that setting, but sometimes I do and I go crazy with the artifacts in post

) and most of them will be away with our new filter (flickering trees, color artifacts in water and on the boats, ...):

(Before)

(After)
We will have a one pass mode, a three pass mode and a three pass + unsharp mask mode. The picture above shows the three pass + unsharp mask mode.
If someone likes to try it manually (for 25fps clips):
One pass:
ffmpeg -i input.mov -c:v prores_ks -profile:v 2 -pix_fmt yuv422p10 -color_primaries bt709 -color_trc bt709 -colorspace bt709 -vf minterpolate=50,tblend=all_mode=average,framestep=2 out1pass.mov
Three pass + unsharp mask:
ffmpeg -i input.mov -vf minterpolate=50,tblend=all_mode=average,framestep=2 -f matroska - | ffmpeg -i - -vf minterpolate=50,tblend=all_mode=average,framestep=2 -f matroska - | ffmpeg -i - -c:v prores_ks -profile:v 2 -pix_fmt yuv422p10 -color_primaries bt709 -color_trc bt709 -colorspace bt709 -vf minterpolate=50,tblend=all_mode=average,framestep=2,unsharp=7:7:0.8:7:7:0 out3pass_sharpen.mov
Explanation of one pass mode: "Let's say your source is 25 fps. minterpolate, tblend and framestep are filters. The first does the oversampling. The 2nd, the blended frames, and 3rd reduces the stream back to 25 fps."
Be aware: it is very CPU hungry and will need a lot of time. As intermediate format in 3 pass mode we still use matroska here, what might not be perfect... but for now Danne and me, we are very impressed by the filter.
If you are able to compile MLVApp, you also can check out latest revision from the repos and compile yourself. Then you just have to load a MLV, select a setting in export dialog and run the export.
If someone tests it: please report your findings! Thanks!