New
Improved
Fixed
  • Design: Added support for texts with Drop shadow (If the project is to be used in OnTheAir Video with the DGO option, it requires OnTheAir Video 4.2.2b44 or later)
  • Design: Added Capitalization Option for TextItems. (Lower case, Upper case, Capitalized and unchanged)
  • Squeezeback: General behaviour improvements
  • NDI:Now using NDI SDK 6.0
  • Design: Max characters checkbox when current text is “”
  • Squeezeback: Potential "Crop" effect during animation
  • Blackmagic-Design: Improved compatibility with latest driver versions

Release Notes

  • Engine:: Added support for 10bit output
  • REST API:: Added an API to send live subtitling data
  • Effects:: Added the ability to Blur an item (in the shapes item, you can create a blur item that will blur every layers below it. Work in progress as it is not yet possible to set the blur value)
  • Animations:: Added the ability to do 'Squeeze back" animations on items
  • Smiles:: Added the ability to change the "baseline" of a smile
  • Items:: Added the ability to "search" or "filter" for items in a project. Very useful when you have a lot of items
  • REST API:: Added the ability to change the Font, the fill color and stroke color of a text item
  • Universal application for better performances on Apple M1 Silicon computers
  • Engine:: Major rewrite of the graphics engine to use Metal instead of OpenGL
  • Video Outputs: Updated AJA (v17), Blackmagic-Design (v12.7); Deltacast (v6.20) and NDI (v5.6) SDKs
  • Blackmagic-Design devices:: Added support for keying with more video formats
  • Movie Items:: Back to back movie file playout performance improvements
  • Engine: Red half screen that was seen in some 2019 and 2020 intel MacBook Pros & iMacs
  • Movie Items: Transparency was ignored for ProRes 4444 clips when running on M1 Pro / M1 Max computers (with ProRes acceleration).
  • Animations: Issue with ramping of start animations (the ease in/out would not be applied)
  • Smile: setup window was not readable when in light mode.
  • NDI: Issue with some NDI sources not being seen

Warnings

  • There is no installer anymore. Just drag and drop the application to the Applications folder.
  • As there is no installer anymore, this implies that Sample projects and AppleScript examples are not installed. They can be downloaded from the downloads page of our website

For developers using the API there are 2 major changes:

  • You should now use "snake_case" instead of "camelCase"
  • You now have to specify the "Content-Type" to "application/json" in your requests
  • OnTheAir CG Server: Added SCTE event counter (when the parameter is missing)
  • OnTheAir CG Server: Performances when using Apple Remote Desktop
  • OnTheAir CG Server & Designer:Now requesting for "Full Disk Access", so we don't ask each time we need access to folders
  • OnTheAir CG Server & Designer:Contact support now supports "dark mode"
  • OnTheAir CG Designer: Issue when drag and dropping shape items in timeline
  • OnTheAir CG Designer: Text was not immediately refreshing in the preview
  • OnTheAir CG Server & Designer:Issue with relative paths
  • Crash with Mojave or earlier versions (in version 3.5.1)
  • Digital Clock: Horizontal alignments was wrong
  • Added support for new M|Family
  • OP47 is now passed through when using a Live input (enable the CC checkbox on the project in OnTheAir CG Server)
  • SCTE triggers are now passed through when using a Live input (enable the CC checkbox on the project in OnTheAir CG Server)
  • SCTE triggers can now be triggered using AppleScript
  • Now using NDI SDK 4.1.3
  • Disconnection/Reconnection of multiple NDI sources
  • When shutting down the computer, we won't show the confirmation "Are you sure you want to stop playback".
  • Updated AJA, Blackmagic-Design, Deltacast and FFMEG versions
  • Behaviour when replacing media files through the REST API
  • Playback of some MPEG and MXF files
  • Playback of FLAC/MKV files
  • Playback of files with some AC3 audio
  • M|Family: "Reference Source" preference is now properly saved
  • AJA: CC output is now working again
  • Timeline issue (when scrolling up or down, there could be an offset)
  • Support for Dark Mode
  • When projects are modified in CG Designer, it would not update in CG Server
  • Aspect ratio is now properly saved
  • Memory leak when using "Direct Link" with Live sources
  • Possible crash when using 'Contact Support' on a computer not connected to the web
  • Error outputting to some Blackmagic-Design devices with files containing C
  • CC was not supported on Deltacast devices

Warning:When you start OTACG 3.3.4, projects will be automatically updated and won't be compatible anymore with older version. Make sure to do a backup of your projects before you update.

  • Added an "Auto Resize with..." feature to automatically scale an item (for example a shape) with another item (usually a text) so their size and position matches.
  • Added animation types (Linear, ease in, ease out,...)
  • Detlatacst Cards: The reference input preference is now properly saved
  • Added an option "Continue playback on pause" set in movie items inspector. Which sets that the movie will continue playing when project is paused.
  • Added a "playback" preference to set whether the external key output is premultiplied or not.
  • Installer now removes the previous versions before installing to fix some installation issues.
  • Updated api.html documentation for REST API.
  • Updated "Contact Support" to be able to upload larger log files.

Warning: OnTheAir CG 3.3 and later requires macOS 10.10.5 or later. Version 3.2.4 is the last one to support macOS 10.9.5.

  • Support for NDI output (even Fill & Key)
  • You can now select a folder where you will place your own web pages for easier integration with our REST API.
  • Password for remote control is now optional
  • Fade and transparency are now done using alpha level and not intensity
  • Some items would "blink" when using the "Push and crop" effect and using the "Stay forever"
  • Some issues with RSS feeds
  • The first letter of some characters was slightly cropped to the left
  • Issues with rich text formatting in 10.10
  • Some Menu items have been renamed for better clarity
  • Projects being stuck in "loading" in OnTheAir CG Server
  • Issues when scrubbing and pausing in OnTheAir CG Server (mainly through the REST API)
  • When controlling OnTheAir CG Server via the REST API, some frequent calls or replacing items could create issues
  • Support for rich text formatting of text items (portions of the text can use different format). Only for manual text, not for Folder based tickers
  • When using left/right keyboard shortcuts in the timeline, it now moves the playhead +- 1 frame instead of moving the item in the preview area
  • Playback issues after scrubbing
  • Audio issues when the audio output used more than 2 channels
  • "Pause frames": add paused frames to your projects so that when they are played OnTheAir CG Server will pause the playback on those frames
  • In OnTheAir CG Server, -Right click on a project to "Publish" or "Unpublish" in order to allow (or not) control from OnTheAir Node
  • Keyboard shortcuts in OnTheAir CG Server for controlling playback of the selected projects
  • Rendering performance on Mac Pros
  • REST protocol improvements. (Added "scrubToTime, and other new items)
  • Closed Captioning is now preserved when using DirectLink from OnTheAir Video or OnTheAir Node
  • Opacity cursor for text items was not always displayed in OTACG Designer
  • Text items do not "flash" anymore when their value is updated by the REST API

WARNING: If you control OnTheAir CG from OnTheAir Node, you should upgrade also OnTheAir Node to version 3.3.3 or later as we use a new authentication system in the OnTheAir CG REST API.

  • End animations are now played even on items that are set to "Stay Forever"
  • Project will only be updated when modification date changes
  • When a Ticker folder is not set to "Stay Forever", but the project is Looped in CG Server, the ticker will start again from the beginning
  • In OnTheAir CG Server, even if you open a project with the same UID as another opened project, it will be attributed a new UID
  • It is now possible to edit the format of digital clocks.
  • It is now possible to modify the URL of a Movie via AppleScript (it was already possible via the REST API).
  • Some UTF-8 characters were not properly displayed. Note that some text items may now have shifted a little bit vertically, so check your projects with text alignments after the update.
  • Some issues in 10.9.
  • Added the "Live input" feature to be able to use a real video input (AJA, Blackmagic-Design, or M|Family) and/or a direct link (from OnTheAir Node or OnTheAir Video) as a video item in a CG project.
  • Added "Audio mixing" to support multiple sources of audio.
  • RSS Tickers can now "publish" their URL (can now be modified with the REST API).
  • Still images and Videos can now "publish" their path (can now be modified with the REST API).
  • Fixed a refresh issue when updating the variables with the REST API.
  • Added conditions to start/stop projects automatically in CG Server (e.g., when a text arrives in a folder).
  • Added the ability to edit directly in the timeline: move items, change start and end transitions.
  • Added the ability to zoom in and out in the timeline.
  • Changed the project pane for better resizing capabilities.
  • General stability and performance improvements.
  • Everything is new in OnTheAir CG 3, with a completely revamped user interface and better performances.
  • General stability and performance improvements
  • Fixed an issue with the preview on Mac mini with a Radeon Card and Mountain Lion
  • OnTheAir CG is now compatible with AJA cards. Check the new list of supported cards here
  • OnTheAir CG can now use a card placed in any slot (previously, it needed to be the card placed in slot-4)
  • General stability and performance improvements
  • Fixed a crashing issue with Timeline items
  • The option “Quit OnTheAir CG Server when OnTheAir CG quits” now works again
  • Fixed compatibility issues between versions of Decklink drivers