Modern Creator
Daniel Batal · YouTube

Create Viral Motion Graphic Titles and Sound Design in DaVinci Resolve

A single yellow Text+ title becomes a bouncing, shaking, screen-blended character once you stack keyframes, camera shake, and a handful of whoosh sound effects on top of it.

Posted
4 days ago
Duration
Format
Tutorial
educational
Views
33.7K
849 likes
Big Idea

The argument in one line.

Turning flat on-screen text into something that feels alive comes from stacking several small, learnable techniques, keyframed position and pitch, squash-and-stretch zoom, camera shake, and blend modes, rather than any single complicated tool or plugin.

Who This Is For

Read if. Skip if.

READ IF YOU ARE…
  • You edit in DaVinci Resolve and want your on-screen text and titles to feel more alive instead of sitting flat on the frame.
  • You already know the basics of Resolve's Edit page and want named, specific techniques (easing, squash-stretch, camera shake, blend modes) rather than a beginner walkthrough.
  • You make YouTube or short-form content and want cheap, in-app ways to add motion-graphic polish without buying a plugin.
SKIP IF…
  • You edit exclusively in Premiere or After Effects and won't be translating Resolve-specific panel names like Text+, Fusion Title, or Adjustment Clip.
  • You're looking for your first-ever edit; this assumes you can already trim, add titles, and navigate the Inspector.
TL;DR

The full version, fast.

A flat piece of text becomes a character through stacked, learnable keyframe tricks rather than any single plugin. Position X/Y keyframes slide text on and off screen, eased in and out so the motion isn't linear and jerky. Unlinking Zoom X from Zoom Y lets impact frames squash like a dropped ball. A keyframed Camera Shake effect (ramped up then back to zero) sells impact, and an adjustment clip lets one shake affect the whole scene instead of just the text layer. Composite modes (Linear Light for text, Screen for smoke) blend layers instead of stacking them as opaque boxes. Whoosh, explosion, and cartoon sound effects, timed to the exact frame something moves, do as much of the "alive" feeling as the visuals do.

Free for members

Chat with this breakdown — free.

Sign in and you get 23 free chat messages on us — ask for the hook, quote a framework, find the exact transcript moment, generate a markdown action plan. Bring your own key when you want unlimited.

Create a free account →
Chapters

Where the time goes.

00:00 – 00:30

01 · Cold open: text that reacts to you

The finished "get out of here" bit plays first, text that dodges and pokes back into frame, before the breakdown starts.

00:30 – 01:41

02 · Anatomy of the layered timeline

Shift-clicking track icons solos one layer at a time; he shows his own reaction footage acted out before any text existed.

01:41 – 03:05

03 · Building the first Text+ layer

A basic Text+ asset dragged into the timeline, styled from the Inspector, no keyframes yet.

03:05 – 05:21

04 · Keyframing motion and easing it smooth

Position X keyframes slide text on, hold it, and slide it off; the Keyframe Tray's lanes vs. curves views, then Ease In/Out to kill the jerky stop-start motion.

05:21 – 09:00

05 · Whoosh sound design and a bouncing, squashed entrance

Whoosh effects timed to text motion; a second text layer falls in on Position Y and squashes on impact via an unlinked Zoom Y keyframe.

09:00 – 09:50

06 · Camera shake on impact

Resolve FX Camera Shake dragged onto the text clip, keyframed up at impact and back to zero so the shake actually stops.

09:50 – 10:49

07 · Storyblocks sponsor break

Sponsor read for Storyblocks, the source of the smoke effects used next, with a 15% annual-plan discount link.

10:49 – 14:00

08 · Layering smoke, blend modes, and a whole-scene shake

Two Storyblocks smoke clips sandwich the text, Composite Mode set to Linear Light for text and Screen for smoke; an adjustment clip carries a second Camera Shake that shakes the entire scene, backed by an explosion sound effect.

14:00 – 16:48

09 · The lean-and-squish reactive-text trick

Pitch keyframes fake a 3D lean before text launches off screen; an Anchor Point shift makes letters squish together; cartoon bullet-whiz and mouse-squeak sound effects finish the bit.

16:48 – 17:07

10 · Wrap-up and CTA

Recap of the full stack, comment-question ask, and a next-video card.

Atomic Insights

Lines worth screenshotting.

  • A slide-in-hold-slide-out text animation only needs four keyframes: off-screen, landed, still holding, and exited.
  • Isolating Position X instead of dragging the full on-screen transform box stops a left-right move from accidentally drifting vertically.
  • Easing an entrance keyframe out and the next one in removes the robotic linear stop that gives keyframed motion away.
  • Unlinking Zoom X from Zoom Y is what makes text "squash" on impact like a dropped ball, instead of just shrinking uniformly.
  • Camera Shake left on its default settings never stops; every amplitude value has to be keyframed back to zero to make the shake land and settle.
  • Setting a text layer's Composite Mode to Linear Light lets the background show through it, so flat text stops looking pasted on top of the shot.
  • An adjustment clip applies whatever effect is dropped on it to every track underneath, which is how one Camera Shake instance can shake an entire scene instead of just one text layer.
  • Keyframing the Pitch value, not position, is what fakes a 2D text layer leaning back before it launches off screen.
  • Pulling a layer's Anchor Point to its outer edge changes what a Zoom X keyframe visually does, turning a scale-down into letters squishing together.
  • Timing a whoosh sound effect to the exact frame text starts moving sells motion that a keyframe alone can't.
  • Cartoon sound effects, a bullet whiz on a fast exit, a mouse squeak on a shy re-entrance, borrow audio shorthand audiences already recognize instantly.
  • Two smoke clips set to Screen blend mode, one above and one below a text layer, read as a contained little explosion instead of two separate overlays.
Takeaway

Five stacked tricks make text feel alive.

TEXT ANIMATION BREAKDOWN

Every "living" text effect in this video, the bounce, the shake, the lean, comes from keyframing one simple parameter (position, zoom, or pitch) and easing it, not from any single complicated tool.

02Anatomy of the layered timeline
  • Shift-click any track's enable/disable icon in DaVinci Resolve to solo it instantly, useful for showing (or building) one layer at a time.
  • Filming your own reaction footage first, before adding any text, lets you act as if the graphics are already there, so the eyeline and timing read as real interaction later.
03Building the first Text+ layer
  • A text overlay starts as a Titles > Text+ asset dragged onto the timeline; once selected, the upper-right Inspector controls the copy, font, and color.
  • The on-screen transform handles, not just the Inspector's number fields, let you drag a text layer's position directly in the viewer for fast rough placement.
04Keyframing motion and easing it smooth
  • Isolating Position X instead of dragging the whole on-screen transform box prevents accidental vertical drift when you only mean to move text left or right.
  • A slide-in-hold-slide-out motion takes four keyframes: start off-screen, land on-screen, hold in place, then exit off-screen.
  • The Keyframe Tray has two views, keyframe lanes (shows exact keyframe positions per parameter) and keyframe curves (shows the actual motion spline); switch to curves to shape the easing.
  • Applying Ease Out to an entrance keyframe and Ease In to the following one removes the jerky linear start-stop and reads as professional motion.
05Whoosh sound design and a bouncing, squashed entrance
  • A whoosh sound effect timed to the exact frame a text asset starts sliding is a fast way to sell motion that's otherwise just a keyframe.
  • Falling text uses Position Y keyframes (start above frame, land below); adding an impact squash makes it read as physical rather than just animated.
  • The squash comes from keyframing Zoom Y alone: unlink the Zoom X/Y chain icon so you can compress only the height, then keyframe it back to 100% right after impact.
06Camera shake on impact
  • Search "camera shake" with All Folders enabled in the Effects panel to find Resolve FX Film Emulation > Camera Shake, the full effect, not the Fusion transition version.
  • Camera Shake left at default settings shakes forever; keyframe the amplitude values up at the impact frame and back down to zero a beat later so the shake actually stops.
08Layering smoke, blend modes, and a whole-scene shake
  • Two Storyblocks smoke clips sandwiched above and below the text, each with Composite Mode set to Screen, blend into the footage instead of covering it like an opaque box.
  • Setting a text layer's Composite Mode to Linear Light instead of Normal lets the background show through it, giving flat text a less "stuck-on" look.
  • An adjustment clip is an empty effect container that affects every track underneath it; dropping a second Camera Shake onto it makes the whole scene shake, not just the text layer.
  • Layering an explosion sound effect under the whole-scene shake is what sells "something happened," not the visual shake alone.
09The lean-and-squish reactive-text trick
  • Keyframing the Pitch value, a 3D-ish tilt rather than a position move, on a 2D Text+ layer fakes a lean-back-before-launch motion with no 3D title tool required.
  • Pulling a text layer's Anchor Point to the outside edge before changing Zoom X makes the letters visually squish together instead of just sliding, because the anchor point is now the scale origin.
  • A "peek back in" beat reuses the same pitch trick partway (not fully flat, not fully tilted) so the text reads as leaning in rather than sitting flush.
  • Cartoon-style sound effects, a bullet whiz for a fast exit, a mouse squeak for a shy peek-in, borrow decades-old audio shorthand the audience already reads instantly.
Glossary

Terms worth knowing.

Text+
DaVinci Resolve's built-in title/text generator, dragged onto a timeline like any other clip from Effects > Titles.
Keyframe
A saved value for a parameter at a specific point in time; the software calculates everything between two keyframes automatically.
Ease In / Ease Out
Curve options applied to a keyframe that slow motion into or out of a stop, instead of moving at a constant linear speed.
Keyframe Tray
The panel under a timeline clip that shows either keyframe positions (lanes) or the actual motion curve (curves) for a selected parameter.
Anchor Point
The pivot a layer scales and rotates around; moving it off-center changes how zoom and rotation visually behave.
Composite Mode (Blend Mode)
How a layer's pixels mathematically combine with the layers beneath it, for example Screen brightens by ignoring black, Linear Light shifts contrast while blending.
Adjustment Clip
An empty clip placed on its own track that applies any effect dropped onto it to every track below it, without duplicating the effect per-clip.
Camera Shake (Resolve FX)
A built-in Film Emulation effect that fakes handheld camera movement via pan, tilt, and zoom amplitude and speed values.
Zoom X / Zoom Y
Separate horizontal and vertical scale values, normally linked together; unlinking them lets you squash or stretch a layer on one axis only.
Pitch (3D transform)
A rotation value that tilts a 2D layer as if it were leaning toward or away from the camera.
Resources

Things they pointed at.

05:51toolDaVinci Resolve's built-in (OG) sound effects library
Quotables

Lines you could clip.

00:00
“If you're a video editor, at some point you're going to be dealing with having text on screen.”
clean cold-open premise line, works as a standalone hook→ TikTok hook↗ Tweet quote
07:39
“I figured like a basketball or something that fell and hit the ground, they kind of deflate a little bit and then pop back into shape.”
vivid physical metaphor that explains the squash-and-stretch trick in one line→ IG reel cold open↗ Tweet quote
16:09
“I stole that from old school cartoons.”
short, funny, honest confession about the sound design source→ newsletter pull-quote↗ Tweet quote
12:32
“These two smoke effects with the keyframe text being dropped down in create a cool kind of little explosion effect.”
summarizes the layered-composite payoff in one sentence→ TikTok hook↗ Tweet quote
The Script

Word for word.

Read-along

Don't just watch it. Burn it in.

See every word as it's spoken — crank it to 2× and still catch all of it. The same dual-channel trick behind Amazon's Kindle + Audible.

analogystory
If you're a video editor, at some point you're going to be dealing with having text on screen. And text by itself can be kind of boring sometimes. So figuring out ways to do more with it can be really important.
Like you can have it move onto screen and move back away. And you can add some effects to it to make it more impactful.
You can also have it interact with the main character on screen, which can make for an interesting effect. Get out of here.
Let me show you how so here is the entire intro you just saw in a timeline I like showing these sometimes so you can see what a project looks like in layers and a big part of this was actually Filming my part first knowing what I was gonna add later on and if we disable everything else You can see it quick trick and DaVinci Resolve if you hold shift and then select any one of the icons on the left side It'll activate them or deactivate them for all of the tracks So if I want to disable everything I hold shift hit disable and then I can turn just that one track on and everything else is disabled let me mute the audio effects that i have and this is basically just my track me going through the motions if you're a video editor at some point you're going to be dealing with having text on screen and right there i knew i was going to put text in the lower corner so i pointed towards it and later on when i had the text drop in i had to make sure i reacted to the text dropping in and sort of shaking the whole camera and you can add some effects to it to make it more impactful
And for the interaction part, I knew I was going to tell it to get out of there and then have it sort of poke its head back in. So I just played to that knowing I was going to add it afterwards. Get out of here.
Once I had that main footage sitting where I want, that's where I started adding in more layers. Now the first layer I started adding obviously was this text layer. And that was as simple as going up to the effects menu, going down to titles, grabbing a text plus asset and dragging it down into my timeline so I'd have text on screen.
Most of you know how to do this when you bring a text plus asset into your timeline. You can left click and select it and then go to the upper right inspector and you can change what's written, you can change the font, you can change the color of it. the text, any of those sort of things.
And this part was pretty straightforward. Now the second text asset got a little more complicated. Nothing too fancy, but I added a little bit extra to this one.
I started by adding that same text asset, but I added some keyframe motion. Let me reset all the positioning for this text asset. I started by turning on the on -screen transform options right here, then left clicking and holding in the screen and pulling that down into the lower right.
Then it was just a matter of getting it to come on screen when I wanted it to and go back off screen when I wanted it to leave again. When I'm moving text just left or right, I tend to use the upper right transform options because you can isolate position X and go left or right without accidentally moving that text up or down.
So I had started it off screen. So I moved it back over here and I set a key frame for that position X right there. Then I moved forward to where I wanted it on screen, left click and held in that numbers box and pulled that text on screen till I got it right where I wanted.
and now it'll set another keyframe which means that asset is going to pop on screen and then when it came time to push it back off i had to set one more keyframe to let the software know i wanted the text to stay on screen this entire time to write about here one more keyframe and then i wanted it to move back off screen and i just left click on position x pull it to the right take it back off so now i've got a text asset that comes on screen waits for a minute goes back off Now to make that motion a little bit smoother, with that text asset selected, I opened up the keyframe tray, which is right here, show keyframe tray.
And you can't even really see it because I've got enough stuff on screen. It's sunk down low. But if I lift everything up, I'm clicking on the line in between the audio and the video to bring that up and it'll let the keyframe tray show.
And I can even click on that and raise that up higher if I want. Now, whatever I have selected, I'll see the keyframes for it. There's two options here, one that shows the keyframe lanes and one that shows the keyframe spline.
I'm going to start with the keyframe lane. So I'm only going to see the exact keyframes in the timeline position for that text asset where I applied them. So you can see my first keyframe was off screen.
The second one brought it on. This third keyframe told it to stay there to this point. And then the fourth one pushed it back off.
Each one of those lanes defines position changes, and I didn't really change the position once I got it down in the corner. I just moved it left and right, so it's the X position that's being moved a lot. Now, if I want to smooth out those motions, I would then switch over to the keyframe curves.
And I really only move the X so I can use these little curve handles here to turn off anything I don't want to see. I don't need to see the zoom. I don't need to see the pitch or yaw.
What I want is position X. That was the left and right. Now you can really see that position X.
And this is where I can do some easing. I can grab this first keyframe and ease out so it has a little more of a smooth motion. And the second one, I can just select that one and choose.
ease in that's going to give me a nice little curve that'll give it more of a professional motion it won't just be that jerky start and stop motion and then i'll just do the opposite on the way out i'll select this keyframe and i will ease that one out and then the last keyframe i will ease in and that's just going to give me a slightly smoother motion on that in and out Once I had that done, all I did beyond that point was to add in some simple whooshing sounds.
This is a trick you'll see a lot of people do on YouTube, especially. When something comes into scene, they'll add a sound effect to it to help bring it to life. And in this case, I've got them muted.
Let me unmute that track. I added a whoosh sound effect for my sound effects library in the upper left. I've talked about this before.
If you have just installed DaVinci Resolve, you'll have options for different types of sound effects libraries. There's an original one, og database here that if you click on that you'll see there's an option to download some free sound effects right from davinci resolve blackmagic has some sound effects that it gives to you you can load them in restart the software and you'll have some sound effects but you can also create your own sound effects library and just tell davinci resolve where it is and that's my local database so if i ever want to add an effect i'll look up whoosh and then i'll have all these different whoosh sounds as you can see here's one here's another Here's a third and I like to have similar sound effects but for different applications because sometimes I want a real heavy loud woosh and sometimes I want something too small and quick once I find the one I want you can just drag it right over into your timeline here drop it into an audio track and that's all I did was I kind of shortened it up and I positioned it underneath so that once I had it here I just watched where that came on screen I can see the text starting to come in right here so that's where I want that little waveform to start and start going up
So that whoosh happens as the text comes on screen. And then when it went back out, I added another one that followed it. Right when it starts moving, that's where I want that second whoosh sound to start.
And it just brings that motion to life because it adds a little bit of character to it, hearing a little bit of sound with what you're seeing happening on screen. Now, the next one I did got a little bit trickier. I had yet another text asset right here, and I keyframed that same motion, but this time I went from the top down.
Now you'll see it has a little bit of bounce to it in there too. There's actually two things going on here. This is my position Y, which is your up and down positioning.
And I basically set one right here for where it was off screen, where I wanted to start falling. And I set another one for where I wanted it to land right there. And I just ease these keyframes in and out a bit.
so that they had a little more of that smooth motion that we like. Now, if you notice, see how the text kind of got squashed there? There's another thing that I did too.
I didn't want it to just drop and land on the ground. I figured like a basketball or something that fell and hit the ground, they kind of deflate a little bit and then pop back into shape. So I also set keyframes for the zoom Y to let it squish out a little bit.
And you can see that right here. It just kind of gets squished down and then squishes back up again. And all of that was done by just affecting the zoom Y position.
by default, your zoom X and your zoom Y are connected. That little chain link will be white so that if you change one of these values, they both move. But if you untick them, then you can move just the Y and it'll shrink it and squash it.
It's only affecting the height of it. So that's how I created that little squash by just kind of adding a few key frames, having it squash, moving the play head forward, and then moving it back up to its full height. That gives you that little quick bounce.
But I also wanted to add a little bit more to it to get it to kind of shake when it hit the ground. So up under the effects menu, I actually turned on all folders so that I can use the search bar and search everything. And I looked for camera shake.
And this one right here, the Resolve FX Film Emulation, not the fusion transition. I don't want a transition. I want the full effect.
I drag that down right onto my text plus clip. And if I click that in the upper right on effects, you can see I have it here. I've turned it off for the moment.
And I did a very similar thing. I added a little bit of camera shake. So when it hit the ground, it sort of shook a little bit and then stopped.
When you first add camera shake, if I reset this, it's going to drop that and it's going to keep shaking it around. I just wanted it to drop, shake, and then stop shaking. So what I did was I came forward to where it hit and I set keyframes for things like the motion scale and the motion blur, the pan and tilt amplitudes, and I actually cranked them up a little bit more, add a little more motion blur to it, and went down to the zoom to crop and set one more keyframe.
These are just your standard settings that are going to create. your motion of how fast you want the thing to move and then i went forward to where i thought it should stop moving around somewhere around here and then i just pulled all of those values down to nothing that way it really wasn't applying any more of that camera shake or the change in zoom after that point so when i play through it kind of falls bounces stops and you get that kind of a jittery motion that's cool.
Now around that, I actually added two different smoke effects that I got from today's sponsor, Storyblocks. Storyblocks is an online asset house where you can get things like high quality video assets or images, music, sound effects, templates that you can use right inside of DaVinci Resolve, overlays and more. Now I've been using Storyblocks long before they were ever a sponsor.
I've been paying for them for years because I find what they provide very valuable for video editing. like me. I like them because they have one predictable price that allows you to download as many things from their website as you need for your projects.
There are no limits whatsoever. And speaking of money, Storyblocks is offering 15 % off any annual plan for a very limited time. If you're interested in checking out Storyblocks, I'll leave this link down below where you can go check them out today.
Once I had brought those Storyblocks smoke effects into my project, I just dragged them down into the timeline. I put one underneath the text track and then I added another one the one you see right here that looks a little bit more like a mushroom cloud i put that one on top of it and then between the two you sort of have the text effects sandwiched in between two different smoke effects one thing i did do in all of the text and the smoke elements is i changed the blend mode and if you don't know what that is whenever you've got something even just a piece of text as you see here if i select that and go to the upper right you have this composite section that a lot of you know can turn down the opacity so you can get something completely disappear or just get it slightly on screen but it also has these different blend modes and by default it tends to be set for normal so your text would look fairly plain on screen a lot of times with things like text i'll change the blend mode of how it interacts with the footage underneath it in this case i went down to linear light which allows a little bit of my shirt to show through and a little bit of the background to show through and it gives that text a little more of that transparency so it interacts with the background and actually gives
gives it a kind of a little bit cooler look, not so flat. But I also did the same with the top layer here of smoke. I made sure that I set the composite mode to screen because normal sort of takes over the whole screen and covers the things underneath it.
I want those layers to all blend with the ones below it. So the screen option here is a really good one. It sort of lets the smoke blend and be a little bit more transparent.
So you can see the text layer underneath it. And I did the same thing with the layer even behind that's also set to screen. So it doesn't completely block out everything behind it.
And I even pulled. the opacity back it was a little too white to begin with so i dialed it back a little bit and these two smoke effects with the keyframe text being dropped down in create a cool kind of little explosion effect but one thing that was still missing in here is when the text hit It's shaking, but if there was an explosion next to you, your whole room would shake.
So I did one more thing. I actually added an adjustment clip right at that point. And adjustment clips are just empty boxes that you can do anything to, and they're going to affect every single track below it.
So from up in the effects menu, down under effects, you could bring that right down into your timeline and you can stretch it out as long as you need it to be. I put one right there. And for this empty adjustment clip, I actually went back and found another.
camera shake I drag that down and put it into the adjustment clip and with that selected if I go up to effects you can see I've got that same camera shake effect that I used in the text track but this time I'm adding it to the whole scene and I did the same kind of keyframing where I got it to start shaking and then slowly fade off so now not only is the text shaking but the entire scene shakes when that drops in but to really sell it I added another story block sound effect which was this explosion sound And all of those things working together start making it seem like there's more happening with this text than just being on screen.
The very last thing I did was something I like doing a lot, is pretending that I'm interacting with something on screen. Before I had added anything else in, I talked to that corner of the screen knowing I'm gonna have the text there, I'm gonna tell it to leave, and then it's gonna peek its head back in and I'm gonna tell it to get back out.
So that's just my really bad acting, but you can see what I did in the main clip. Get out of here. Ah.
Then I already had my text on screen from where it had fallen in from the sky I just stretched it out and when it came time to tell it to leave Actually had it back up and then wait for a second and then shoot out if you notice it looks like it kind of leans back That's a little bit of a different trick that I haven't talked about too much Let me separate that one section here in this section of text the way I got that to lean back Was I went from that full screen text pulled it back?
But I also changed the pitch a little bit if I undo this pitch it goes back to being very flat, but just by pulling that a little bit forward it made it feel like it was kind of leaning a bit and then when I got to the next keyframe section I sort of pulled that pitch back the other way and almost had it lean a little bit forward and it gave that motion a little bit of a stutter and lean to make it feel like it was backing up and shooting out and there was one other trick that I did in here it looks like the text squishes together instead of just backing up when you're trying to get text to squish together like this there's a few different ways to do it but the way I like doing it is grabbing the Anchor point right here.
Just grab the X value and I move it all the way to the left So it lines up with the outside dot I've got the transform option turned on on screen so I can see it if you unlink the zoom X and zoom Y Y being the height X being the width and pull the X value back It actually not only moves it a little bit to the left But it also squishes the letters together because the anchor point is different So I just set that anchor point that allowed it to go to the left a little bit and squish the letters together And then I just shot it off screen And then the part where I had it peek back in was a very similar thing.
I left it a little bit twisted. See how the pitch is set so it's not just coming in flat if I turn that off? Now it looks more like the text again.
But I left the pitch up a little bit so it looked like it was peeking its head in. Then I just waited for me to yell at it. and i had it shoot right back off screen by straightening it out a little bit again very quickly moving the pitch back to zero which makes it feel like the whole body of the text is moving off screen and from that same smoke effects pack from storyblocks i just added a little bit of smoke in the bottom that looks like it's burning out its tires like a car taking off and i also added in this little bullet whiz sound effect I stole that from old school cartoons.
Like whenever they would have something move really quickly, they would use a bullet sound effect, kind of make it feel like, oh, look how quickly that just took off. And then when it peeked its head back in, I actually used some different sound effects also from Storyblocks of mice squeaking. I think they were actually rats.
And I used one little squeak when he poked his head in. And then when I yelled at him and told him to get out, I added another mouse squeak effect underneath. Those simple little combinations of my main track, my text that has keyframes, a little bit of smoke.
a little bit of shake, and then sound effects underneath it to bring it to life really changes boring kind of flat text into something a little more exciting, a little more interesting for the viewer, and a little more fun on screen. Get out of here. If you have any questions about anything I did here today, leave me a comment down below and I'll do my very best to answer every single one of them.
And if you want to learn more about how to edit with DaVinci Resolve, click on the video that I have on screen right now. Peace.
The Hook

The bait, then the rug-pull.

Daniel Batal opens by telling text on screen it's boring by default, then spends seventeen minutes proving otherwise: the same yellow word gets keyframed, shaken, squashed, smoke-wrapped, and sound-designed until it feels like a character reacting to him rather than a caption sitting on top of the frame.

Frameworks

Named ideas worth stealing.

02:40model

Keyframe-driven text motion (Position X/Y)

  1. Set a start keyframe off-screen
  2. Move the playhead forward
  3. Drag the on-screen position to set a landing keyframe
  4. Add a hold keyframe
  5. Add an exit keyframe moving it back off-screen

A slide-in-hold-slide-out animation built from four Position keyframes, using the on-screen transform handles for rough placement and the Inspector's isolated Position X/Y fields to avoid drifting off-axis.

Steal forany lower-third, callout, or caption that needs to enter and exit cleanly
05:01concept

Easing keyframes for natural motion

Switching the Keyframe Tray to the curves view and applying Ease Out on an entrance keyframe, Ease In on the following one, replaces a linear stop-start motion with a smooth, professional-feeling curve.

Steal forsmoothing any keyframed animation that currently looks robotic
07:39model

Squash-and-stretch landing (unlinked Zoom Y)

  1. Unlink the Zoom X/Y chain icon
  2. Keyframe Zoom Y down at the moment of impact
  3. Keyframe Zoom Y back to 100% a few frames later

Borrowed from classic animation: a falling object should compress on impact and pop back into shape, achieved here by scaling only the height (Zoom Y) instead of both axes.

Steal forbouncing logos, falling titles, cartoon-style impacts
05:21concept

Whoosh sound effects on entrances and exits

A whoosh from Resolve's free OG sound library (or a custom local library) is dropped in and trimmed so its waveform starts right on the frame the text begins moving.

Steal forany motion graphic or transition that needs to feel more physical
08:30model

Camera Shake keyframed back to zero

  1. Drag Resolve FX Film Emulation > Camera Shake onto the clip (not the Fusion transition version)
  2. Ramp Pan/Tilt/Zoom amplitude and Motion Blur up at the impact frame
  3. Ramp all values back down to zero a beat later

Camera Shake at default settings shakes indefinitely; keyframing every amplitude value up then back to zero is what makes the shake land, settle, and stop.

Steal forimpact frames, explosions, or any dramatic reveal that needs a jolt
11:18concept

Composite (blend) modes to merge layers

  1. Linear Light for text over footage
  2. Screen for smoke or light layers

Switching a layer's Composite Mode away from Normal lets the footage beneath it show through, so text and smoke read as part of the scene instead of an opaque box on top of it.

Steal forany layered VFX composite: light leaks, smoke, glow text, double exposure
12:33concept

Adjustment clips for whole-scene effects

An empty adjustment clip on its own track applies whatever effect is dropped onto it to every track below, letting one Camera Shake instance shake the entire frame instead of duplicating it per-clip.

Steal forapplying one global effect (shake, color, blur) across a whole stack of layers at once
14:34concept

Pitch-keyframing to fake a 3D lean

Keyframing the Pitch value on a flat 2D Text+ layer tilts it as if it's leaning back before launching off screen, a cheap fake-3D move with no 3D title tool involved.

Steal fortext that needs to feel like it's winding up before a fast exit
15:03concept

Anchor-point shift to squish text together

Moving the Anchor Point to the outside edge of a text layer changes what a Zoom X keyframe does: instead of scaling from the center, it visually compresses the letters together as it shrinks.

Steal foran accordion/squeeze exit on any text or logo layer
CTA Breakdown

How they asked for the click.

VERBAL ASK
16:48subscribe
“If you have any questions about anything I did here today, leave me a comment down below and I'll do my very best to answer every single one of them. And if you want to learn more about how to edit with DaVinci Resolve, click on the video that I have on screen right now.”

Soft, low-pressure sign-off that stacks a comment-question ask with a next-video card; the sponsor already carried the monetization ask mid-video, so the outro doesn't repeat a hard sell.

MENTIONED ON CAMERA
Storyboard

Visual structure at a glance.

cold open
hookcold open00:00
first Text+ layer
promisefirst Text+ layer01:41
squash-and-bounce impact
valuesquash-and-bounce impact07:39
Storyblocks sponsor read
ctaStoryblocks sponsor read10:19
adjustment-clip whole-scene shake
valueadjustment-clip whole-scene shake13:02
subscribe outro
ctasubscribe outro16:48
Frame Gallery

Visual moments.

One-click upgrade to your Google

Get more breakdowns in your search results

Add Modern Creator as a preferred source and Google shows you more of our breakdowns in Search, Top Stories, and AI Overviews. It only changes what you see, and you can undo it in your Google settings anytime.

Add to Preferred SourcesOpens your Google source preferences with us pre-loaded. Tick the box and you're done.
Watch next

More from this channel + related breakdowns.