1

Quicktime-API を使用して Windows で作業していますが、ムービー ファイルの開始タイムコード (SMPTE) を取得する方法を教えてください。誰かがリンクやその方法の例を投稿できますか?

4

1 に答える 1

1

{GetMovieIndTrackType(theMovie, 1, TimeCodeMediaType, movieTrackMediaType)}、{GetTrackMedia}、{GetMediaHandler} を使用して、タイムコード トラックのメディア ハンドラを取得する必要があります。ムービーの先頭に移動し、{TCGetCurrentTimeCode} と場合によっては {TCTimeCodeToString} を使用して、現在のタイム コードを取得します。または、フレームがムービーの最初のフレームに設定された {TCFrameNumberToTimeCode} を見てください。

いくつかの TC トラックがあり、それぞれがムービー全体にまたがっていない場合は、適切なトラックを取得するために GetMovieIndTrackType をループする必要がある場合があります。

于 2011-04-08T08:49:58.773 に答える