2013-08-27 57 views
0

我正在使用MVC視圖中的文件上傳控件上傳視頻,並且正在從此文件上傳控件上傳視頻。在服務器端,我想獲取視頻幀/圖像。我必須得到字節的框架,但我可以爲單個文件做,但我不確定視頻文件。 我已經搜索了很多,但沒有得到任何完美的解決方案,即使我嘗試使用Framegrabber,但它也無法正常工作。從c#中的視頻獲取幀#

任何人都可以幫助我如何從視頻獲取幀。

感謝

+0

請告訴我的理由,以紀念負這個問題如果你有地方我錯了。請讓我正確 –

回答

0

您可以使用Process.Start在服務器端創建使用FFMPEG從視頻縮略圖,命令here

命令行的樣子:

ffmpeg -i input.flv -f image2 -vf "select='eq(pict_type,PICT_TYPE_I)'" -vsync vfr thumb%04d.png 
+0

任何想法,我想這在集成?網站不在桌面應用程序中。在網絡應用程序中使用此工作 –

+0

只要您可以在您的Web服務器上安裝ffmpeg並使用正確的權限運行您的Web應用程序,您應該可以這樣做,是的。 – Ani