Yes, that's was I was going to do, if I couldn't have the seq. grabber get
the frames directly. I'll just record the mouse movement in a separate
thread, using the same timescale / timestamps as the screen grabber vdig
(that way they should sync).
I'd hoped that I could setup the seq. grabber to capture another track,
this time as a sprite track. But so far, I'm ssuming this isn't possible,
and that the seq. grabber works specifically with video and audio tracks.
I'll just use the normal QT APIs to add another track to the movie. I've
not used the QT API's myself yet. My experience is so far limited to
getting the VDIG working, and using either HavkTV or WhackedTV as a front
end. I have the first volume of the Apple QT series (orange cover), which
has lots of info in it, so I shall begin reading up on how to add another
track.
Thanks for the help.
>
> On 26-dec-05, at 21:03, Neil Clayton wrote:
>
>> Is it possible to get these encoded into the movie at the same time as
>> the sequence grabber does, or do I need to either insert media element
>> into the track (sprite overrides in this case) within some data proc
>> handler (that is called while the sequence grabber is working), or
>> insert a completely separate sprite track into the movie after the
>> sequence grabber is done?
>
> I thought you weren't always grabbing pictures. So your data proc (if
> you had one) wouldn't be called all the time anyway.
> You probably need to install some kind of timer and get the mouse
> position periodically. Or register for mouse moved event notification.
> It is simplest to let the sequence grabber make the movie. If you save
> the mouse positions in memory you can create the sprite track
> afterwards. For audio/video sync you may also want to register the
> video frame time stamps by the same means that you time the mouse
> positions (some system clock like TickCount() or microseconds()).
>
> Jan
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> QuickTime-API mailing list (email@hidden)
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/quicktime-api/email@hidden
>
> This email sent to email@hidden
>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
QuickTime-API mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quicktime-api/email@hidden
This email sent to email@hidden