2011-11-02 111 views
4

我想發送到另一個應用程序當前幀(數量)。是否有可能在axWindowsMediaPlayer控件中訪問它?如何獲取當前幀?

+0

是否包含所有代碼或第三方工具(源代碼少)? – Nayan

回答

2

我在axWindowsMediaPlayer控件上看不到任何關於此內容。

但是,您可以使用FrameGrabber project從電影中提取幀。 FrameGrabber是一個用c#編寫的開源庫,它很容易使用。

希望這會有所幫助。

1

這可能是一個古老的線程,但我覺得這個問題沒有得到正確的回答。這可能不是「幀數」,但它確實給了你可以傳遞的視頻「位置」。我正在使用它來同步兩個視頻。 這是針對已添加到名爲AxWindowsMediaPlayer1的VB窗體的媒體播放器。我相信類似的東西可以在C#中調用。

Dim position As Double 
position = AxWindowsMediaPlayer1.Ctlcontrols.currentPosition