Media Recorder - syd711/vpin-studio GitHub Wiki

With the VPin Studio, you can record the virtual screens of the frontend you play with, which can be PinUP Popper, PinballX or PinballY. The Studio comes with two different recording modes.

Recording Tables

The table recorder is part of tables view and can be found under the tab name "Meda Recorder". There you an select the tables and screens you want to record. The recording will be executed sequentially per game, but parallel for every screen. So once a recording is started for a game, all selected virtual screens of the game will be recorded in parallel.

Note that this process is CPU consuming, so make sure you have the right hardware to avoid stuttering.

Media Recorder Overview

The recording is tracked by a modal dialog, so right now you can't execute the recording in the background. That is due to the problem that the database of the frontend can't be accessed in parallel and therefore this should protect the recording process.

Recorder Dialog

In-Game Recorder

If you have selected a virtual screen of the frontend for in-game recording, this screen will be recorded once the mapped recorder button is pressed. The length of the recording and the inital delay will be applied for this too. So pressing the recording will not immediately start the recording but will be delayed using the configured value.

Controller Bindings for Recordings

To trigger in the in-game recording, the corresponding key must be mapped in the controller bindings of the Studio.

In-Game Settings

Note that under the Notification settings, additional notifications can be enabled to indicate the start and end of in-game recordings.

Recording Notification Settings