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
aircooled76@gmail.com  
#1 Posted : Sunday, February 1, 2026 5:50:22 PM(UTC)
aircooled76@gmail.com

Rank: Advanced Member

Groups: Registered
Joined: 8/15/2013(UTC)
Posts: 102
Man
Australia
Location: Could be Australia could be Europe/UK!

Thanks: 2 times
Was thanked: 9 time(s) in 9 post(s)
This is an echo from this previous thread: https://forums.vmix.com/posts/t6...of-Instant-Replay-Events by @RichDanby

Quote:
I would like to see the possibility to access the list of existing Instant Replay events.

Perhaps it could be included in the default XML API output, or in its own URL:

<replaylist selectedEvent="3">
<event number="1" title="Goal 1-0"/>
<event number="2" title="Cheering"/>
<event number="3" title="Tackle"/>
<event number="4" title=""/>
<event number="5" title=""/>
</replaylist>

With the current functions like "ReplayPlaySelectedEvent" and "ReplaySelectNextEvent", the chance of having a list of events available would create new possibilities of controlling the Instant Replay.

Thanks for considering!


This would be amazing for us that are making custom app solutions to help control Replays in vMix. Firstly love vMix you guys are awesome!

So I got impatient and I made my own app to basically turn the replay2.xml from the replay folder into an API. (PM me if you want a copy to test)

It is working well is I can get the replay clip ID's and list them in my custom control app. This means I can PlayEventsByIdToOutput shortcut to play a custom array of clips!

On the way I found some interesting anomalies in how the replay2.xml works.

Here are the things that update automatically in the replay2.xml.

  • If I make a clip
    If I change the angle of a clip


What DOES NOT update automatically in the replay2.xml:

  • If I add a text tag
    If I change the in or out points


I did notice if you change the camera angle on any clip the replay2.xml updates.

it would be AMAZING if everything could update in real time (ish) or on change to the replay2.xml (and double/ triple amazing if you made the replay2.xml available as an API natively in vMix as per the previous post!)


I also ran into some the limits of the vMix API now I have the replay clip ID's.

Here are some suggestions that would help give the API more power in this context:

  • ReplayIDEventCameraOnByID Value=ID,Camera
    ReplayEventCameraOnByID Value=ID,Camera
    ReplayEventSingleCameraOnById - Value=ID,Camera - There Currently no way to toggle cameras by event ID
    ReplaySetEventTextByID Value = Text


Now I think about it, I would almost like all the replay shortcuts to be available by ID. Perhaps it is worth adding the Replay Shortcuts with a specifier value.

For example rather than ReplaySetLastEventText we could have the shortcuts as ReplaySetEventText Value=Text,Event where Specifier could be 0001/Last/Selected etc.

Anyhow appreciate your great work, So much of what I do I could not do without vMix. Appreciate your consideration of my request again (even if I am still banging on after 10 years :)

EDIT: Forgot to ask for access to the countdown of how long the current list of events has remaining for replay that is currently playing. At present the API gives the countdown to the end of the replay recording and there is no way that I can see to get how long to the end of the current clip or selection of clips. Currently we have " position="12401297" duration="12734313"" but it is not possible to get an accurate countdown from that. (We are currently using a screen capture to capture the countdown to display on another screen, not the best use of resources)
Users browsing this topic
Guest
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.