how to overlay a static piece of text onto a Quicktime Movie?

I've got access to QuickTime Pro (7) as well as the latest QuickTime on Snow Leopard. I want to take a movie and overlay some text labels onto it, which won't change - not moving subtitles, but just text labels that remain the whole time in fixed positions. I would also like to have control of the size of the text, its position relative to the movie, and to not have a background (black square) behind it. What's the best way to do it? I've seen some complicated instructions online about making masks but I'm not even sure this is what I'm needing. Can anyone point me in the right direction?

Mike

Intel Mac Pro, Mac OS X (10.6.2)

Posted on Feb 12, 2010 4:38 AM

Reply
5 replies

Feb 12, 2010 9:15 AM in response to Michael Levin

What's the best way to do it? I've seen some complicated instructions online about making masks but I'm not even sure this is what I'm needing. Can anyone point me in the right direction?

Once again use QT 7 Pro here. It has the ability scale and offset both text tracks and images. However, if having a a text background is a deal breaker, you should probably create your text labels as images on a transparent background in an application like Photoshop (e.g., PNG, PSD, GIF, TIFF, etc.) I usually create a PSD or PNG file in Photoshop using the font, size, color, effects/filters desired. (E,g, depending on the movie background, I vary the color of the text, add an outline, or add a drop shadow to make the text labels more visible over the movie.) Then you can try the following:

a) Open both the main movie and all of your label images in separate QT players.

b) Select a label image payer and use Command-A to select the image frame(s) followed by Command-C to place the image frame(s) into temporary memory.

c) Close the image player and select the main movie player (if needed).

d) Set "in" and "out" points for the display of the label if needed.

e) Use the Edit menu "Add to Selection & Scale" option to add the label as a new track to your main movie file.

f) With the Properties window open, select the newly added image track and enter "Straight Alpha" or "Straight Alpha Blend" Transparency, Offset, and/or Scale values for display of the label image under the "Visual Settings" tab.

g) Repeat steps "b" thru "f" as needed.

If a user selected color text background is satisfactory, then you could create text tracks and set the various text attribute as desired.




User uploaded file

Feb 15, 2010 12:21 PM in response to Jon Walker

However, if having a a text background is a deal breaker, you should probably
create your text labels as images on a transparent background in an
application like Photoshop (e.g., PNG, PSD, GIF, TIFF, etc.) I usually create
a PSD or PNG file in Photoshop using the font, size, color, effects/filters


I was able to do everything here except make a transparent background. I have Photoshop; how do I make my text be on a transparent background and not a white box)?

thanks!!

Mike

Feb 15, 2010 1:40 PM in response to Michael Levin

I was able to do everything here except make a transparent background. I have Photoshop; how do I make my text be on a transparent background and not a white box)?

Not sure if this has changed in later versions, but on my version of Photoshop, I simply select the "New" File menu option and select the "Transparent" background contents option in leu of "White" or "Background Color" options. You could also use the Help menu "Export Transparent Image..." option if it is available in your version of PS to export an image with non-transparent background but starting with a transparent background is a much cleaner work flow.




User uploaded file

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

how to overlay a static piece of text onto a Quicktime Movie?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.