0
A
回答
2
AMCap Sample
捕獲和顯示視頻。沒有編碼和多路複用到文件中的選擇(只有通過基本過時的輔助界面進行基本捕捉/記錄)。
視頻捕捉應用程序。
這個例子演示了有關 音視頻採集下列任務:
- 捕捉到一個文件
- 實時預覽
- 配置捕獲文件的
- 的設備屬性頁顯示
- 設備枚舉
- 流控制
個
的項目,因爲他們提捕捉和文件分配上面可能會造成混亂。這是一個15年的歷史,當文件捕獲是一個大問題的痕跡。僅用於初始化捕獲目標AVI和ASF/WMV的助手對象,您既不能將其擴展爲支持其他格式,也不需要。
您需要檢查如何將視頻/音頻存儲到文件中(參見下文),並遵循與使用MPEG-4編碼器和多路複用器構建流水線相同的步驟。您需要爲MP4
文件格式使用第三方MPEG-4多路複用器,因爲Windows沒有爲您提供這種現成的可用組件。
參見:
相關問題
- 1. 直接顯示樣本(AMCap)中的視頻捕獲
- 2. 尋找平臺SDK SSPI(Schannel)示例C++
- 3. 與HTML顯示MP4文件
- 4. 在Mac上的SDK Manager中沒有顯示Android平臺
- 5. 我想要.mp4格式的vimeo直接視頻文件鏈接的示例url。
- 6. 在Android平臺上顯示錶格
- 7. 如何在windows平臺上顯示android文件瀏覽器
- 8. 如何在Android平臺上使用OpenCV C++特定示例?
- 9. 使用Phonegap顯示PDF - 多平臺
- 10. 在Linux Ubuntu平臺上使用OpenCV 2.2顯示圖像Qt
- 11. 安裝的平臺不在SDK文件夾中,並且不會顯示爲目標平臺
- 12. WiFi來自Google開發者的直接示例在特定文件共享期間發生sdk示例錯誤
- 13. 在多臺顯示器上使用vim
- 14. 在多個平臺上存儲和顯示裝飾文本
- 15. 將文件直接上傳到Amazon S3的示例/生成器(使用POST)
- 16. FMX形狀組件無法正確顯示在Android平臺上
- 17. 與直接顯示使用FFmpeg
- 18. 在div上垂直顯示文字
- 19. 如何使用FFmpeg在MP4上顯示3秒的水印
- 20. 無法初始化EGL顯示:上運行在ARM平臺上的示例應用程序「壞頁頭(0x3003)」
- 21. iPhone SDK - 直到後臺任務完成後才顯示圖像
- 22. Android SDK和Eclipse,顯示不同的安裝平臺?
- 23. 直接從C++使用ZODB。示例和設計提示
- 24. 在URL上顯示文件
- 25. 顯示在上傳文件
- 26. 示例wikitude SDK
- 27. Android SDK示例
- 28. NVENC SDK示例
- 29. 在UIScrollview中水平顯示pdf文件
- 30. 將TextureView上顯示的記錄幀顯示爲mp4
嘿,感謝羅馬您的回覆。我查看了http://www.gdcl.co.uk/mpeg4/並下載了源代碼以及dll文件。我是視頻捕捉和vC++編程的初學者。我不知道如何使用MP4多路複用器和AMCap採樣解複用器。所以你可以給我一個有點描述的示例代碼。在此先感謝,Dhaval Kariya – 2012-04-18 15:00:53
我建議您讓自己熟悉Windows SDK中的GraphEdit工具。這是在MSDN這裏描述http://msdn.microsoft.com/en-us/library/windows/desktop/dd407274%28v=vs.85%29.aspx你可以交互地構建DirectShow圖形,然後你會做一個軟件中類似的東西。您將能夠看到如何將MP4 mux附加到實時捕捉的數據。 – 2012-04-19 21:26:08
謝謝羅馬。我終於知道使用GraphEdit工具。 – 2012-05-07 08:15:56