Hi all,
So I've successfully got a number of Applescripts using QT Player 7 to build a variety of different versions of a single video file. The versions vary by inserting black, bars and tone, etc as defined by various customers' delivery specs and outputting the resulting file in various formats, but now I've been thrown a curve ball.
Now one of the requirements is to add a slate to one of the versions based on user input text (and perhaps file duration, which is easy to get). That will be displayed over either a still of video background.
My first thoughts would be a QT Text track. Have the user input the three lines of text, write properly formatted text files describing the text track, open in QT Player 7, copy and Add Scaled over a background video. This is working for me (sort of, sometimes my add scaled randomly runs long, not sure why, not repeatable reliably) but it is not very elegant since the Text track has no alpha and thus I have to pick a solid background color so I end up with each line of text on a solid black (or whatever color I define) box which doesn't look very good over the graduated color of the background.
Can anyone suggest an easier (or more elegant) way to take in text and generate either formatted text with alpha or overlay that text onto an existing graphic frame (that I then could turn into video with QTP7)? I'd rather not depend on installing another app to do this if I can get away with using something like ffmpeg that is easy to include in my app bundle (I am already doing this for some other applications and have good results).
Thanks again in advance,
Steve
|