2

我正在使用 Quicktime 的 .Net activeX 组件。我想读取 QTMovie 轨道中包含的时间码轨道数据。我已经可以像这样选择我的时间码轨道:

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

有没有办法提取时间码数据?

谢谢您的帮助!

4

1 回答 1

0

我问了一个关于苹果脚本和时间码的非常相似的问题。解决方法是使用另一个应用程序,一个名为 timecodereader 的开源命令行应用程序,可在此处获得。我不确定它是否是跨平台的,但您也许可以从源代码中收集到一些东西。

高温高压

于 2010-01-12T14:44:22.543 回答