vMix Forums
»
General
»
Instant Replay
»
Is there no shortcut function to add clips to selection?
Rank: Member
Groups: Registered
Joined: 4/3/2022(UTC) Posts: 28 Thanks: 4 times Was thanked: 6 time(s) in 6 post(s)
|
Here's the use case:
- User presses one button which creates two clips (one from Angle 1 for X seconds, and then a second clip from Angle 2 for a shorter duration) - User presses another button to select & play those two clips back to back
However, I don't think the second part is... possible, with current vMix 27 shortcut functions. ReplaySelectLastEvent will indeed select the last event, but ReplaySelectPreviousEvent does not ADD to the selection: instead, it single-selects that previous event alone. The only multi-select shortcut function is ReplaySelectAllEvents as far as I can tell. And using that for my use case would require me to move all other clips from the current bin every single time I make clips which is... not a great solution.
The only other possible way to even technically accomplish this would be ReplayPlayEventsByID, but as I don't have a way of obtaining those IDs in external software (I'm working in Companion), I don't think that's possible either for my use case.
I'm posting here just to make sure I am not missing something in my Shortcut Function Reference adventures.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 12/27/2012(UTC) Posts: 5,243 Location: Belgium Thanks: 294 times Was thanked: 960 time(s) in 794 post(s)
|
Originally Posted by: furtive Here's the use case:
- User presses one button which creates two clips (one from Angle 1 for X seconds, and then a second clip from Angle 2 for a shorter duration) - User presses another button to select & play those two clips back to back
However, I don't think the second part is... possible, with current vMix 27 shortcut functions. ReplaySelectLastEvent will indeed select the last event, but ReplaySelectPreviousEvent does not ADD to the selection: instead, it single-selects that previous event alone. The only multi-select shortcut function is ReplaySelectAllEvents as far as I can tell. And using that for my use case would require me to move all other clips from the current bin every single time I make clips which is... not a great solution.
The only other possible way to even technically accomplish this would be ReplayPlayEventsByID, but as I don't have a way of obtaining those IDs in external software (I'm working in Companion), I don't think that's possible either for my use case.
I'm posting here just to make sure I am not missing something in my Shortcut Function Reference adventures. Sounds like you want to play the last 2 events. In this case one can (script) retrieve the <nextID> value from the replay2.xml (recording folder) and determin the last 2 id's to use in ReplayPlayEventsByID as a possible solution ? creating the events to an empty list and do a play all from there and move them after the replay to a containall list might be an option to clear the firstlist again forthe next event captures
|
|
|
|
Rank: Member
Groups: Registered
Joined: 4/3/2022(UTC) Posts: 28 Thanks: 4 times Was thanked: 6 time(s) in 6 post(s)
|
Yeah, that's... kind of an insane amount of overhead for what amounts to a rather simple Mouse & Keyboard use case. I would really love to sit down with vMix development folks and help them understand how replay actually gets used by different projects/subject matters. The extensibility of vMix in general allows it to be adapted to punch WAY above its weight class against other solutions. And that just doesn't quite hold true for the replay portion specifically (which I think I can say after building & using Companion configs on ~100 shows with it).
I'm probably going to go the route of "move everything to another bin when clipping the new goal, and then play out all from current bin after making the two new clips"
|
|
|
|
Rank: Member
Groups: Registered
Joined: 6/11/2020(UTC) Posts: 14 Location: San Francisco Was thanked: 2 time(s) in 2 post(s)
|
It would be great if there was a ReplaySelectLastEvents shortcut that had a value associated with it. Then you could have a shortcut button that would play the last 2 events or the last 3 events for example. We have experimented with creating multiple clips with different camera angles with a single operator and the only way to execute it is to manually select the number of clips you want to play selected with the mouse. For more complex replay situations, having a dedicated operator really does make more sense, but when that isn't an option, having a way to play a specific number of the most recent events would be useful.
|
|
|
|
vMix Forums
»
General
»
Instant Replay
»
Is there no shortcut function to add clips to selection?
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.
Important Information:
The vMix Forums uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close