obs-websocket icon indicating copy to clipboard operation
obs-websocket copied to clipboard

Feature Request: Add the Ability to set Source Transition

Open Gorexxar opened this issue 3 years ago • 10 comments

Feature Request Type

RPC Request

Feature Request Type (Other)

No response

Requested Feature

Is it possible to add the ability to set a Source's Show/Hide Transition settings? Ideally, this would be nice if it was added to the Get/Set Source Settings Request but it might not count as a Source Setting.

Requested Feature Usage Scenario

  • Creating a Source via Websocket and having it appear on the screen gracefully.
  • Editing an Existing Source's Transition Properties to change "randomly" to make it seem like you are a wizard.

Gorexxar avatar Feb 06 '22 12:02 Gorexxar

Ideally, this would be nice if it was added to the Get/Set Source Settings Request but it might not count as a Source Setting.

The show/hide transition is not source-wide, but rather per sceneitem, so this request would be a sceneitem request.

gxalpha avatar Feb 06 '22 16:02 gxalpha

This is planned to be implemented as Get/SetSceneItemVisibilityTransition in a future version. See our planned requests sheet here: https://docs.google.com/spreadsheets/d/1LfCZrbT8e7cSaKo_TuPDd-CJiptL7RSuo8iE63vMmMs/edit?usp=sharing

tt2468 avatar Feb 13 '22 22:02 tt2468

Its been about a year. Any thoughts? I'll add it in myself if I need to. If im duplicating a source I would the hide/show transitions to be the same. everything should be the same.

zachtie avatar Aug 31 '23 07:08 zachtie

@tt2468 Raised this in Discord (support) but adding a comment here in case others have the same need. Feels related to this request too. Can we have an event to know when the transition has ended please?

artdevgame avatar Dec 17 '23 09:12 artdevgame

Throwing my hat in the ring as someone who'd love to see this implemented. Excellent way to create SceneItems and have them appear without having to also create a Colour Source filter with opacity set to 0, then a Move Value filter which sets the value to 1, then a SetSourceFilterSettings to then change it back to 0 and a SetSourceFilterEnabled to then fade it out.

erickwatson avatar Apr 10 '24 07:04 erickwatson