Results tagged “scripts” from Final Cut Studio, Avid, Adobe, and Video Streaming

This time, we'll write a script to detect whether the DVD player is showing in widescreen (16:9 anamorphic) mode or standard (4:3) mode - and automatically play the video in the appropriate format.

I hope that this tutorial will be a practical one for those of you who are putting both regular NTSC-DV content and anamorphic on the same disc, but more importantly I hope that the introduction to bit math might be useful if you need to extract other characteristics from the bitwise SPRMs, like SPRM14 (Video Config), SPRM15 (Audio Config), and SPRM11 (Karaoke).

You'll have to excuse me for getting all technical up in here; "bitwise" just means that the single SPRM stores a lot of pieces of information in one number. Read on for what I promise will be a painless introduction ...

Let's say your title is a bit ... racy. And maybe, because you're a good citizen, you don't want it to play on sets where parents have enabled parental control.

Using DVD Script, the solution is surprisingly simple. First, create a script - call it, say, "Verify Parental Controls" ...

Finally, a practical example! And we won't even need all the SPRMs or most of the GPRMs from last time as we create a video that plays its tracks in random order.

In fact, we'll only use a single GPRM - those are the variables that are ours-all-ours, remember? - plus a jump or two, a little math, and the conveniently-named Set GPRM Random command. Let's say you have four tracks of video, and you want them to cycle randomly ad infinitum - maybe you're at an exhibition or something, who knows.

Ever think that those old algebra classes would come in handy producing video? Well, I'll ignore the fact that algebra is a major part of almost all of the editing process, and pretend that I'm BLOWING YOUR MIND.

Scripts, in DVD Studio, are awfully intimidating on the surface. Even though DVD Studio makes the process a whole lot easier than it would be by hand, you're still trying to write the sort of hardware-level instructions that would make more sense to, well, a programmer.


Rest assured, it's not as bad as it seems. In this series, we'll cover the basics, and some examples of how you might be able to use scripts to enhance your work.

Tags