1
我需要使用DirectShow(C++)錄製網絡攝像頭並將數據保存到文件。DirectShow攝像頭錄製
我真的不知道DirectShow是如何工作的,這是一個「舞臺」(工作經驗),但在學校我們沒有研究它。
我認爲最好的方式來實現,這可能是:
- 列表連接到計算機
- 視頻設備選擇正確的相機(將只有一個)
- 檢索視頻
- 將其保存到一個文件
現在有兩個問題:
- 我在哪裏可以找到一本好的參考書或我該如何開始?
- 保存的視頻不應該太大,DirectShow提供了一種壓縮方法嗎?
我不會使用OpenCV,因爲有時它不能正常工作(它沒有找到相機)。 有沒有可以提供幫助的高級包裝?
編輯:該程序將不會有一個窗口,它將運行在由dll調用的背景中。