Whirligig - FredTungsten/ScriptPlayer GitHub Wiki

Whirligig is a highly customizable VR video player for Vive, Oculus and openVR headsets. You can get the free version from the homepage, or support the creator by buying it on Steam, the Oculus Store, or Viveport.

You can connect ScriptPlayer to Whirligig via the menu (Playback - Whirligig). When you open a video in Whirligig after connecting with ScriptPlayer, Whirligig will send the filename of the video back to ScriptPlayer which will automatically load corresponding scripts. The timestamps provided via the timestamp sever are fairly precice but you can further adjust the script delay for even better synchronization.

Settings in Whirligig

To be able to connect ScriptPlayer to Whirligig, you need to enable the timecode server in the settings tab General 1

Whirligig Settings

Settings in ScriptPlayer

When you try to connect to Whirligig for the first time (via Playback - Whirligig) you will see a promt that asks you for connection settings like the IP and port for the Whirligig timecode server. (default is 127.0.0.1:2000)

You can change these settings later in the settings dialog.

Whirligig Settings