This content has been marked as final. Show 4 replies
The only option is to run your video with directToStage turned off - and
take the performance hit (unless you're running on OSX)
Hi Sean, thanks for the reply. This did the trick, but you're right on the performance. The video is now at a slower frame rate. I can do what I want to do in Flash, but Flash has a pixel limitation. Also, I can't get my head around Action Script 3 versus Lingo (or even AS2).
I noticed on 11.5 the import of M4V option uses DTS off as the default. The performace of the video whether DTS is on or off seems to be the same. Unfortunately though they are both terrible. Strange to add a new "feature" that is even worse than their QuickTime implementation?
If you are using QuickTime, then you can create a black and white Mask member which determines which pixels of the QuickTime sprite are shown transparent. The documentation recommends against changing this Mask on the fly, but I have used Imaging Lingo to update its image with good results. You could arrange for the Mask to be transparent exactly where your text is to appear and show the text member (or even just a solid block of colour) in a sprite behind the QuickTime sprite.
In Director 11.5, I have had good results importing an h.264 MP4 video as an #mp4 member. This plays by default with Direct To Stage switched off. This means that it is simple to show sprites over the top. The down side is that you need to create your own video controller.