Q I have a movie with two video tracks: Track #1Enabled,
Duration=10; Track #2 Disabled, Duration=20. I set the movie's active segment to (0, 10)
and saved the movie resource to a movie file. When I open the movie in MoviePlayer, it plays
for the time value of 20, ignoring the active segment and the fact that there is one enabled
track with a duration of 10. Short of creating a new movie, is there any way to get MoviePlayer
to do what I'd expect: not ignore the active segment, and play past the enabled track's duration?
A The active selection is not saved along with the movie.
Therefore, no application can restore and play back the active segment. You have to create a
new movie from the selection to get MoviePlayer, or any other application, to play that selection
only. To enable users to play the movie using your application, you can store information regarding
the active segment in a user data atom inside the movie. You can then have your application load the
user data atom, when there is one, to restore the selection.
[May 01 1995]
|