我正在使用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 ?
//
}
有没有办法提取时间码数据?
感谢您的帮助!
答案 0 :(得分:0)
I asked a very similar question关于Applecript和时间码。解决方法是使用另一个应用程序,一个名为timecodereader的开源源命令行应用程序here。我不确定它是否是跨平台的,但你可以从源代码中收集一些内容。
HTH