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

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