Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Selectable layer mixing algorithms #3059

Closed
mkarg opened this issue Nov 1, 2019 · 3 comments
Closed

Selectable layer mixing algorithms #3059

mkarg opened this issue Nov 1, 2019 · 3 comments
Labels
duplicate This issue is a duplicate and should be closed 💡 enhancement This issue describes an improvement, enhancement, or feature request for OpenShot

Comments

@mkarg
Copy link

mkarg commented Nov 1, 2019

Describe the new feature:
OpenShort currently seems to have just a single algorithm to mix layers into final frames (alpha blending).

Several other picture and video editing software supports different mixer algorithms, and lets the user choose it per layer. The benefit of that is that you can produce creative effects, like using a black-white still image on a top layer as a "stencil" on bottom layer, or dynamically change bottom track's colors driven by the top track etc.

Describe the solution you'd like:
Allow the user to select the mixer algorithm per layer. Besides the current algorithm (alpha blending), there could be e. g. "Luminance" (which produces pixels having luminance from top layer but color from bottom layer).

Describe alternatives you have considered:

  • Using third party VideoFX software.
  • Let effects read pixels from more than one layer to be able to mix pixels from at least two layers.
@mkarg mkarg added the 💡 enhancement This issue describes an improvement, enhancement, or feature request for OpenShot label Nov 1, 2019
@ferdnyc ferdnyc added the duplicate This issue is a duplicate and should be closed label Nov 8, 2019
@ferdnyc
Copy link
Contributor

ferdnyc commented Nov 8, 2019

Agreed, it would be nice to have.

I'm going to close this as there's already an issue open for libopenshot, and this would have to be implemented there first. (Some UI to select modes would also be needed in OpenShot, but library support is a prerequisite.) The request can be tracked there.

Duplicate of OpenShot/libopenshot#320

@ferdnyc ferdnyc closed this as completed Nov 8, 2019
@mkarg
Copy link
Author

mkarg commented Nov 8, 2019

Agreed, it would be nice to have.

I'm going to close this as there's already an issue open for libopenshot, and this would have to be implemented there first. (Some UI to select modes would also be needed in OpenShot, but library support is a prerequisite.) The request can be tracked there.

Duplicate of OpenShot/libopenshot#320

Oops, sorry for creating the duplicate. :-)

@ferdnyc
Copy link
Contributor

ferdnyc commented Nov 9, 2019

@mkarg No worries, it's not even in the same repo. You could hardly have known!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate This issue is a duplicate and should be closed 💡 enhancement This issue describes an improvement, enhancement, or feature request for OpenShot
Projects
None yet
Development

No branches or pull requests

2 participants