@AWPStar
I just went through all the posts from the beginning and wow, fantastic work. I installed it on a Windows computer and via Wine on my Mac laptop which of course isn't ideal but it does work. One thing that works extremely well is the PayPal donate button on your app. I hope people have been clicking it.
Thanks for the new dot32_crop2.dat file, though a Windows BASIC binary data file isn't all that useful to a non-programer with a Mac. It was sort of like when the PayPal page came up in Russian but in that case I just hit the translate button and it all made sense. Hey, that gives me an idea, maybe you could translate your focus pixel files into ascii? I can share with you the one that I built row by row on a spreadsheet in my
bitbucket download area, it is in dcraw ".badpixels" format. There's also one
here that was published by foorgol, the developer of PinkDotRemover tool 650D and another one on
bitbucket by maxotics who was working on FocusPixelFixer for Windows.
Yes, there have been several attempts at this but you are taking it to a whole new level. Since you seem to be open to suggestions, here's one for the "Remove focus dots" feature. To look into the metadata of mlv files you can use "mlv_dump -mv [mlv_filename]" but what am I saying, you obviously know how to extract the metadata which includes the camera model, image size, crop and pan information so why not automatically select the correct dot data file and settings to use? To the user it would seem like the focus pixel issue isn't even an issue. Of course you should leave a way for users to override the auto settings at least until you have perfected it.
Just my 2₽.