New
Improved
Fixed
OnTheAir Video, OnTheAir Video Express - Version 4.2.3
2025
Mar 26

Release Notes for OnTheAir Video and OnTheAir Video Express

  • Stream Deck: Added built-in support for Stream Deck Studio (USB Only). Click on the "reset" button to see the new default pages - make sure to create a backup of your configuration before as it will delete your custom configuration when you do the reset.
  • Playlist Playback Mode: When changing the playback mode of a playlist in cue mode, it will maintain cue mode.
  • Playlist: The accuracy of the "Next clip" info. Previously some cases were not covered when there were clocked items for example.
  • Playlist Offline Clips: When creating offline clips, the last extension used is remembered
  • HyperDeck Emulation: Issue on macOS Sequoia and later.
  • HyperDeck Emulation: Issues with Bitfocus Companion modules (after version 2.4.2)
  • Blackmagic-Design: Issue with some devices when using ARGB modes. It would refuse to start while it should be possible when external or internal key are enabled.
  • Resize Modes: Inconsistency with the default resize mode set in preferences: the wrong mode would be set.
  • License: When rebooting computer with the "Reopen windows when logging back in" option enabled, and auto login, applications could be in DEMO mode
  • MIDI: When using multiple devices, the selected device was not properly saved
  • NDI: Potential crash in macOS Sequoia when in "Privacy & Security > Local Network" is disabled for OnTheAir Video
  • Keyboard Shortcuts: Keyboard shortcut to advance frame by frame in the playlist was sometimes not working when the clip fps was different than the output fps

Release Notes for OnTheAir Video only

  • Traffic: Folder-based Schedule: Handling alternate playlists. When a playlist has a suffix -1 or _1 (and any one digit number instead of 1), it is ignored by the scheduler
  • REST API: Added a "play_next_item_unique_id" request to know which clip will play next.
  • Time Markers: Changes with the "Auto start date/Time": They have now be renamed "Time Markers", and you can set if they will automatically trigger a playback start or if they should only be used for scheduler start, and join in progress.
  • Actions: Added a new "playback" action: Join in progress (requires the traffic option)
  • Actions: Right-clicking the "+" in clip inspector shows the actions in a new list model for faster action selection.
  • Actions: Added the ability to apply actions on one clip to another one. Hold the command and option keys when drag and dropping a clip on another one to have its Actions applied to the clip.
  • Actions: Reloading and notifications when macros changes on the ATEM
  • Actions: When clicking on + to add new actions, we now show a contextual menu to select which action you want to add.
  • Actions: Now supporting again the "custom icons" for AppleScript Actions (place, in the same folder as the AppleScripts, images with the same name)
  • Actions: In some specific cases (very short clip with a transition longer than the clip), we may not call the "CLIP STOP", which would then cause other issues such as actions not to be triggered
  • Folder-based playlists: Improved performances when dealing with a large number of items in a folder-based playlist
  • Time Markers: When adding a "Timed Marker", you can set it to automatically start or not.
  • Playlist Modes: When changing the playback mode of a playlist in cue mode, it will maintain cue mode
  • REST API: When doing a STOP on a clip in "hold last frame", it now completely stops then playback.
  • REST API: When creating an offline clip, it now returns correctly the is offline flag to true.
  • REST API: DGO: Text Items: Now return the max number of characters
  • Remote Control: When controlling multiple OnTheAir Video remotely from one OnTheAir Video, playlists will now only accept clips from its Media Browser, not from the others.
  • Remote Control: Now loading the local cache if the remote server can not be reached.
  • Scheduler: Improved performances when using large schedules
  • Remote Control: WebUI: Added support for HTTPS/WSS
  • SCTE input processing: Issue with SCTE processing (on input), the action may be triggered only once.
  • SCTE input processing: The drop-down menu with the action to be triggered is now updated when an action is added/removed
  • DGO option: Intel Macs: Potential frame corruptions and gpuRestart
  • AppleScript: Wrong AppleScript properties. The playing clip index could be mixed with the VideoHub index.
  • Actions: Issues with actions controlling Graphics.
  • Remote Control: Notifications of changes in the Media Browser
  • Router Control: GVG Native routing status incorrectly labeling routes as failed, potentially causing next route to fail.
  • Transitions: Validation was done on the main thread, which could lead to potential freezes
  • Closed Captions: Issues when playing files with CC in a video output using a different fps (for example a 1080p29.97 clip in a 1080p59.94 output)
  • Closed Captions: Potential crash when reading a sidecar SRT or STL
  • Closed Captions: Issues when there was both a CC track and A 53 CC in the frames. Decoding could be wrong.
  • Inspector: Potential issues when splitting clips in the inspector. Index of clips could be wrong and create a crash after a drag and drop.
  • Time Marker: Potential issues with items using a "Time Marker". In some rare case it was not triggering.