vMix Forums
»
General
»
Feature Requests
»
Replay API + Request for new shortcuts
Rank: Advanced Member
Groups: Registered
Joined: 8/15/2013(UTC) Posts: 102   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)
|
|
|
|
|
|
vMix Forums
»
General
»
Feature Requests
»
Replay API + Request for new shortcuts
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