Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe After Effects Creating Karaoke Style Text Urgent

  • Creating Karaoke Style Text Urgent

    Posted by Espnetboy3 on August 25, 2006 at 1:21 am

    This weekend I have been asked to help a friend in creating text at the bottom of the screen that will contain the lyrics to this band he filmed. He would like the effect to be similar to that of karaoke. I was thinking of having the lyrics come up and when the singer sings them to not have a bouncing ball but to maybe highlight the text word or maybe inflate it in size or bubble or something. The point is im not really sure how to go about achieving this effect, at least in a quick manner to be able to finish a whole song and not take forever.

    Help would be great, thanks.

    Filip Vandueren replied 19 years, 8 months ago 3 Members · 5 Replies
  • 5 Replies
  • Roland R. kahlenberg

    August 25, 2006 at 6:03 am

    This was supposed to be a tutorial for the COW. But since you’re desperate … .

    You’ll need a layer to act as the VisualSelector. I’ve used a solid named Royal Blue Solid 1. It can be the ubiquitous karaoke ball or anything that you want. The idea is to keyframe this layer so that it’s x-location is where you want the text to change its property(ies). You can switch it off its visual if you don’t need it. The process in creating such an effect helps if you have an object/layer that guides you as to the location of the effect. What you need to do is to listen to the song and then simply animated the layer so that it is in sync with the lyrics with respect to the text layer’s rendition of the lyrics. A small layer works best – 20×20 or set it to your requirements.

    You’ll need to place the script into the prescribed property for each text layer.

    Instructions:
    Copy and past this script into a Text Layer’s Range Selector’s Start Property. Apply a Text Animator to any property that you want to animate, for example Fill Color or Scale etc. maxNumberKeyframes is crucial. You need at least two keyframes for the VisualSelector layer. There are times when there is a pause to the singing and that is where you may need more keyframes. Just ensure that maxNumberKeyframes tallies with the number of keyframes that you have for each text layer.

    I’ve added an Adjustment to the script for finetuning purposes. This comes in handy if the VisualSelector looks to be lagging or ahead of the effect. If you wanted a sphere/bulge effect then simply pickwhip the required parameter onto the VisualSelector’s position property. You will have to offset the value for y-position, for the sphere/bulge effect so that the effects sits directly on the text. For that, use this script on the position for Sphere/Bulge:
    //Start of Script
    SphereLocation = thisComp.layer(“Royal Blue Solid 1”);
    [SphereLocation.position[0],SphereLocation.position[1]+30]
    //End of Script

    //Start of Script
    VisualSelector = thisComp.layer(“Royal Blue Solid 1”);
    Start = VisualSelector.position[0];
    maxNumberKeyframes = 4; //insert the number of keyframes you have for the text layer;
    StartAdjustment = 10;
    EndAdjustment = -10;
    linear(Start,thisComp.layer(“Royal Blue Solid 1”).position.key(1)[0]+StartAdjustment,thisComp.layer(“Royal Blue Solid 1”).position.key(maxNumberKeyframes)[0]+EndAdjustment,0,100)
    //End of Script

    HTH

    Roland Kahlenberg
    broadcastGEMs
    customizable animated backdrops with Adobe After Effects project files

  • Espnetboy3

    August 25, 2006 at 7:59 am

    Wow RoRK this looks pretty advanced but ill give it a shot tomorrow. I really apreciate the time you took to write this out for me. Much apreciated.

  • Espnetboy3

    August 25, 2006 at 8:28 pm

    Can anyone put this in more basic terms? I dont really deal with adding scripts in AE.

  • Roland R. kahlenberg

    August 26, 2006 at 4:34 am

    For some reason linking to an AEP in the forum here just isn’t happening. Let me have your email and I’ll send the AEP that way.

    Cheers
    Roland Kahlenberg
    broadcastGEMs
    customizable anmated backdrops with Adobe After Effects project files

  • Filip Vandueren

    August 26, 2006 at 12:24 pm

    I created a script a while ago that will highlight the next word responding to markers,
    You can highlight the words using any text-property that can be animated: color, size, opacity, blur whatever.

    read the post here, there are a few examples in flash and the project file for downloading.

    karaoke after effects

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