2009-06-05 15 views
2

Quicktimeの.NetアクティブXコンポーネントを使用しています。 QTMovieトラックに含まれるタイムコードトラックデータを読みたいと思います。 私はすでにこのように私のタイムコードトラックを選択することができます。QuicktimeのC#バージョンを使用してタイムコードトラックデータを読み取る

// 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 ? 
     // 
} 

タイムコードデータを抽出する方法はありますか?

ありがとうございました!

+0

私はこの正確な問題を研究しようとしています。私は、可能な解決策としてquicktime SDKも検討しています。あなたはこれを解決しましたか? –

+0

私はこれがQuicktime SDKで可能であることを知っています。私は書いた別のプログラムで行いましたが、私はもはやソースコードを持っていません。 –

答えて

0

I asked a very similar questionについては、AppleScriptとタイムコードに関する。この問題を回避するには、別のアプリ、つまりオープンソースのコマンドラインアプリ「timecodereader」hereを使用することでした。私はそれがクロスプラットフォームであるかどうかは分かりませんが、あなたはソースコードから何かを集めることができるかもしれません。

HTH

関連する問題