tags:

views:

638

answers:

3

Hi,

I'm using the .Net activeX component of Quicktime. I would like to read the timecode track data contained in a QTMovie track. I can already select my timecode track like this :

// Valid Quicktime movie
QTMovie movie;
QTUtils qtu = new QTUtils();

for (int i = 1; i <= movie.Tracks.Count; i++)
{
    if (movie.Tracks[i].Type == qtu.StringToFourCharCode("tmcd"))
    {
        QTTrack tcTrack = movie.Tracks[i];
        //
        // Timecode data reading ?
        //
}

Is there a way to extract the timecode data?

Thank you for your help!

A: 

If you get an answer to this, can you please share it? Thank you so much. I'm trying to figure out something similar for the Delphi ActiveX component.

Rick

You should really add this as a comment, not an answer because this would then show up as an unanswered question.
Brian ONeil
A: 

I asked a very similar question regarding applescript and timecode. The workaround was to use another app, an open source, command line app called timecodereader available here. I'm not sure if it's cross platform, but you might be able to glean something from the sourc code.

HTH

stib
A: 

Has someone a solution to get the time code with the QuickTime Librarys? I think the time code is not at a normal property. It must be related to the frames, or?

Whiskyfire