Nodaro Docs
DocumentationNode ReferenceModelsAI Agents (MCP)DevelopersSelf-hostingResearch
Video

Lottie Overlay

Describe the overlays and an AI model places and times Lottie animations, such as confetti, hearts or arrows, or your own Motion Graphics, over a video.

The Lottie Overlay node adds timed animations on top of a video. You describe what should appear, where and when, for example "confetti falling from the top during the first 3 seconds". An AI model then chooses the animations, places them and times them. The node returns an overlay plan that Render Video turns into the finished clip.

When to use it

  • You want celebration effects, such as confetti, sparkles or fireworks, at a key moment.
  • You want an animated icon or indicator, such as an arrow or a check mark, at a set time.
  • You want eye-catching animated elements on a social media video.
  • You want to place a lower third or a title that you made with Motion Graphics over your footage.

Quick start

Add the node

Press Tab on the canvas and choose Video › Titles, Graphics & Captions › Lottie Overlay.

Connect the video

Drag from the output of any video node to the Video input. The node needs a video to run.

Describe the overlays

In the settings panel, write what should appear, where and when under Overlay Prompt, or choose a factory preset. Set Duration (s) to the length of your video.

Run it and render it

Click Run. A preview of the overlay plan appears in the settings panel. Connect the Composition output to a Render Video node and run it.

videolottiecompositionUpload VideoInterviewMotion GraphicsLottie engine, lower thirdLottie OverlayFull-Canvas GraphicRender Video
A lower third authored by Motion Graphics is placed and timed over an interview, then rendered.

Inputs

InputAcceptsWhat it does
VideoVideo nodesThe video to put the animations on. Required.
LottieThe Lottie JSON output of a Motion Graphics node on the Lottie engineOptional. Your own animation, which the AI model places and times over the video like a built-in one.

The output, Composition, is the overlay plan. It connects only to Render Video.

Settings

SettingWhat it does
AI ModelThe language model that plans the overlays. The default is Claude Sonnet 4.6. The model's tier (Economy, Standard or Premium) sets the price.
Reasoning EffortShown for models that can reason. Auto (model default) keeps the price. Very high and Max may bill one tier up.
Advanced modeGemini models only. Unlocks Temperature, Max Tokens and the full reasoning range, and costs one credit tier more.
Overlay PromptWhat should appear, where on the screen, and when.
FPS24, 30 or 60 frames per second. The default is 30. Under Settings.
Duration (s)From 1 to 300 seconds. The default is 10. Under Settings.

The built-in animations

The AI model chooses from twelve animations that Nodaro hosts. You do not need to supply any animation files.

GroupAnimations
CelebrationConfetti burst, Fireworks, Party popper, Stars sparkle
Social / ReactionsHeart pulse, Thumbs up, Fire emoji
UI / IndicatorsLoading spinner, Checkmark success, Arrow pointer
Ambient / DecorativeFloating particles, Glowing ring

Continuous effects loop for as long as they are on screen: Stars sparkle, Heart pulse, Fire emoji, Loading spinner, Arrow pointer, Floating particles and Glowing ring. One-shot effects play once: Confetti burst, Fireworks, Party popper, Thumbs up and Checkmark success.

Factory presets

Lottie Overlay ships 13 factory presets in four folders. Choose one from the preset menu on the node or at the top of the settings panel. See Presets.

FolderPresets
Connected GraphicOverlay Connected Graphic, Full-Canvas Graphic, Intro Sting, Outro Sting, Corner Bug (Loop), Reaction Pop
Celebration & FXCelebration Moment, Grand Finale, Ambient Particles
Reactions & SocialHeart Reaction, Hype Combo
Emphasis & UIPoint It Out, Success Beat

The Connected Graphic presets place the graphic wired into the Lottie input. They center it, stretch it over the full frame, play it at the start or the end of the video, loop it as a corner bug, or pop it in as a reaction. The other folders use the built-in animations. A preset does not change the node's Duration (s), so the overlay timeline keeps following your video.

Timing variables in preset prompts

Preset prompts mark their timing and placement choices as variables with a default value:

Overlay the connected graphic {position || centered} over the video, starting at
{start time || 1 second}. Play it {play mode || once at its natural duration, then remove it}.

You can use each variable in three ways:

  1. Run the preset unedited. Every variable uses its default.
  2. Type over a variable. Replace {start time || 1 second} with 3 seconds.
  3. Connect a node with the same label. A Text node labeled start time fills that variable when the workflow runs. A published app or earlier logic can then drive the timing.

Read more in Prompt variables.

Credits

Lottie Overlay costs credits in two steps:

  1. Writing the plan. The price follows the tier of the AI Model: Economy, Standard or Premium. The range is shown in the box at the top of this page.
  2. Rendering the plan. Render Video costs 50 credits per render on Nodaro Cloud.

Tips

  • Say what, where and when. For example, "arrow pointing down at 0:05 for 2 seconds in the bottom-right corner".
  • Time overlays to the video. Refer to moments in your footage, and keep Duration (s) equal to the video's length.
  • Place full-canvas graphics full frame. A lower third or a title made on a full transparent canvas in Motion Graphics has its own layout. Place it over the whole frame, so that layout decides where the content sits. The Full-Canvas Graphic preset does this.
  • Keep text in Motion Graphics. Use Lottie Overlay for decorative and informational animations. For text-heavy graphics, author them in Motion Graphics.
  • Placing still images instead? Video Overlay shows logos, screenshots and product cards over a video at set times, without an AI model.

Frequently asked questions

Last updated on

On this page