Hi there,
I’m having two issues when encountering multicam sequences in UXP:
- Firstly I found a bug that crashes and exits the whole app. The crash happens when I call
getSettings()
on aSequence
whose associatedClipProjectItem
returns true forisMulticamClip()
. I can replicate it very reliably on Beta v25.4.0 (Build 34). - Secondly - I can’t find anywhere how to access the active camera angle in
VideoClipTrackItem
instances that are referencing a multicam clip. It seems there is no convenient way to get/set the angle through the API.
The ideal API design for this would be:
/**
* Gets multicam angle for a given track.
* @returns (number | undefined) - track index of currently active track from the underlying multicam sequence.
*/
someVideoClipTrackItem.getActiveMulticamTrack();
/**
* Sets multicam angle for a given track.
* @returns (number | undefined) - track index of currently active track from the underlying multicam sequence.
*/
someVideoClipTrackItem.setActiveMulticamTrack(2);
This could also be useful for switching Audio tracks too.
The current way I have to handle this is very long winded, and it could be much simpler.
If you have any questions or need feedback, I’m actively working on my plugin right now and would be very happy to help in any way I can!