Storyboard Pro 24.1 Release Notes

Storyboard Pro 24.1, build 24427 (2025-10-17)

Ember Functionalities

Toon Boom Ember functionalities are now available in this release of Storyboard Pro.

Ember tools are opt-in features in Storyboard Pro and are enabled by default. A free Ember license, which is included with subscription licenses of Storyboard Pro, is required for these tools to work.

If you are not using a subscription license of Storyboard Pro, you can request a free Ember license add-on by sending an email to licensor@toonboom.com. Please include the email address linked to your Toon Boom account, as well as which product, Harmony or Storyboard Pro, you are requesting the add-on license for.

For more information, see Activating Ember.

Ember functionalities can be disabled by unchecking the “Enable Ember Functionalities” preference, located in the Advanced tab of the Preferences window.

Feature Description
AI Masking

AI Masking allows you to isolate individual elements in an imported image. Once isolated, these elements can be removed and substituted by the AI.

You can use the following AI Masking tools to apply an AI Mask:

  • AI Mask Selector.

  • AI Mask Brush.

  • AI Mask Eraser

Expand Image

The Expand Image operation allows you to enlarge your bitmap images without sacrificing image resolution. Any images that need to be scaled up will be processed with AI to generate an extension to the existing image. The AI operation can also be used to expand an image to fit the boundary of a static or dynamic camera.

Increase Image Resolution

Increase the resolution of bitmap images on both bitmap and vector layers. However, when an image on a vector layer is processed using this AI operation, the generated image will be a soft rendered texture on a vector layer.

Analyze Script with AI

The Analyze Script with AI tool processes unformatted scripts and breaks them down into their basic components. These unformatted scripts are input and converted into panels and scenes in the Panel and Timeline view. In order for the AI to read the unformatted scripts, it must be imported into the Storyboard view.

Select Character Voice

The Select Character Voice operation will apply an AI voice to the characters in your script to recite dialogue. The Select Character Voice operation will compile a list of the characters in your script from the Panel view. Once compiled, you can apply an AI voice to each character from the list of Predefined Voices in the Select Character Voice dialog. You can use the Select Character Voice to apply an AI voice to your storyboard. This can help to differentiate your different characters and help you time your sequences.

Generate Scene Length with AI

The Generate Scene Length with AI operation will set the timing of your storyboard panels and scenes based off of the dialogue in your script. Your script will need to be broken down into its individual panels and scenes in both the Panel view and Timeline view.

Improvements

General

  • A new command is available in the Help menu to submit feedback directly to our teams. Use the “Help > Report an Issue” to submit your feedback. HAR-11111

Fixes

Drawing

  • The drawing selection is flipped from the wrong location when using the Flip Horizontal and Flip Vertical shortcuts. SB-6305

  • The tip of the Pencil stroke flickers while drawing with the Pencil tool when the view is zoomed to 500% or more. HAR-11158

Import / Export

  • Generating a PDF preview does not work from the Panel PDF Options and Export PDF views. SB-6088

  • FBX export settings are not saved between instances of Storyboard Pro. SB-5934

  • PSD files imported as single layers are not imported with the correct transparency mode, causing a halo on their edge. SB-2948

  • Clipping masks are lost when importing Adobe Illustrator files. HAR-10576

Scripting

  • Captions in XML files contain rich text formatting when running the exportToFCPXML script with the -batch option. SB-5899

  • QUdpSocket::bind() is missing from the scripting api. HAR-10627

  • QTcpServer::incomingConnection is not overrideable and cannot be used to initiate a TcpServer connection with it as a function. HAR-10169