New
Improved
Fixed

What's new in MovieRecorder and MovieRecorder Express?

  • Softron License Manager: Improved notifications when serial activation is about to expire
  • System Requirements: MovieRecorder 4.6.6 requires macOS 13 (Ventura) or later.
  • NDI: Updated NDI SDK to 6.2.1 - r146761, and using new audio sync.
  • REST API: Added the ability to ask MovieRecorder to execute an AppleScript: GET /applescripts/My%20Script.
  • REST API: Added support for HTTPS.
  • Scheduled Recordings: Added an option on scheduled recordings to set whether we should interrupt a potential ongoing manual recording when starting specific scheduled recordings. Previously, if a manual recording was ongoing when a scheduled recording should start, nothing would happen.
  • Scheduled Recordings: If a manual recording is in progress for a source and the user stops it, we now check whether there is a scheduled recording currently planned for that source, and if so, start it.
  • Scheduled Recordings: If a scheduled recording is planned for the source within the next 5 minutes, do not start the recording, and display a notification. This should make sure you get a warning in case a scheduled recording starts soon.
  • User Interface: Minor user interface changes for macOS Tahoe.
  • Performance: Performances when recording large frame sizes (8K and up).
  • Menus: Updated menu items icons.
  • Video Formats: Video formats (display modes) are now more consistent.
  • Destinations: QuickTime None or Segmented Destinations: If the file is deleted while recording (by another computer or process), we will now try to recreate a new file. Note that what was recorded until then will be lost as the file was deleted. Does not work with QuickTime Classic, nor MXF destinations.
  • Softron License Manager: Fixed an issue where licenses could become deactivated in rare cases
  • SD Anamorphic: Issues with SD anamorphic not being recorded properly.
  • Loop Recordings: Issues with "loop recordings". In some rare cases we could start writing again at a wrong location in the file.
  • REST API: Changing the scheduled recording names would not apply.
  • REST API: It was not possible to set the start of a scheduled recording to midnight.
  • NDI: Potential leak with NDI sources.

What's new in MovieRecorder only?

  • Scheduler WebUI: Now showing the first day of week depending on system settings. Some browsers do not support it; in that case there is a setting that you can change manually.
  • MXF Destinations: When using two destinations for the same source, using the same AVPreset, files will now relink easily in Avid Media Composer.
  • MXF Destinations: MXF muxer has been updated to the latest version.
  • MXF Destinations: Now flagging correctly the ProRes flavor.
  • HD Codecs (1440 x 1080): Issues with HD codecs using 1440 x 1080 resolution (XDCAM HD, HDV,...). Aspect ratio was not properly set.
  • XAVC: Issues with some XAVC codecs that were not yet compatible. Note that limitations still apply as some flavors require specific frame size and frame rates to work. If not compatible, the encoder may return a "Failed to init encoder" error.
  • AVC-Intra: Potential artefacts when using AVC-Intra.
  • REST API: Issues when restoring configurations using the REST API.

This maintenance update primarily focuses on activations and the Softron License Manager. We strongly recommend installing it if you are using serial numbers.

  • Softron License Manager: Improved notifications when serial activation is about to expire
  • Softron License Manager: Fixed an issue where licenses could become deactivated in rare cases

What's new in OnTheAir MOS Gateway?

  • Licensing: New License Activation System. Now using Softron License Manager. Warning: Internet connection is required. More info…
  • Preferences: The preferences can save multiple configurations for different NRCS systems. Note: Choose a setting and relaunch the application.
  • OnTheAir Video Integration: The OnTheAir MOS Gateway plugin now supports OnTheAir Video’s built-in graphic actions and no longer requires AppleScripting. This adds multiple opportunities that were not possible before in the plugin.
  • Graphics Duration: Graphics added to MOS Objects now use the duration field to automatically add a stop command to the graphics project. Durations of ":00" will put the stop at the end of the MOS object.
  • Graphics Actions: “New Lower Third” has been renamed to “Add LT”, and a new “Add Gfx” action has been added. While functionally the same, “Add LT” comes with a preset duration of 7 seconds, while “Add Gfx” uses a :00 duration for convenience.
  • Image Support: Images in graphics projects can now be modified directly in the plugin. Images in the “Media Files” list can be dragged into the Images field.
  • Audio Support: Audio files can be dragged directly into audio file fields in the plugin.
  • Video Support: Video files can be dragged directly into audio file fields in the plugin.
  • QR Codes: Adding a link as text will now automatically generate a QR code on output.
  • Editable Fields: Editable fields now display a checkmark, allowing you to reset the field to its default value.
  • Playback Status: Added playback status for playing MOS objects.
  • Network Ports: Talk and listen ports can now be assigned for both OnTheAir MOS Gateway and the NRCS server.
  • Webpage Plugin: Added buttons to toggle column visibility.
  • Security: Added support for HTTPS communication.
  • User Interface: Light, dark, and auto modes are now located at the top of the plugin.
  • AppleScript: AppleScripts can now be saved even when no parameter is present.
  • REST API – Pause and Resume Recording: You can now pause and resume input recording via the REST API using GET /inputs/pause and GET /inputs/resume.
  • Disk Space Monitoring: The application now monitors available disk space on the volume where the session is stored. Recording will automatically stop when less than approximately five minutes of recording time remains, preventing the volume from becoming completely full.
  • Video Format: Video format description texr has been updated for improved clarity.
  • Timecode Warning Icon: The missing timecode icon is now displayed only when embedded timecode is in use.
  • Recording State Logging: Added logging when recording is paused or resumed.
  • Keyboard Shortcuts: New keyboard shortcuts are available to pause and resume recording.
  • High Resolution Decoding Performance: Improved decoding performance when working with HFR and 8K resolutions.
  • QuickTime File Creation: The QuickTime file header is now created significantly faster and with reduced resource usage.
  • Contact Support Reports: Support reports now include additional session files to help with issue analysis.
  • Softron License Manager: Improved notifications when serial activation is about to expire
  • Softron License Manager: Fixed rare cases where valid activations could incorrectly be reported as invalid.
  • Softron License Manager: Fixed an issue where licenses could become deactivated in rare cases
  • Timecode Display Stability: Fixed potential flickering of the timecode icon and display when the incoming signal does not contain timecode on every frame.
  • Playlist Playback: Fixed an issue where clips would not play from the playlist.
  • Playlist Memory Usage: Fixed a potential memory leak when cueing long clips in the playlist.
  • Source Ordering: Fixed an issue where the index of sources could appear in the wrong order.
  • Session Templates: Fixed potential issues when creating new sessions from templates.
  • HFR Input/Output Removal: Fixed a potential issue when deleting an HFR input or output.
  • Loop Mode Corruption: Fixed a potential movie corruption issue when using sessions in loop mode.
  • Session Resume: Fixed potential issues when resuming a session.
  • Loop and Playlist Interaction: Fixed an issue where playlist clips could be overwritten when using a session in loop mode.
  • Write Buffer Memory Usage: Fixed excessive memory usage that could occur when the write buffer fills up due to a storage issue.

This maintenance update primarily focuses on activations and the Softron License Manager. We strongly recommend installing it if you are using serial numbers.

  • Softron License Manager: Improved notifications when serial activation is about to expire
  • Softron License Manager: Fixed an issue where licenses could become deactivated in rare cases

This maintenance update primarily focuses on activations and the Softron License Manager. We strongly recommend installing it if you are using serial numbers.

  • Softron License Manager: Improved notifications when serial activation is about to expire
  • Softron License Manager: Fixed an issue where licenses could become deactivated in rare cases
  • Routers: Router support added for GVG Native (Grass Valley) and RCP-3 (Utah Scientific).
  • Timecode: Now showing the missing timecode icon only when using embedded timecode.
  • REST API · Sources index: Added the ability to use, for the index, either only the enabled sources (default) or all available sources. Add a parameter to the URL: GET /sources?include_disabled_sources=YES.
  • REST API · Gang controls: Added the ability to gang control only selected sources. Add a parameter to the URL: PUT /sources/record?selected_only=YES.
  • REST API · HTTPS: Added the ability to use HTTPS (place and name your certificate in /Library/Application Support/Softron/MovieRecorder/Certificates/tls_certificate.p12). Note: the remote control of MovieRecorder won’t work currently when HTTPS is enabled; this will be done in a future release.
  • Timecode: Potential “flickering” of the timecode icon and timecode display when the incoming signal does not have timecode on all frames.
  • AJA Devices: AES Audio sources not receiving any signal.
  • AVPresets (macOS Tahoe only): Potential crash when editing Audio channels in the AVPresets.
  • Scheduled Recordings: Potential crash at startup when a scheduled recording started “too soon”.
  • NDI: Potential issue with NDI sources when duplicating frames.
  • Adobe Premiere: Updated Adobe Premiere version
  • Audio LTC: Fixed an issue where timecode was incorrectly converted when using 50fps with an audio LTC source (which only supports up to 30fps)
  • Softron License Manager: Changes in the method for checking internet connectivity for more consistent results
  • Stream Deck: Fixed multiple warnings concerning properties file when starting a Softron application for the first time
  • Softron License Manager: Potential crash status/response/error are empty
  • REST API: Added the ability to find playlists by name (in addition to uniqueID and index)
  • Softron License Manager: Changes in the method for checking internet connectivity for more consistent results
  • Stream Deck: Fixed multiple warnings concerning properties file when starting a Softron application for the first time
  • Softron License Manager: Potential crash status/response/error are empty

Release Notes for CG Designer, CG Server and CG Companion

  • Softron License Manager: Changes in the method for checking internet connectivity for more consistent results
  • Softron License Manager: Potential crash status/response/error are empty

About CG Companion

OnTheAir CG Companion is a companion application for OnTheAir CG. It can fetch data from any XML or JSON HTTP source and feed it to OnTheAir CG but also trigger AppleScripts with the data.

For example, it can be used to retrieve the temperature published as an XML format by national agencies. Here's an example of XML that we can handle: https://weather.gov/xml/current_obs/KLAS.xml

More info in the following video.

  • Softron License Manager: Changes in the method for checking internet connectivity for more consistent results
  • REST API: Modified the way we create uniqueIDs for playlists (Was based on the name, now is a real UUID)
  • REST API: Added the ability to find playlists by name (in addition to uniqueID and index)
  • Remote Control: Clips from the Finder were considered as remote if the default MB was remote
  • Softron License Manager: Potential crash status/response/error are empty
  • REST API: Potential crash when error occurs while setting vide output settings using REST API
  • Warnings and Important Changes

    • AMP Server support: OnTheAir Video 4.5.5. playlist documents now leverage a unique ID, instead of playlist names. Devices will still be able to control by unique ID, however, if you would like to continue receiving the playlist name in AMP Server, upgrade to AMP Server 1.2.3.
  • Remote Control: OnTheAir Videos on separate machines can be controlled
  • Auto Play when Cued: Supports instant controls by immediately playing video on cue
  • Skip Forward/Skip Back: Shuttle and FFD/REW commands can be set to advance the playlist
  • Newsroom Workflows: Now supports playlist from OnTheAir MOS Gateway
  • More channels: AMP Server now supports 8 channels and multiple view modes
  • Playlist Selection: Playlist switching is much faster
  • Simpler Logs Information is presented in easier to read format
  • IP Address: Displays local IP address in header for easier configuration
  • Custom Device Naming: For switchers that display the device name, the field can be customized
  • REST API: Automatically create a new document if needed when sending a GET /start
  • Softron License Manager: Changes in the method for checking internet connectivity for more consistent results
  • Stream Deck: Fixed multiple warnings concerning properties file when starting a Softron application for the first time
  • REST API: Potential crash when start/stop session with the REST API when there is no active document
  • Audio Output: Fixed an instance where audio of a webpage (in autostart) might not play unless user interacts with the page
  • Fixed a crash when quitting application.
  • Softron License Manager: Changes in the method for checking internet connectivity for more consistent results
  • Stream Deck: Fixed multiple warnings concerning properties file when starting a Softron application for the first time
  • Routing Control: Added router control actions for Utah Scientific products supporting RCP-3
  • Menu Bar: Added icons to some menu items
  • Stream Deck: Fixed multiple warnings concerning properties file when starting a Softron application for the first time
  • Potential crash at startup when no internet access
  • Wrong indexes of source selection on Stream Deck XL control
  • Potential crash when receiving invalid numericKeyPad event (Could rarely happen when working with KVMs sending unexpected key values)
  • Softron Streaming Pack option: Issues with RTMP streaming (video and audio could be missing).
  • Softron License Manager: Activations could be invalidated (and thus require a reactivation) when changing Time zone
  • Remote Control: HTTPS: Added the ability to bypass security to connect to an OnTheAir Video using a self-signed certificate.
  • Maintenance: The maintenance timer is now triggered more often, so connections to remote OnTheAir Video instances remain open.
  • Virtual Sources: Now updates the list of available actions when they are added or removed.
  • REST API: Fixed an issue where "play" requests would pause a clip instead of playing it if playback was already paused.
  • Stream Deck: Fixed issues with embedded integration. Buttons may not redraw when not using the "Hold" feature.
  • Startup: Fixed a potential crash at startup when no internet access is available.
  • Keypad Events: Fixed a potential crash when receiving invalid numericKeyPad events (could rarely happen with KVMs sending unexpected key values).
  • Scheduling: Fixed potential hangs when using large schedules.
  • Softron License Manager: Activations could be invalidated (and thus require a reactivation) when changing Time zone
  • Playlist: Playlist output now supports more than 8 audio channels
  • REST API: Added the ability to address playlists and clips by their names instead of index or UID
  • Viewers: VU Meters were not displayed on HFR outputs
  • Potential leak when closing a live session
  • Potential crash at startup when no internet access
  • Potential crash when receiving invalid numericKeyPad event (Could rarely happen when working with KVMs sending unexpected key values)
  • Softron License Manager: Activations could be invalidated (and thus require a reactivation) when changing Time zone