YouTube2Text

How to Master Smooth Text Animations in CapCut — Transcript

by Zeven 7 · 3,060 words · 494 segments · language en · Watch on YouTube

Full transcript

  1. 0:00Text isn't just for reading. It's for
  2. 0:01directing attention. Most text
  3. 0:03animations are boring because they're
  4. 0:04overused or they simply don't fit the
  5. 0:06video. Instead of helping the viewer,
  6. 0:08they become just another distraction.
  7. 0:09[music]
  8. 0:09But when text is animated the right way,
  9. 0:11it alone can make your videos feel much
  10. 0:13better. In this video, I'll teach you
  11. 0:15everything you need to know about text
  12. 0:16animation and show you how to make it
  13. 0:18look premium even inside CapCut. So,
  14. 0:20[music] I did the homework for you.
  15. 0:21After analyzing a bunch of different
  16. 0:23edits, I found that every text animation
  17. 0:25can be broken down into three pieces:
  18. 0:27typography, composition, and motion.
  19. 0:30Once you understand these [music] three,
  20. 0:31creating great text animations becomes
  21. 0:33ridiculously easy. Typography is
  22. 0:35everything about how your text looks.
  23. 0:37And if it's about looks, you know it's
  24. 0:39about fonts. There are five main font
  25. 0:41families: [music] serif, sans serif,
  26. 0:42slab serif, script, and display. Then
  27. 0:45every font comes in different weights:
  28. 0:46thin, regular, and bold. But throwing
  29. 0:48fancy fonts everywhere doesn't
  30. 0:50automatically make your text look good.
  31. 0:52The secret is choosing the right font
  32. 0:53for the right situation. Composition.
  33. 0:55This is all about where your text sits
  34. 0:57on the screen. Things like its position,
  35. 0:59the white space around it, and
  36. 1:00principles like the rule of thirds and
  37. 1:02safe margins. [music] Basically, it's
  38. 1:04the layout of your text. Then comes
  39. 1:05motion. This is what most people think
  40. 1:07text animation is, but it's actually
  41. 1:09just one piece of the puzzle. There are
  42. 1:11three main categories of text animation:
  43. 1:12[music]
  44. 1:13in animations, how your text enters the
  45. 1:15screen; emphasis animations, how you
  46. 1:17direct attention and add energy; out
  47. 1:19animations, how your text leaves the
  48. 1:20screen. Now, enough with the theories.
  49. 1:22Let's get into the real business. I'm
  50. 1:24going to show you seven of the most
  51. 1:25viral and eye-catching text animation
  52. 1:27styles and recreate every single one
  53. 1:29from scratch. As the first style, let's
  54. 1:31start with the basics. These are the
  55. 1:33three fundamental text animations.
  56. 1:35Almost every text animation you've ever
  57. 1:37seen is just an upgraded variation of
  58. 1:39these three. So, let's start with basic
  59. 1:41number one. This is just a word-by-word
  60. 1:43animation. Each word simply pops up one
  61. 1:45after another. First, import your
  62. 1:46voiceover into the timeline. Then I add
  63. 1:48a white background so it's easier for
  64. 1:50you to follow. Now, go to the text tab
  65. 1:52and generate captions using auto
  66. 1:54captions. Once they're generated, move
  67. 1:56the captions to the center of the
  68. 1:57screen. Change the text color to black.
  69. 1:59For the font, I'm using Coolvetica. Now
  70. 2:01for the animation, CapCut already has
  71. 2:03this one built in. If you go to the
  72. 2:04caption tab, you'll find an animation
  73. 2:06called bounce out. But if you want to
  74. 2:08make it manually, here's how. Open this
  75. 2:10caption tab, you'll see every word is
  76. 2:12editable text. Simply separate each word
  77. 2:14by pressing enter after every word.
  78. 2:16That's literally [music] it. You're just
  79. 2:17placing each word on its own text box.
  80. 2:19Now for the second basic style, it's
  81. 2:21still word by word, but instead of every
  82. 2:23word appearing in the center, each new
  83. 2:25word appears next to the previous one,
  84. 2:27building a single sentence. Just like
  85. 2:28before, [music] import your voiceover
  86. 2:30and add a background.
  87. 2:32Generate auto captions and customize
  88. 2:34[music] the text.
  89. 2:36Then duplicate the text layer, select
  90. 2:37the original layer, and lower its
  91. 2:39opacity.
  92. 2:40Now select the duplicated layer, open
  93. 2:42the caption tab, and separate every word
  94. 2:44by pressing enter. Only do this on the
  95. 2:46duplicated layer.
  96. 2:48Next, place every word onto its own text
  97. 2:51layer, creating a staircase on the
  98. 2:52timeline.
  99. 2:54After that, extend each text layer so
  100. 2:56they all end at the same time as the
  101. 2:57guide layer. Now all the words are
  102. 2:59sitting in the center. Using the faded
  103. 3:00guide underneath, move each word into
  104. 3:02its correct position to build the
  105. 3:04sentence.
  106. 3:06You can use the zoom box for more
  107. 3:07accurate placement.
  108. 3:11Once everything lines up, delete the
  109. 3:12faded guide layer, and that's it. Now
  110. 3:14for the third basic animation, it's
  111. 3:16almost identical to the second one, but
  112. 3:18the difference is in the previous
  113. 3:19animation, only the new word moved. In
  114. 3:22this one, the entire sentence moves
  115. 3:23every time a new word appears, keeping
  116. 3:25everything perfectly centered. Start the
  117. 3:27same [music] way, generate your auto
  118. 3:29captions, and customize the text.
  119. 3:31Then separate every word just like
  120. 3:32[music] before.
  121. 3:35Now it looks exactly like the first
  122. 3:37animation. Here's the [music] trick.
  123. 3:38Select the first text layer and copy the
  124. 3:40word. Go to the second layer and paste
  125. 3:42that word before the second word. Now
  126. 3:43copy that entire line, move to the third
  127. 3:45layer, and paste it before the next
  128. 3:47word. Repeat [music] this process until
  129. 3:48you've built the entire sentence.
  130. 3:52>> [music]
  131. 3:58>> Here is the second text animation,
  132. 4:00bounce up. It's basically the first
  133. 4:01word-by-word animation, just enhanced
  134. 4:03with a few keyframe movements. Start by
  135. 4:05generating auto captions for your
  136. 4:07voiceover. Customize [music] the text
  137. 4:08however you like.
  138. 4:10CapCut does have a built-in animation
  139. 4:12called spring, but honestly, the bounce
  140. 4:13doesn't feel very accurate. So, let's
  141. 4:15make it ourselves. Separate every word
  142. 4:17just like we did before.
  143. 4:20Now, select the first text box. At the
  144. 4:22very beginning, add a transform
  145. 4:23keyframe. Move forward three frames and
  146. 4:25add another keyframe. Then, move forward
  147. 4:27another three frames and add one more.
  148. 4:29Go back to the first keyframe and set
  149. 4:31the scale to zero. Now, right-click the
  150. 4:32text layer and open the keyframe graph.
  151. 4:35Create a smooth bounce curve like this.
  152. 4:41>> [music]
  153. 4:43>> Feel free to adjust the spacing between
  154. 4:45the keyframes until the bounce matches
  155. 4:46your voiceover. Once you're happy with
  156. 4:48it, close the graph. Now, you have two
  157. 4:50options. You can repeat the same process
  158. 4:52for every text layer, or simply
  159. 4:53duplicate the first animated text layer,
  160. 4:55replace the text, then convert it into a
  161. 4:57compound clip, trim off the unwanted
  162. 4:59part, and place it on the timeline so it
  163. 5:01lines up. That'll save you a lot of
  164. 5:03time.
  165. 5:06>> [music]
  166. 5:09>> If you want, you can also save it as a
  167. 5:10preset. Unfortunately, CapCut doesn't
  168. 5:12apply it like a one-click template.
  169. 5:14You'll still need to tweak it every
  170. 5:15time. But, once you get used to it, it
  171. 5:17only takes a few seconds. [music] And
  172. 5:18that's the bounce up animation. Next,
  173. 5:20we've got the bouncy slide up. I'm
  174. 5:22pretty sure you've seen this one before.
  175. 5:24It's one of the most viral text
  176. 5:25animations. I already have my caption
  177. 5:27layer ready. For this one, we're going
  178. 5:29to follow the exact same process as the
  179. 5:31second basic text animation. [music]
  180. 5:33Duplicate the text layer, lower the
  181. 5:34opacity of the original layer. Now,
  182. 5:36select the duplicated layer and separate
  183. 5:38every word.
  184. 5:41Place each word on its own layer,
  185. 5:43creating that staircase layout we made
  186. 5:45before. Extend all the layers, trim the
  187. 5:48unnecessary parts, then use the faded
  188. 5:50layer underneath as a guide to position
  189. 5:52every word into a sentence.
  190. 5:53>> [music]
  191. 5:54>> Once you're done, delete the faded guide
  192. 5:56layer. Now, let's animate it. Select the
  193. 5:58first word layer, add a transform
  194. 5:59keyframe at the beginning, move forward
  195. 6:01about 10 frames, and add another
  196. 6:03keyframe. Then move another eight frames
  197. 6:05and add a third one. Go back to the
  198. 6:07first keyframe and set the Y position to
  199. 6:09around minus 200. Right click the layer
  200. 6:11and open the keyframe graph. Create a
  201. 6:13bounce curve on the Y graph like this.
  202. 6:18Now, go back to the first frame, add a
  203. 6:20blend [music] keyframe, and set the
  204. 6:21opacity to zero. Move forward three
  205. 6:24frames and change the opacity back to
  206. 6:26100. Open the blend graph and apply
  207. 6:28cubic out.
  208. 6:33Now, repeat the same animation for the
  209. 6:34rest of the [music] text layers.
  210. 6:46At this point, you'll end up with
  211. 6:47something like this. It's not bad, but
  212. 6:49it still feels a little plain. [music]
  213. 6:50So, let's make it look even better.
  214. 6:52Select all the text layers and convert
  215. 6:54them into a compound clip.
  216. 6:56Now, add two transform keyframes, one at
  217. 6:58the beginning and one at the end. Go
  218. 6:59back to the first keyframe, set the
  219. 7:01scale to 150, then move the text
  220. 7:03slightly to the right around 1,000 on
  221. 7:05the X position. Open the keyframe graph
  222. 7:07one last time and apply cubic out to
  223. 7:09both the scale and X position graphs.
  224. 7:14And there you go, a much cleaner and
  225. 7:16buttery smooth animation.
  226. 7:19Next up, the upgraded version of this
  227. 7:21one, bouncy slide up with glow pops.
  228. 7:23This is probably the most eye-catching
  229. 7:24animation on the list. For this one, use
  230. 7:26a dark background, the glow will stand
  231. 7:28out much better. I'll keep it simple and
  232. 7:30just type some text manually. Customize
  233. 7:32it however you like.
  234. 7:34Now, we need to recreate the bouncy
  235. 7:35slide up animation first. Just follow
  236. 7:37the exact same steps we did before. This
  237. 7:39time, I'm not using a voiceover, so you
  238. 7:41can see how to make it manually, too.
  239. 7:42The only difference is, without a
  240. 7:44voice-over, you'll need to type the text
  241. 7:46yourself and position each layer
  242. 7:47manually. For short animations like
  243. 7:49this, that's much easier.
  244. 7:51All right, once your text placement is
  245. 7:53done, create the bounce up animation
  246. 7:55exactly like before, but skip the blend
  247. 7:57keyframe part this time.
  248. 8:01Once the slide up animation is finished,
  249. 8:03let's make the glow pops. Duplicate the
  250. 8:05first text layer, change it to any color
  251. 8:07you like.
  252. 8:08Right-click [music] it and convert it
  253. 8:10into a compound clip. Now, add a blend
  254. 8:12keyframe at the beginning.
  255. 8:13Move forward about five frames and set
  256. 8:15the opacity to zero. Then, trim away the
  257. 8:18remaining part of the clip. Repeat the
  258. 8:19same process for the rest of the text
  259. 8:21layers.
  260. 8:24Now, you'll notice the colored text
  261. 8:26smoothly fading away. Honestly, this
  262. 8:28version already looks pretty cool. If
  263. 8:29you like that clean fade, [music] you
  264. 8:31can stop right here. But, if you want
  265. 8:32that glowing effect, simply add the glow
  266. 8:34two effect to all of the compound clips.
  267. 8:36And just like that, [music] you've got
  268. 8:38one of the cleanest and most
  269. 8:39eye-catching text animations. All right,
  270. 8:41next up is this text composition
  271. 8:43animation. I actually don't know a name
  272. 8:45for this one. It's basically arranging
  273. 8:47words around other words using primary
  274. 8:49and secondary text. The special thing
  275. 8:51about this style is that you're not
  276. 8:52limited to a single font. I've used this
  277. 8:54style a lot in my own videos, and
  278. 8:56honestly, it's much easier to make than
  279. 8:58you might think. So, let's build one
  280. 8:59from scratch. I start by generating auto
  281. 9:01captions. Then, I change the text color
  282. 9:03to black and place everything in the
  283. 9:05center for now. After that, separate
  284. 9:07every word and create that staircase
  285. 9:08layout on the timeline.
  286. 9:13Now, you need to pick a primary word
  287. 9:14from your sentence. Select all the other
  288. 9:16text layers and move them aside for now.
  289. 9:19Change the primary word to a bold font.
  290. 9:21I'm using Coolvetica. Increase the font
  291. 9:23size to around 10 and make sure the
  292. 9:25primary word is noticeably bigger than
  293. 9:26the rest. Now, you just have to build a
  294. 9:28composition. Start placing the other
  295. 9:30words around your primary word. Use
  296. 9:32different fonts, different weights like
  297. 9:33thin and regular, and experiment with
  298. 9:35different styles. There's no rule saying
  299. 9:38you have to keep the words in the same
  300. 9:39order as the sentence. Just make it look
  301. 9:41clean.
  302. 9:42Try not to leave huge empty spaces. Keep
  303. 9:44the layout compact. Actually, this
  304. 9:46composition part mostly depends on the
  305. 9:48sentence you're working with. For words
  306. 9:50you want to emphasize, try using a
  307. 9:52script font.
  308. 9:53You can also mix black, dark gray, and
  309. 9:55gray text. Using slightly different
  310. 9:57shades instead of one solid color gives
  311. 9:59the composition more depth.
  312. 10:03Once you're happy with the composition,
  313. 10:05it's [music] time to animate it. You
  314. 10:06don't have to animate every single word.
  315. 10:08A simple slide up, pop up, or even a
  316. 10:10typing animation on the primary words is
  317. 10:12more than enough. Here's how I make a
  318. 10:13smooth slide [music] up. Add a transform
  319. 10:15keyframe at the first frame. Move
  320. 10:17forward about eight frames and add
  321. 10:18another transform keyframe. Go back to
  322. 10:20the [music] first keyframe and slightly
  323. 10:22lower the Y position.
  324. 10:24Now add a blend keyframe at the
  325. 10:26beginning [music] and set the opacity to
  326. 10:27zero. Move forward about four frames and
  327. 10:29change the opacity back to 100. Open the
  328. 10:32keyframe graph and apply cubic out to
  329. 10:34both the Y position and blend graphs.
  330. 10:37And that's it. Here's the final result
  331. 10:39after adding the slide up animation.
  332. 10:40Text composition is what guides the
  333. 10:42viewers' eyes. As the sixth one, let's
  334. 10:44make this SaaS-style text animation. If
  335. 10:46you don't know what SaaS means, it
  336. 10:48stands for software as a service. The
  337. 10:50special thing about this style is that
  338. 10:51it's incredibly smooth and fancy, yet
  339. 10:54still minimal. So, let's make it. I
  340. 10:55start by generating auto captions.
  341. 10:57Customize them however you like. For
  342. 10:59this one, I'm using Creato Display
  343. 11:01Medium as my font.
  344. 11:02Now duplicate the text layer and reduce
  345. 11:04the opacity of the original layer. Just
  346. 11:07like before, separate every word and
  347. 11:09create that staircase layout.
  348. 11:11>> [music]
  349. 11:14>> Then place all the words into a single
  350. 11:16line using the faded layer as your
  351. 11:18guide.
  352. 11:24Once you're done, you'll end up with
  353. 11:25this basic text layout. Now I'm going to
  354. 11:27make a quick bouncy slide up. Just
  355. 11:29follow the exact same steps we used
  356. 11:31before.
  357. 11:47After that, duplicate the first text
  358. 11:49layer and change it to any color you
  359. 11:51like.
  360. 11:53Add a blend keyframe at the beginning.
  361. 11:55>> [music]
  362. 11:55>> Move forward about 5 to 10 frames and
  363. 11:57set the opacity to zero.
  364. 11:59Repeat the same process for the rest of
  365. 12:01the text layers.
  366. 12:03>> [music]
  367. 12:06>> Now I'm selecting the last word layer
  368. 12:08and splitting it into two near the end.
  369. 12:10Select the second half, change its color
  370. 12:12to blue, then make it bold and italic.
  371. 12:13[music] This part is completely
  372. 12:15optional. I'm just doing it because it
  373. 12:16gives the animation a little extra
  374. 12:18personality. [music] Now trim the
  375. 12:19unnecessary parts of all the colored
  376. 12:21layers.
  377. 12:22Next, let's animate the part where the
  378. 12:24first three words disappear. Move the
  379. 12:26playhead to where the next word starts
  380. 12:27and cut the first text layer there. Move
  381. 12:29forward about three frames and cut the
  382. 12:31second layer. [music]
  383. 12:32Then move another five frames and cut
  384. 12:34the third layer.
  385. 12:35Now apply this type two out animation to
  386. 12:37those three layers.
  387. 12:41Adjust the animation duration so it
  388. 12:42matches your timing. Also, make sure the
  389. 12:44animation starts after the previous
  390. 12:46layer ends. Otherwise, it'll begin
  391. 12:47disappearing before the previous
  392. 12:49animation finishes. Once that's done,
  393. 12:51select all the text layers and convert
  394. 12:53them into a compound clip.
  395. 12:55Open guides and rulers and add a
  396. 12:57vertical guide.
  397. 12:59Add a transform keyframe at the
  398. 13:00beginning of the compound clip and align
  399. 13:02the first word to the center.
  400. 13:04Now move to the point where the first
  401. 13:06three words have finished appearing and
  402. 13:08center that group.
  403. 13:10Then move to the final part of the
  404. 13:11animation and center the last two words.
  405. 13:16Open the keyframe graph [music] and
  406. 13:17apply cubic ease to the X position
  407. 13:19graph.
  408. 13:22And there [music] you go. Now you've got
  409. 13:24a smooth sauce animation. Build your
  410. 13:26identity using fonts. And for the last
  411. 13:28one, I picked this text highlighting
  412. 13:30animation. It's one of the most popular
  413. 13:32animations in Apple style UI motion
  414. 13:34design. The best thing about it is how
  415. 13:36versatile it is. You can use it on its
  416. 13:38own or combine it with slide ups, bounce
  417. 13:40[music] ups, or pretty much any other
  418. 13:41text animation. I'll show you how to
  419. 13:43make the standalone version so you can
  420. 13:44easily combine it with your own
  421. 13:46animation styles later. Start by adding
  422. 13:48a text layer and type any word or
  423. 13:50sentence you [music] want. I'm using
  424. 13:51Creato Display Medium as my font.
  425. 13:54Next, add another text layer and type a
  426. 13:56single dot. Change its color to blue and
  427. 13:58increase the font size to around 30.
  428. 14:00Now, [music] duplicate that text layer
  429. 14:02and replace the dot with a straight
  430. 14:03line. Change it to a thin font.
  431. 14:05>> [music]
  432. 14:05>> If it looks too thin, just switch it to
  433. 14:07bold.
  434. 14:08Place the line on the circle like this
  435. 14:10to create the highlighter shape. Now,
  436. 14:12select both layers and convert them into
  437. 14:14a compound clip. Duplicate that compound
  438. 14:16clip. Double-click the duplicated clip
  439. 14:18to open it. Move the blue dot to the top
  440. 14:20of the line.
  441. 14:21Then, click this arrow to go back to the
  442. 14:23main timeline. Place one highlighter
  443. 14:25shape on the left side of your text
  444. 14:26[music] and the other on the right.
  445. 14:29Now, duplicate your main text layer.
  446. 14:31Select the bottom copy, delete the text,
  447. 14:33then press space until it's roughly the
  448. 14:34same width as the original text. Enable
  449. 14:37a background for that text layer and
  450. 14:39choose the second style. Change the
  451. 14:41background color to a light blue like
  452. 14:42this.
  453. 14:44Set the rounded rectangle value to zero.
  454. 14:47Adjust the width, height, and position
  455. 14:49until it creates a highlight behind your
  456. 14:51text.
  457. 14:52>> [music]
  458. 14:52>> Also, adjust the two highlighter shapes
  459. 14:54so they line up perfectly with the
  460. 14:55background.
  461. 14:56>> [music]
  462. 14:57>> Now, the composition is finished. All
  463. 14:58that's left is the animation. Select the
  464. 15:01right highlighter shape. Add a transform
  465. 15:03keyframe at the beginning. Move forward
  466. 15:04about 1 second and add another transform
  467. 15:06keyframe. Go back to the first keyframe
  468. 15:08and move the right highlighter so it
  469. 15:10sits directly on top of the left one.
  470. 15:12Now, select the background text layer
  471. 15:13and convert it into a compound clip.
  472. 15:16Apply [music] a split mask. Rotate the
  473. 15:17mask to minus 90°. Add a transform
  474. 15:20keyframe at the beginning and position
  475. 15:22the mask over the left highlighter.
  476. 15:24Then move to the second key frame you
  477. 15:26created earlier and slide the mask all
  478. 15:28the way to the right.
  479. 15:31Finally, open the key frame graph for
  480. 15:33both layers and apply cubic ease to
  481. 15:35their X position graphs. [music]
  482. 15:37And that's it. You've just created that
  483. 15:38clean Apple style text highlighter
  484. 15:40animation. So, that's how you create
  485. 15:42these text animations from scratch. I
  486. 15:44hope you learned something new and
  487. 15:45remember, you can do all of this inside
  488. 15:47CapCut. So, go open CapCut and actually
  489. 15:49make something. Experiment, break
  490. 15:51things, try your own variations because
  491. 15:53that's how you take your editing to the
  492. 15:55next level. That's it for now. I'll see
  493. 15:57you in the next one.
  494. 16:00>> [music]

About this transcript

This page contains the full transcript of How to Master Smooth Text Animations in CapCut by Zeven 7, generated from the public captions YouTube serves with the video. The transcript has 3,060 words across 494 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.

What you can do with it

Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.

Free YouTube transcript tool

YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.