C# 使用Quicktime的C版本读取时间码轨迹数据
我正在使用Quicktime的.Net activeX组件。 我想读取电影曲目中包含的时间码曲目数据。 我已经可以像这样选择我的时间码轨迹:C# 使用Quicktime的C版本读取时间码轨迹数据,c#,quicktime,C#,Quicktime,我正在使用Quicktime的.Net activeX组件。 我想读取电影曲目中包含的时间码曲目数据。 我已经可以像这样选择我的时间码轨迹: // 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("
// 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 ?
//
}
有没有办法提取时间码数据
谢谢你的帮助 关于applescript和timecode。解决方法是使用另一个应用程序,一个名为timecodereader的开源命令行应用程序。我不确定它是否是跨平台的,但您可能可以从sourc代码中获得一些信息
关于applescript和timecode。解决方法是使用另一个应用程序,一个名为timecodereader的开源命令行应用程序。我不确定它是否是跨平台的,但您可能可以从sourc代码中获得一些信息
HTH我正试图研究这个确切的问题。我还将quicktime SDK视为一种可能的解决方案。你解决过这个问题吗?我知道这在Quicktime SDK中是可能的,我在另一个我编写的程序中解决了,但我没有源代码了。我正在尝试研究这个确切的问题。我还将quicktime SDK视为一种可能的解决方案。你解决过这个问题吗?我知道这在Quicktime SDK中是可能的,我在另一个我编写的程序中解决过,但我没有源代码了。