04 · now2cg real-time · CG & graphics
now2cg

On-air character generator with a frame-based timeline. Unlimited live sources, keyframe-everything editing, and broadcast-driven markers for in / stop / loop / out — the definitive linux broadcast graphics cg and windows broadcast graphics cg solution.

Live sources
unlimited inputs
Timeline
frame-based, project format
Items
12+ types · groups · clones
Markers
In · Stop · Loop · Out
now2cg · graphics designer layers · templates · on-air
Screenshot

now2cg at a glance.

now2cg graphics designer
now2cg · designer lower-thirds · logos · tickers
Core features

Advanced animation timeline.

01

Unlimited live sources

Bring in as many live inputs as the broadcast chain needs. Mix cameras, streams, and live clips on the same scene without limits.

02

12+ item types

Box, Text, Video, Image, Image Sequence, Optical Flare, Live, Clock, Crawl, Ticker, Circle, Counter.

03

Per-item properties

Video, Live, Image, and Image Sequence expose crop, border, and border-radius. Optical Flare adds angle and a motion mechanism.

04

Group, clone & copy

Group items into a single object, clone whole scenes, copy individual items between sequences.

05

Frame-based timeline

Timeline in frames, durations calculated from the project format. Zoom with the mouse wheel, hold Shift to release aspect.

06

Per-track duration

Each track carries its own length. Stagger loops, overlays, and intros without one of them forcing the others.

07

In · Stop · Loop · Out markers

In, Stop, Loop, and Out markers per track drive on-air animation. Loop plays between Loop and Out; In and Out enter and leave the scene.

08

Stop-marker exit

When Stop fires, playback starts from the Out marker and exits at the last frame of the animation. Clean on-air teardown.

09

Keyframe everything

Every property on every keyframe is editable. Animate crop, position, opacity, borders, angles — anything a property exposes.

Items

Every item the scene needs.

Basic
BoxCircleTextGroup
Media
VideoImageImage SequenceLive
Effects
Optical Flare
Data-driven
ClockCrawlTickerCounter
Inspector Property
itemBasePosition X/Y · Width · Height · Opacity · Rotation · Anchor X/Y · Show
bgBackground colour (solid or gradient) · BG alpha · BG radius
borderBorder colour · Border size · Border alpha · Corner radius
bgShadowShadow colour · Shadow alpha · Offset X · Offset Y
textContent · Font family · Size · Colour · Letter spacing · Padding
textH-align (L/C/R) · V-align (T/C/B) · Stretch (auto / fit / fixed) · Auto-shrink
textOutline size · Outline colour
textShadowText shadow colour · alpha · offset
cropCrop box for Video · Image · Image Sequence · Flare · Live
flareCount · Length · Wing · Brightness · Rotation
counterMode (countup / countdown) · Seconds · Format string
dateTimePreset formats · Custom format string
mediaSource file / stream URL
liveLive source URL · crop · border
Selection tools Action
Align L · C · RAlign two or more selected items horizontally
Align T · M · BAlign two or more selected items vertically
Group / UngroupCombine items into one · break them back apart
Bring to FrontMove selection to top z-order
Bring ForwardMove selection one z-step up
Send BackwardMove selection one z-step down
Send to BackMove selection to bottom z-order
Timeline Behaviour
In markerAnimation enters the scene
Out markerAnimation leaves the scene
Loop markerLoops the section between Loop and Out
Stop markerPlays from the Out marker; exits at the last frame
Per-track durationIndependent length per track
Time unitFrames · duration derived from project format
ZoomMouse wheel · hold Shift to release aspect
Wheel on inputsIgnored unless the spinbox / combobox is focused
KeyframesEvery property on every keyframe is editable
UndoState pushed on focus of any input widget