OverlayMotion
Free template · Social · Needs a background video

Face Bubble

Put the footage in a circular talking-head bubble in a corner, the webcam-recorder look, with a face track keeping the speaker centered inside it. It cuts straight to the bubble; set enterSec when you want it to collapse in from full frame instead, handing over mid-shot to whatever the video is about.

Design
Aspect ratio
See technical details

What the spec changes without touching props

These live on the overlay, not in this template. They are renderer-provided, so they behave the same here as on every other template.

region

Where it sits. One of the 12 named boxes, or your own { "x": 62, "y": 12, "w": 34, "h": 42 } in percent of the frame. This template is designed around fullscreen, which is what it uses when the spec says nothing.

fullscreentop-bannerlower-thirdupper-thirdcaption-zoneleft-panelright-panelcentercorner-tlcorner-trcorner-blcorner-br
scale

Uniform size inside the resolved region, 0.25 to 2. Props that size the artwork stay relative to the region box, so scale is how an overlay grows past it.

time

When it lives: start, duration, or the appear + hold pair (entrance length plus how long the finished overlay stays). Seconds (3s), percentages (66%) and negative seconds from the end (-2s) are all valid.

motion

Object motion, applied to the element itself so nothing is cropped or zoomed. Unset here, so add { "style": "shake" } (or wobble, float, sway-3d) with amount (0..1) and its own time window, or one of the skew-* sweeps for a single slow turn into a perspective keystone. Pass an array to stack several.

shakewobblefloatsway-3dskew-rightskew-leftskew-upskew-downnone
enter

Renderer-owned entrance, 0.6s, identical on every template. It stacks with whatever entrance the template already runs, so set the template's own entrance prop to none when you drive it from here.

slide-leftslide-rightspringmask
exit

How it leaves: blur-out melts it away, fade-down drifts down, shrink scales to center (0.9s each), vanish pops it out of existence in 0.45s. Set one and the template's own fade steps aside.

blur-outfade-downshrinkvanish
camera

Moves the region's VIEWPORT rather than the element: push-in, pull-out, the pan-* family, handheld. Its own transform layer, so it stacks with motion, enter, exit and scale.

sound

Per-overlay override of the spec's sound block: enabled, volume, and a sounds map that remaps one cue by name ({ "pop": "ding" }, a path to your own file, or false to mute just that cue). The map is keyed by CUE, so remapping pop also changes an exit: "vanish", which fires pop too. To change only this template's own sound, use its sfx prop instead. Core palette: click, pop, whoosh, ding, typewriter.

All 45 premade cues
popbubbletickdingwhooshkeyboard-typing-naturalmouse-click-pressmouse-click-releasetypewriter-scissor-metallic-lowtypewriter-scissor-metallic-basstypewriter-scissor-metallic-subtypewriter-scissor-metallictypewriter-scissor-lowtypewriter-scissor-deeptypewriter-laptoptypewriter-chiclettypewriter-scissortypewritertypewriter-softtypewriter-mechanicaltypewriter-digitaltypewriter-heavytypewriter-thocktypewriter-steeltypewriter-slamtypewriter-buttontypewriter-switchtypewriter-keycapclickclick-crispclick-roundclick-glasstogglesuccesserrornotificationsparkleswoopriserimpactglitchshutterswipedropdisplay

Copy and customize

This exact spec drives the preview. Replace media paths and props with your own.

{
  "theme": "<your-brand-tokens>",
  "version": 1,
  "format": "square",
  "fps": 60,
  "durationSec": 6,
  "source": {
    "type": "video",
    "src": "your-footage.mp4"
  },
  "sound": {
    "enabled": true,
    "volume": 1,
    "sounds": {}
  },
  "overlays": [
    {
      "template": "face-bubble",
      "region": "fullscreen",
      "time": {},
      "props": {
        "track": {
          "timebase": "overlay",
          "points": [
            [
              0.5,
              0.49,
              0.3
            ],
            [
              0.5019226028267533,
              0.4899843926125737,
              0.3
            ],
            [
              0.5038423619170699,
              0.48993758668966414,
              0.3
            ],
            [
              0.5057564377407053,
              0.48985963093248297,
              0.3
            ],
            [
              0.507661999173578,
              0.4897506064534104,
              0.3
            ],
            [
              0.5095562276853062,
              0.4896106266915987,
              0.3
            ],
            [
              0.511436321508118,
              0.4894398372949395,
              0.3
            ],
            [
              0.5132994997809673,
              0.4892384159685183,
              0.3
            ],
            [
              0.5151430066627263,
              0.48900657228971356,
              0.3
            ],
            [
              0.5169641154083708,
              0.48874454749013313,
              0.3
            ],
            [
              0.5187601324021301,
              0.48845261420461444,
              0.3
            ],
            [
              0.5205284011416342,
              0.48813107618755025,
              0.3
            ],
            [
              0.5222663061671665,
              0.48778026799683405,
              0.3
            ],
            [
              0.5239712769302102,
              0.48740055464575566,
              0.3
            ],
            [
              0.5256407915955661,
              0.48699233122320706,
              0.3
            ],
            [
              0.5272723807714187,
              0.4865560224825957,
              0.3
            ],
            [
              0.5288636311618314,
              0.4860920823998919,
              0.3
            ],
            [
              0.5304121891362718,
              0.4856009937012697,
              0.3
            ],
            [
              0.5319157642108837,
              0.48508326736083446,
              0.3
            ],
            [
              0.5333721324363598,
              0.48453944206895805,
              0.3
            ],
            [
              0.5347791396874017,
              0.48397008367177513,
              0.3
            ],
            [
              0.5361347048489028,
              0.48337578458242514,
              0.3
            ],
            [
              0.537436822894142,
              0.4827571631646503,
              0.3
            ],
            [
              0.5386835678504334,
              0.4821148630893931,
              0.3
            ],
            [
              0.5398730956478472,
              0.4814495526650615,
              0.3
            ],
            [
              0.541003646846788,
              0.48076192414215885,
              0.3
            ],
            [
              0.5420735492403949,
              0.48005269299300274,
              0.3
            ],
            [
              0.5430812203279148,
              0.47932259716728104,
              0.3
            ],
            [
              0.5440251696553928,
              0.47857239632422116,
              0.3
            ],
            [
              0.5449040010202123,
              0.4778028710421701,
              0.3
            ],
            [
              0.5457164145362299,
              0.4770148220064086,
              0.3
            ],
            [
              0.5464612085564466,
              0.4762090691760442,
              0.3
            ],
            [
              0.5471372814503729,
              0.47538645093084975,
              0.3
            ],
            [
              0.5477436332334588,
              0.4745478231989357,
              0.3
            ],
            [
              0.548279367046179,
              0.47369405856616326,
              0.3
            ],
            [
              0.5487436904805838,
              0.47282604536822537,
              0.3
            ],
            [
              0.5491359167523565,
              0.4719446867663402,
              0.3
            ],
            [
              0.5494554657166411,
              0.4710508998075185,
              0.3
            ],
            [
              0.5497018647261382,
              0.47014561447038306,
              0.3
            ],
            [
              0.5498747493302028,
              0.46922977269753313,
              0.3
            ],
            [
              0.5499738638139041,
              0.4683043274154601,
              0.3
            ],
            [
              0.5499990615762571,
              0.4673702415430344,
              0.3
            ],
            [
              0.5499503053470602,
              0.46642848698959627,
              0.3
            ],
            [
              0.5498276672420221,
              0.46548004364369067,
              0.3
            ],
            [
              0.5496313286560949,
              0.46452589835350105,
              0.3
            ],
            [
              0.5493615799951717,
              0.46356704390004105,
              0.3
            ],
            [
              0.5490188202465446,
              0.4626044779641734,
              0.3
            ],
            [
              0.5486035563887599,
              0.46163920208853043,
              0.3
            ],
            [
              0.5481164026417421,
              0.4606722206354164,
              0.3
            ],
            [
              0.5475580795582969,
              0.4597045397417762,
              0.3
            ],
            [
              0.5469294129583354,
              0.45873716627231725,
              0.3
            ],
            [
              0.5462313327073982,
              0.4577711067718745,
              0.3
            ],
            [
              0.5454648713412841,
              0.456807366418108,
              0.3
            ],
            [
              0.5446311625388183,
              0.455846947975623,
              0.3
            ],
            [
              0.5437314394450197,
              0.45489085075260105,
              0.3
            ],
            [
              0.5427670328471467,
              0.4539400695610274,
              0.3
            ],
            [
              0.5417393692063196,
              0.4529955936815962,
              0.3
            ],
            [
              0.5406499685476311,
              0.45205840583437185,
              0.3
            ],
            [
              0.5395004422118658,
              0.4511294811562759,
              0.3
            ],
            [
              0.5382924904721537,
              0.45020978618646434,
              0.3
            ],
            [
              0.5370279000190832,
              0.44930027786065113,
              0.3
            ],
            [
              0.5357085413179937,
              0.44840190251542345,
              0.3
            ],
            [
              0.5343363658423562,
              0.4475155949035857,
              0.3
            ],
            [
              0.5329134031873335,
              0.4466422772215565,
              0.3
            ],
            [
              0.5314417580677911,
              0.44578285814982976,
              0.3
            ],
            [
              0.5299236072051978,
              0.44493823190749976,
              0.3
            ],
            [
              0.5283611961080195,
              0.4441092773218327,
              0.3
            ],
            [
              0.526756835750371,
              0.4432968569138539,
              0.3
            ],
            [
              0.5251128991538372,
              0.44250181600090055,
              0.3
            ],
            [
              0.523431817877518,
              0.441724981817076,
              0.3
            ],
            [
              0.5217160784214914,
              0.4409671626525184,
              0.3
            ],
            [
              0.519968218549012,
              0.4402291470123811,
              0.3
            ],
            [
              0.518190823532886,
              0.4395117027963989,
              0.3
            ],
            [
              0.5163865223315754,
              0.4388155764998942,
              0.3
            ],
            [
              0.5145579837006843,
              0.43814149243705414,
              0.3
            ],
            [
              0.5127079122455831,
              0.43749015198728725,
              0.3
            ],
            [
              0.5108390444210064,
              0.4368622328654431,
              0.3
            ],
            [
              0.5089541444835407,
              0.4362583884166556,
              0.3
            ],
            [
              0.5070560004029934,
              0.4356792469365419,
              0.3
            ],
            [
              0.5051474197386836,
              0.4351254110174656,
              0.3
            ],
            [
              0.5032312254867612,
              0.4345974569215441,
              0.3
            ],
            [
              0.5013102519046914,
              0.4340959339810519,
              0.3
            ],
            [
              0.4993873403190823,
              0.4336213640268447,
              0.3
            ],
            [
              0.4974653349230583,
              0.43317424084539824,
              0.3
            ],
            [
              0.4955470785693918,
              0.4327550296650272,
              0.3
            ],
            [
              0.49363540856561805,
              0.4323641666718187,
              0.3
            ],
            [
              0.4917331524773523,
              0.43200205855578366,
              0.3
            ],
            [
              0.48984312394601576,
              0.4316690820876992,
              0.3
            ],
            [
              0.4879681185271576,
              0.43136558372708156,
              0.3
            ],
            [
              0.4861109095555271,
              0.4310918792616971,
              0.3
            ],
            [
              0.4842742440430133,
              0.43084825347898803,
              0.3
            ],
            [
              0.482460838615519,
              0.43063495986975275,
              0.3
            ],
            [
              0.4806733754947787,
              0.430452220364391,
              0.3
            ],
            [
              0.4789144985310639,
              0.4303002251019867,
              0.3
            ],
            [
              0.47718680929264434,
              0.4301791322324695,
              0.3
            ],
            [
              0.4754928632177885,
              0.43008906775206157,
              0.3
            ],
            [
              0.4738351658349954,
              0.43003012537217866,
              0.3
            ],
            [
              0.4722161690570486,
              0.4300023664219248,
              0.3
            ],
            [
              0.470638267554373,
              0.4300058197842793,
              0.3
            ],
            [
              0.46910379521306006,
              0.4300404818660447,
              0.3
            ],
            [
              0.46761502168279884,
              0.4301063166015849,
              0.3
            ],
            [
              0.4661741490198202,
              0.4302032554903517,
              0.3
            ],
            [
              0.4647833084298184,
              0.4303311976681589,
              0.3
            ],
            [
              0.4634445571156689,
              0.4304900100121307,
              0.3
            ],
            [
              0.46215987523460356,
              0.430679527279215,
              0.3
            ],
            [
              0.4609311629693456,
              0.4308995522781177,
              0.3
            ],
            [
              0.4597602377175344,
              0.4311498560744788,
              0.3
            ],
            [
              0.458648831403599,
              0.43143017822907664,
              0.3
            ],
            [
              0.4575985879170558,
              0.43174022706881315,
              0.3
            ],
            [
              0.4566110606810188,
              0.4320796799901975,
              0.3
            ],
            [
              0.4556877103545196,
              0.4324481837950125,
              0.3
            ],
            [
              0.45482990267203594,
              0.43284535505781485,
              0.3
            ],
            [
              0.454038906423423,
              0.4332707805248864,
              0.3
            ],
            [
              0.4533158915772371,
              0.43372401754422135,
              0.3
            ],
            [
              0.45266192755022605,
              0.43420459452610266,
              0.3
            ],
            [
              0.4520779816255468,
              0.43471201143378735,
              0.3
            ],
            [
              0.4515649175220497,
              0.43524574030379104,
              0.3
            ],
            [
              0.4511234941167451,
              0.4358052257952301,
              0.3
            ],
            [
              0.45075436432234306,
              0.4363898857676497,
              0.3
            ],
            [
              0.45045807412152455,
              0.4369991118867362,
              0.3
            ],
            [
              0.45023506175937505,
              0.4376322702572849,
              0.3
            ],
            [
              0.4500856570951724,
              0.4382887020827631,
              0.3
            ],
            [
              0.45001008111448965,
              0.4389677243507828,
              0.3
            ],
            [
              0.4500084456023336,
              0.4396686305437702,
              0.3
            ],
            [
              0.4500807529778026,
              0.44039069137409165,
              0.3
            ],
            [
              0.45022689629050877,
              0.4411331555428723,
              0.3
            ],
            [
              0.45044665937876877,
              0.4418952505217165,
              0.3
            ],
            [
              0.4507397171893304,
              0.4426761833565184,
              0.3
            ],
            [
              0.4511056362581613,
              0.44347514149252415,
              0.3
            ],
            [
              0.4515438753515889,
              0.4442912936197893,
              0.3
            ],
            [
              0.45205378626684306,
              0.44512379053815065,
              0.3
            ],
            [
              0.4526346147908181,
              0.4459717660408124,
              0.3
            ],
            [
              0.45328550181563476,
              0.44683433781562804,
              0.3
            ],
            [
              0.45400548460935336,
              0.4477106083631394,
              0.3
            ],
            [
              0.4547934982399579,
              0.4485996659304181,
              0.3
            ],
            [
              0.45564837715050505,
              0.44950058545973776,
              0.3
            ],
            [
              0.45656885688310833,
              0.45041242955108934,
              0.3
            ],
            [
              0.4575535759492074,
              0.4513342494375392,
              0.3
            ],
            [
              0.4586010778433559,
              0.4522650859724136,
              0.3
            ],
            [
              0.4597098131975501,
              0.45320397062728385,
              0.3
            ],
            [
              0.46087814207291056,
              0.4541499264997128,
              0.3
            ],
            [
              0.4621043363853281,
              0.4551019693297146,
              0.3
            ],
            [
              0.46338658246148656,
              0.45605910852386944,
              0.3
            ],
            [
              0.4647229837214804,
              0.4570203481860292,
              0.3
            ],
            [
              0.4661115634840605,
              0.4579846881535394,
              0.3
            ],
            [
              0.4675502678903586,
              0.45895112503790103,
              0.3
            ],
            [
              0.4690369689417652,
              0.45991865326878906,
              0.3
            ],
            [
              0.47056946764746876,
              0.46088626614034045,
              0.3
            ],
            [
              0.47214549727699956,
              0.4618529568586241,
              0.3
            ],
            [
              0.47376272671296804,
              0.46281771958920265,
              0.3
            ],
            [
              0.475418763899038,
              0.4637795505036954,
              0.3
            ],
            [
              0.4771111593780356,
              0.4647374488242542,
              0.3
            ],
            [
              0.47883740991495993,
              0.46569041786486554,
              0.3
            ],
            [
              0.4805949621995369,
              0.4666374660683945,
              0.3
            ],
            [
              0.4823812166228396,
              0.46757760803829296,
              0.3
            ],
            [
              0.48419353112239005,
              0.4685098655638968,
              0.3
            ],
            [
              0.4860292250900537,
              0.4694332686382472,
              0.3
            ],
            [
              0.4878855833369471,
              0.47034685646737534,
              0.3
            ],
            [
              0.48975986010949446,
              0.47124967847000143,
              0.3
            ],
            [
              0.4916492831506929,
              0.47214079526660735,
              0.3
            ],
            [
              0.49355105780057845,
              0.4730192796568539,
              0.3
            ],
            [
              0.4954623711298288,
              0.47388421758432603,
              0.3
            ],
            [
              0.4973803961003889,
              0.4747347090876015,
              0.3
            ],
            [
              0.4993022957469639,
              0.475569869236654,
              0.3
            ],
            [
              0.5012252273731962,
              0.47638882905361624,
              0.3
            ],
            [
              0.5031463467563194,
              0.4771907364169449,
              0.3
            ],
            [
              0.5050628123540696,
              0.4779747569480467,
              0.3
            ],
            [
              0.506971789507632,
              0.478740074879443,
              0.3
            ],
            [
              0.5088704546344067,
              0.47948589390356977,
              0.3
            ],
            [
              0.5107559994043908,
              0.48021143800132987,
              0.3
            ],
            [
              0.5126256348940006,
              0.48091595224953454,
              0.3
            ],
            [
              0.5144765957111901,
              0.481598703606396,
              0.3
            ],
            [
              0.5163061440857628,
              0.4822589816742513,
              0.3
            ],
            [
              0.5181115739188286,
              0.48289609943872625,
              0.3
            ],
            [
              0.5198902147854153,
              0.4835093939835684,
              0.3
            ],
            [
              0.5216394358843146,
              0.4840982271804065,
              0.3
            ],
            [
              0.5233566499293195,
              0.4846619863527185,
              0.3
            ],
            [
              0.5250393169760998,
              0.48520008491331645,
              0.3
            ],
            [
              0.5266849481790525,
              0.48571196297468655,
              0.3
            ],
            [
              0.5282911094725723,
              0.4861970879315475,
              0.3
            ]
          ]
        },
        "corner": "bottom-right",
        "sizePct": 30,
        "ring": {
          "widthPx": 6,
          "color": "#FFFFFF"
        }
      }
    }
  ]
}