如何获得当前帧?

时间:2011-11-02 19:44:10

标签: c# .net windows winforms axwindowsmediaplayer

我想发送到另一个应用当前帧(数字)。是否可以在axWindowsMediaPlayer控件中访问它?

2 个答案:

答案 0 :(得分:2)

我在axWindowsMediaPlayer控件上没有看到任何相关内容。

但您可以使用FrameGrabber project从电影中提取帧。 FrameGrabber是一个用c#编写的开源库,易于使用。

希望这有帮助。

答案 1 :(得分:1)

这可能是一个旧帖子,但我觉得问题没有得到正确回答。这可能不是“帧编号”,但它确实为您提供了可以传递的视频的“位置”。我用它来同步两个视频。 这适用于已添加到名为AxWindowsMediaPlayer1的VB表单的媒体播放器。我相信在C#

中可以调用类似的东西
Dim position As Double 
position = AxWindowsMediaPlayer1.Ctlcontrols.currentPosition