sobotka / olive

NLE video editor
GNU General Public License v3.0
2 stars 1 forks source link

[PIXELS] Color manage transitions #134

Open itsmattkc opened 3 years ago

itsmattkc commented 3 years ago

Summary So yeah, transitions (dissolves at least) will have to be managed. While sRGB footage looks fine as-is (presumably because this config maps sRGB 1.0 to scene linear 1.0), anything wider gamut looks like absolute ass.

Additional Information / Output I assume this primarily involves transforming both buffers to a color space of the user's choosing, performing the transition, then bringing them back to reference?

sobotka commented 3 years ago

I believe it’s as simple as changing the domain of the curve. That is, manage the curve.

If the curve is in the Filmic Log domain for example, the x axis is input FLEB, and the y output.

How are the curves currently applied in terms of math for input versus output? A link to the code lines would help.