...(I was thinking you wanted me to come up with some kind of dialog/UI for creating keyframes, the rating thing is not to hard at all) and I have implemented it for the deflicker and a new "Ramp All ACR Settings" menu.
Actually that was part of my earlier post. It would be nice to have dialoge that asks you how many keyframes you want to create and then those are evenly distributed among the sequence. Right now you have to rate them with 1 star by hand which takes quite a bit of time if you want to have 10+ keyframes for day to night sequence .
Good idea, thanks.
The latest version works great, so we all have to thank you! :-)
Mark the frames that you don't want to be touched (used as keyframes) with 1 star. First and last selected frames are assumed to be keyframes even if not marked. Deflicker will run the histogram matching on a ramped EV target from one keyframe to the next. "Ramp All ACR Settings" works basically the same way, except just blindly ramping all settings from one keyframe to the next.
When shooting with Nikon in manual mode and adjusting exposure along a sunset/rise you don't have any flickering (except natural light flicker) if you use a manual lens apart from the obvious jumps in brightness. Could you implement a special mode for that where the two adjacent are just matched (pull down the brighter frame by half of the difference in EV and push the darker one by the same amount) and the rest is adjusted accordingly to the surrounding keyframes? Could they be detected based on metadata?
That is why I suggested to mark them with 2 and 3 stars for the first and second image of those pairs. According to my experience with deflickering that is based on image content you can only make it worse if you have perfect source material.
Deflickering works on the histogram of the preview thumbnails that are extracted based on the current .xmp settings, right? Is it a problem if I use a
super flat profile like this, if yes could you make it more robust?
Could the deflickering be sped up by working on lower resolution DNGs of the same images? That would be great since you store the DNG and original RAW files in the folder with just one .xmp file for each pair of images (or you just copy the .xmp files to another folder if the DNG and RAW file have the same name).
Would it be possible to have the deflickering only using certain parts of the frame?
The reason is that for example you want to have the shadows or general foreground flickerfree, since you don't care about the sky as much or vice versa (or you want to to deflicker them separately and merge them later in AE for ultimate smoothness).
Would it be possible to have preview window where I can draw a rectangle that specifies where the brightness is measured? If yes, could that area also be animated (for motion control shots where the camera rotates/pans)?
Could the multi-pass deflickering for best precision be automated?
With a dialogue where you select the amount of passes (you mentioned somewhere more than 3 is not necessary) and maybe a second input field for the line skipping of the last pass (if necessary, I still don't understand how that works -see below), it then does everything by itself and purges the cache automatically between the passes (I know I'll forget that half of the time...).
What exactly does percentile do?
How does the "Line Skip" work? Does it skip lines in the histogram?
What is preview under deflickering supposed to do? I get nothing when I press it.
Any chance to get those animated gradients I mentioned? That would be tremendously useful for sunsets, milkyway and dolly shots. If you do that please implement the possibility to ramp more than one (3 linear and 2 radial ones should be more than sufficient)
Is it possible to adapt your script to stereoscopic sequences (especially the deflickering!)?
I am not sure if it is necessary, but commercial software initalises the .xmp files before working on them, I think it does that because otherwise it doesn't work reliably, for the gradients mentioned above it is probably necessary. I am not sure if you know that or if that information is of any use for you, but I thought I'd mention it.
Creating keyframes and the initialisation could also be combined into one dialogue.
Renamed 'Ramp All ACR Settings" to 'Ramp Multiple...' and added option to select which things to ramp (like the ACR dialog when you select 'Synchronize...').
Just a suggestion for better usability - maybe you could create tabs or divide them another way like they are arranged in the Camera Raw Dialogue? Also check groups additionally to single checkboxes.
The FX-Vignetting could be added aswell for the sake of completeness (Grain is useless since it generates a static noise pattern).
The checkboxes for the colour adjustments are a bit random, why don't you order them by the name of the colour and and Hue/Sat/Lum (for example "Aqua Hue, Aqua Saturation, Aqua Luminosity")
Could you add ramping for the curves too?
I decided to go with Br instead (hence the script I created), it's much faster. AE takes several seconds to render a RAW frame, even on low quality (this is so annoying, why adobe why?!), Br has some kind of fast preview mode that takes fractions of a second. It's just much easier and faster to do in Br.
I hope you don't mind that I pulled that quote into this thread, it seems to fit better in here.
I would love to have everything in AE instead of going back and forth between it and Bridge. Can you call Bridge from within AE for the .xmp stuff? Deflickering would take as long as full length render time of sequence (meaning hours) if done entirely in AE...
Maybe you could consider it again once the Bridge script is more mature?
Bug report (though only a minor one):The last digit of the amount of selected images is cut in half verticaly (meaning the right half is not displayed).
Thanks for your time and keep up the good work!Is there way to tip you for all your effort so far? I would be happy to do that if you keep the script under GPL. :-)