Skip to content

[FEAT] Clone type for program #41

Description

@RickyCook

This is slightly different to "current scene", as "current scene" will show what's in preview, so you can't queue up changes without them showing up in the source clone before you're ready.

This is the last piece of the puzzle to outputting a perfect matte to HDMI for use in things like Blackmagic ATEM for proper semi-transparent overlays etc:

  • set global colour output to BRGA with full colour range
  • output program to HDMI 1
  • output a PGM-MATTE scene to HDMI 2
    • add a source clone of program (current work-around is NDI source that supports transparency, but thats got some delay to it which is far from ideal because they can't move or change size without leaving a black trail behind them: source clone is a much better solution)
    • add filter to colour correct: gamma -3 (max), brightness 1 (max), saturation -1 (min; aka desaturate)

This would lead to a perfect grey-scale matte with source clone!

I havent been able to find a reliable other way to achieve this same effect (ie real opacity; work-arounds like chroma key aren't ideal) so the addition of program clone type would be extremely helpful

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions