0
我有2個流,一個用於預覽,另一個用於捕獲我的DirectShow應用程序。目前,我們觀察到1080P視頻和1280 * 720視頻的預覽速度很慢。我想知道我們是否有任何方法爲捕捉和預覽流提供不同的分辨率。如果我們有任何,我可以單獨使用高分辨率捕獲端,並在預覽,我可以顯示低分辨率。我們可以使用不同的分辨率預覽和捕獲同一個DirectShow圖形嗎?
謝謝
我有2個流,一個用於預覽,另一個用於捕獲我的DirectShow應用程序。目前,我們觀察到1080P視頻和1280 * 720視頻的預覽速度很慢。我想知道我們是否有任何方法爲捕捉和預覽流提供不同的分辨率。如果我們有任何,我可以單獨使用高分辨率捕獲端,並在預覽,我可以顯示低分辨率。我們可以使用不同的分辨率預覽和捕獲同一個DirectShow圖形嗎?
謝謝
您可以將捕獲輸出連接到無限三通濾波器。使用tee過濾器的一個輸出來捕獲,將第二個輸出連接到調整大小過濾器,並使用它來預覽。
在某些硬件上,您可以直接以不同的分辨率使用預覽輸出。但並非所有硬件都支持這一點。例如某些硬件不能縮放預覽,所以如果使用較低的分辨率,則只能看到視頻的左上角部分。而其他硬件根本沒有預覽引腳...
從技術上講,這可能是可能的,但我還沒有聽說過設備能夠做到這一點。 –