directshow

    0熱度

    1回答

    在初始圖形開始時,在10個視頻樣本之後,我繼續從GraphManager接收EC_DISPLAY_CHANGE事件,儘管我沒有將圖形從一臺顯示器物理地移動到另一臺顯示器,而是僅在輔助顯示器上啓動它。 我試圖尋找關於導致CGraphManager發送它但是找不到任何東西的原因的附加信息。 我已經另外使用下面的代碼片段來自己處理特定的事件。 if (FAILED(hr = m_spMediaEvent

    0熱度

    1回答

    我有DirectShow.NET捕獲性能問題。使用920x720以上的分辨率會導致我的i5雙核心上出現口吃。羅技軟件在更高分辨率下記錄順暢。 我使用DirectShow.NET捕捉網絡攝像頭,並將它與音頻輸入的AVI混音器混合使用。文件編寫器將其捕獲到磁盤中。 [Webcam (Logitech 920c)-> M-JPEG Compressor] + Microphone -> ->

    0熱度

    1回答

    嘗試將我的過濾器輸出引腳連接到另一個過濾器時出現以下錯誤。 這是引發錯誤的行(在outputpin代碼) HRESULT hr = pPin->GetAllocatorRequirements(pprops); 這裏的函數聲明: class MCMyOutputPin : public CBaseOutputPin { .... HRESULT CheckMediaTyp

    0熱度

    1回答

    好吧,我一直在尋找一段時間,我目前很難過。我很感激任何幫助,我可以在這找到。 我有一個應用程序,打開多個過濾器圖形的多個攝像頭。它們中的每一個都是相同的,所以我只是要說明其中之一。高層次的想法是通過視頻採集卡讀取PAL視頻流,然後由我們的應用程序處理。該應用程序構建DirectShow視頻過濾器圖形。每個圖形都包含一個視頻源,一個樣本採集器過濾器和一個null呈現器過濾器。抓取的樣本然後用於顯示視

    0熱度

    1回答

    在過去的3-4周裏,我一直在使用Directshow在VB.Net上做一些工作。我正在創建一個應用程序來保持視頻上的標籤,並最終希望能夠將視頻的標記部分提取到新文件中。在一段2小時的視頻中,我可能想要提取50個10-15秒的「片段」,最多15次(事件標記)。這將是一個免費的應用程序。 我發現它在XP-Win7上渲染/尋找/播放剪輯等方面非常出色(也很容易),而且沒有任何問題。我已經「發現」Grap

    -4熱度

    1回答

    我嘗試使用DirectShow(AMCAP演示)錄製視頻,但它顯示「對不起,您沒有視頻捕獲硬件,視頻捕獲將無法正常工作」。 我的相機是Guppy,我安裝了Vimba 1.2.1。我可以使用Vimba獲得圖像。該系統是Windows 7.我認爲驅動程序已安裝,但代碼無法找到該設備。 任何人都可以幫我解決這個問題嗎? // enumerate all video capture devices IC

    0熱度

    2回答

    我想寫一個「DriectShow源過濾器」使用攝像頭。 但是我知道是不是使用「Windows SDK」?

    1熱度

    2回答

    我有一個DirectShow圖表,它可以記錄並顯示視頻源。當我移動視頻渲染器窗口到其他監視器,我錄製的內容被刪除並重新開始錄製。我搜索並找到了this link,它說改變監視器停止並啓動圖形。如何停止重新啓動圖形?我不想在顯示器之間切換時丟失錄音。 感謝

    1熱度

    1回答

    我正在創建類似應用程序的視頻牆。該應用程序創建多個窗口來顯示視頻,每個窗口都有自己的過濾器圖形。在典型配置中,這些窗口將分佈在兩個顯示器上,總共有12個窗口。 但問題是,每當我嘗試運行應用程序,幾個窗口顯示黑色視頻。沒有崩潰,並且每個圖都可以正確呈現而不會引發任何錯誤。顯示黑色視頻的窗口是隨機的。 我在兩張不同的圖形卡上測試過這個結果。 是否有人可以幫助找出問題

    -1熱度

    1回答

    如何替換directshow圖中的過濾器? 我的圖創建並正常工作,我想停止視頻捕捉並再次運行它,但這次視頻資源已更改。我刪除了以前的源過濾器,並基於新的視頻資源創建一個新過濾器,並將其添加到圖形中,但是當我想將這個新過濾器連接到下一個過濾器時,我會得到一個無名異常。有誰能夠幫助我?