logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
furtive  
#1 Posted : Thursday, July 4, 2024 10:04:00 AM(UTC)
furtive

Rank: Member

Groups: Registered
Joined: 4/3/2022(UTC)
Posts: 28
United States

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.
doggy  
#2 Posted : Thursday, July 4, 2024 3:30:58 PM(UTC)
doggy

Rank: Advanced Member

Groups: Registered
Joined: 12/27/2012(UTC)
Posts: 5,239
Belgium
Location: Belgium

Thanks: 293 times
Was thanked: 958 time(s) in 793 post(s)
Originally Posted by: furtive Go to Quoted Post
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
furtive  
#3 Posted : Friday, July 5, 2024 6:22:05 AM(UTC)
furtive

Rank: Member

Groups: Registered
Joined: 4/3/2022(UTC)
Posts: 28
United States

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"
DMack  
#4 Posted : Wednesday, December 4, 2024 3:20:56 AM(UTC)
DMack

Rank: Member

Groups: Registered
Joined: 6/11/2020(UTC)
Posts: 14
United States
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.
Users browsing this topic
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.