Sliding text with timed animation(a la powerpoint)

charlesalvear wrote on 7/8/2010, 9:41 PM
So I am helping a friend create a video using some pictures in a slideshow. I use Sony Vegas Movie Studio Platinum 9.0.

She would like to have 5 lines of text to display one by one on the screen. after the 1st line of text scrolls in from the right, it should stay there while the next line of text scrolls in from right. 2nd line stays put while line 3 slides in...etc. This is behavior that is common in Powerpoint presentations.

I can get a single line of text to slide in using one of the default Credit Roll media generators, but I cannot figure out a way to get each line to come in 1by1 and stick.

Anyone have any ideas? Is there a 3rd party Credit roll or text animation that can do this?

Thanks for any assistance out there.

Charles.

Comments

Chienworks wrote on 7/9/2010, 4:24 AM
It's easy to have each line slide in one at a time by putting it in it's own text event and using keyframes on the Placement tab to move the text.

Unfortunately version 9 is limited to 4 video tracks so you can only use this method to slide in 3 lines on top of the picture. What you'll have to do is replace the first event after the second one has finished sliding in with a new text event containing both lines. You can then use the second track to slide in the 3rd line. After that replace the first one with a new one containing all three lines and slide in the 4th, etc.

In order to help keep the text aligned and avoid it bouncing around as you replace each event with the new one, you should probably set the alignment to Top Left for all events. Keep the vertical placement identical for all of them and use blank lines to move subsequent lines down rather than changing alignment or placement.
Markk655 wrote on 7/9/2010, 9:21 AM
My original thought was exactly Chienworks. One other suggestion might be to use track that can mask.

Mask/Top track: Keyframed movement of mask to reveal each bullet over time.
Mid track: the same slide without the text (child of mask)
Bottom track: Contains all bullets

Also, can use cookie cutter in similar fashion?

It doesn't have the sliding entry though, I think in Chienworks solution, all of the bullets on a slide would slide in each time (not just the new one). It would be easier to make the new bullets gently appear as the mask or cookie cutter moves.

An alternative would be to try out a titling app such as Blufftitler or Herglyph, render the effect and then just add the mpg file into a single track.
drw wrote on 7/9/2010, 9:38 AM
Since the intro footage is presumably very short, I think another approach would be:

1) do the first 3 text events using all available video tracks as mentioned above
2) split the video at the end of the text duration, and render just the portion of the video containing the text
3) bring the rendered file back into the timeline on a single track and repeat steps 1-2 as needed for as many text events as desired.
Chienworks wrote on 7/9/2010, 1:01 PM
Mine wouldn't result in them all sliding each time. You would always have two text events at any given time. One would hold all the previous lines stationary and the other would contain just the new one sliding in.
Markk655 wrote on 7/10/2010, 11:30 AM
In that case, go with Chienworks suggestion!