Magic Lantern Forum

Using Magic Lantern => Raw Video => Raw Video Postprocessing => Topic started by: SponaxSpinax on May 01, 2023, 03:45:00 PM

Title: Dual ISO - green and magenta shift
Post by: SponaxSpinax on May 01, 2023, 03:45:00 PM
Hello everyone.

I filmed a few clips last months aht the beach, with my Canon EOS M with magic lantern and with Dual ISO turned on. For some reason, after being processed with MLVApp and with Dual ISO enabled, some clips have a weird green and magenta tint. In one frame it has a strong green tint and in the next frame it's magenta. I'll leave here some frames and I can provide the mlv file, if it helps.

https://imgur.com/a/NurTy6y

https://i.imgur.com/UzcXzVx.jpeg
https://i.imgur.com/Q4kUfgJ.jpeg
https://i.imgur.com/wnJ8otE.jpeg
https://i.imgur.com/UtU148X.jpeg

What can I do to fix this issue?
Title: Re: Dual ISO - green and magenta shift
Post by: theBilalFakhouri on May 01, 2023, 03:56:30 PM
It seems like an issue caused by moving Dual ISO lines:
https://www.magiclantern.fm/forum/index.php?topic=26497.msg238977#msg238977

(in my previous tests both cr2hdr and MLVApp didn't handle this issue when processing such Dual ISO clips)
Title: Re: Dual ISO - green and magenta shift
Post by: SponaxSpinax on May 01, 2023, 04:21:16 PM
But the original video doesn't have a waterfall effect, the lines are still throughout the clip

https://imgur.com/a/9GyOKuz
Title: Re: Dual ISO - green and magenta shift
Post by: theBilalFakhouri on May 01, 2023, 04:37:06 PM
Okay, good to hear that.

It's probably an MLVApp issue then, there are some unofficial forks of MLVApp has newer Dual ISO processing code might work better in your case, you need to compile from source (https://github.com/anibarro/MLV-App/).
Title: Re: Dual ISO - green and magenta shift
Post by: SponaxSpinax on May 01, 2023, 04:58:35 PM
Can you point some place to find those forks of the MLVApp? I tried to find them but can only find the main QTv1.14
Title: Re: Dual ISO - green and magenta shift
Post by: theBilalFakhouri on May 01, 2023, 05:31:30 PM
I have already mentioned that in the previous reply:
Quote from: theBilalFakhouri on May 01, 2023, 04:37:06 PM
source (https://github.com/anibarro/MLV-App/).

That repository is forked, and it contains new commits for Dual ISO code, you need to compile from that source code.
Although "QTv1.14" is written in official MLVApp repo and in the forked one, but that doesn't mean the forked version is the same as official one (look in the commit section).

Now try to compile MLVApp from the mentioned forked source.

This might help you:
https://www.youtube.com/watch?v=sUry4Oc4wq8

You need to clone the forked MLVApp repo locally somehwre in your PC and download and install Qt5, also QtCreator.