2009-11-10 82 views
0

我想將AVI,MOV等電影文件轉換爲位圖文件,如JPEG,JPEG2000,TIFF等。
使用DirectX/DirectShow可以實現嗎?
來自ffmpeg的AVCodec是更好的選擇嗎?
它有很好的文檔記錄嗎?
是否有任何其他的可能性來實現這個問題(即使用Qt)?使用DirectShow將電影文件轉換爲位圖文件

回答

1

使用示例抓取器過濾器在DirectShow中構建過濾器圖形。該圖將解複用並解壓文件,並通過樣本採集器過濾器上的回調將未壓縮的幀傳送到您的應用程序。在此回調中,可以將未壓縮的幀保存爲位圖,或使用GDI +或IJG庫等庫將其轉換爲jpeg。

G