Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Crash Course Karaoke Effect

  • Crash Course Karaoke Effect

    Posted by Samuel Robinson on July 9, 2023 at 1:54 am

    I’m trying to figure out how I can mimic this animation by Crash Course. In this video (https://www.youtube.com/watch?v=MLKrmw906TM) at 3:30, they have this karaoke-like text that appears exactly when he says each word. I am able to keyframe the text no problem to appear when I talk, but as soon as I try to create the fade-in effect for each word, I run into problems. Is anyone able to give me a step-by-step as to how to re-create this effect?

    Some contents or functionalities here are not available due to your cookie preferences!

    This happens because the functionality/content marked as “Google Youtube” uses cookies that you choosed to keep disabled. In order to view this content or use this functionality, please enable cookies: click here to open your cookie preferences.

    Ben Merlotti replied 5 months ago 4 Members · 4 Replies
  • 4 Replies
  • Graham Quince

    July 9, 2023 at 9:32 am

    I’ve literally just finished rendering a tutorial on how to do this (but seeing as it will weeks before publishing)

    • With your text layer selected, expand it until you can see the tiny animate menu
    • Select Fil Color > RGB
    • All you text now changes to this colour (which you can change)
    • Expand Range Selector
    • Expand Advanced
    • Change the Unit to Index
    • Change Based On to Words
    • Set End to 1
    • And then keyframe the offset property to move which word is highlighted.

  • Samuel Robinson

    July 10, 2023 at 6:22 pm

    Hey, thanks! I’m now ALMOST where I want to be. I attached a video. Right now the words fade on in pink, but I want all the words that have already appeared to STAY pink for the duration of the animation. Think you could provide a step-by-step for that? It was super helpful!

  • Craig Trayler

    July 13, 2023 at 3:14 pm

    Hi, I like Grahams explanation, but with it also including transparency on the layer prior to it changing I think from what I can see, I would suggest this is how it was done, and a bit more simple way.
    1) Create the text your want the end result to look like with words coloured as needed. The demo also shows a drop shadow, so add that as well if needed.

    2) Duplicate the text layer (you could also link up the source text to the original, so if you wanted to change the text later on it will update on the duplicate). With the duplicate, place that below the original, and remove the Drop shadow (this is based off the YT sample shown) And add a fill effect to the text layer and pick white/light grey, and reduce the transparency to what you want.

    3) Back to the original text layer, Hit Animate (>) right of text, and select Fill Colour> Opacity.
    Now open the new Animator 1 > Range Selector. Open up Advanced, an change Units to Index, Change Based on to Words, and turn Mode to Subtract.
    Now all you need to do is animate the Start from 0 to whatever number word you want.

    I think that is everything. You could also parent the Duplicate to the original and lock the layer so you never have to interact with it, other than maybe adding in an fade in at the start.

  • Ben Merlotti

    December 10, 2025 at 10:52 pm

    VHS Karaoke Titles – After Effects Template

    I created a VHS Karaoke Titles template in After Effects and it’s available for $19.99. I kept having to recreate this effect for projects, which was frustrating, so I made a ready-to-use template to save time.

    Features:

    • Authentic VHS-style text and transitions
    • Fully customizable in After Effects
    • Speeds up your workflow

    Promo Video: https://youtu.be/wduwpI3OFGQ?si=_ulsLd_jqV3n83Rf

    Tutorial: https://youtu.be/Fv14Drjuo5g?si=_saWrkC48LTGWOSF

    Perfect for anyone needing a retro karaoke VHS look for their projects.

    Some contents or functionalities here are not available due to your cookie preferences!

    This happens because the functionality/content marked as “Google Youtube” uses cookies that you choosed to keep disabled. In order to view this content or use this functionality, please enable cookies: click here to open your cookie preferences.

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy