使用網路攝影機視訊擷取並錄製桌面螢幕

使用網路攝影機視訊擷取並錄製桌面螢幕

網路攝影機可以讓其他人查看使用者或其前面的其他物體的靜態圖片或動態影片。我想以一種方式配置網路攝影機,讓它開始捕捉桌面螢幕而不是它前面的螢幕。

我想使用 FFMPEG 庫來操作透過網路攝影機擷取的桌面螢幕。例如:

ffmpeg -f dshow -i video="Integrated Webcam" -f mp4 cam_stream.mp4

我想使用同一個應用程式來捕獲我的桌面螢幕,在這種情況下,當網路攝影機能夠捕獲我的桌面螢幕時,這是可能的。因此,上面的命令將開始記錄網路攝影機將捕獲的內容,我希望它捕獲我的桌面螢幕。

筆記:我知道捕獲、記錄或串流桌面螢幕的其他方法,但我想透過網路攝影機來實現。

到目前為止我嘗試過的: 我嘗試了一些假/虛擬網路攝影機軟體(manycam、sparkocam 等),但我認為它們不能滿足我真正想要的。

請指導我是否有任何方法可以實現這一目標?謝謝

答案1

好的 ffmpeg 有一個從桌面取得的「gdigrab」選項,然後是「dshow」選項來單獨擷取網路攝影機。如果您希望“所有這些都來自一台設備”,那麼您可以通過安裝螢幕捕獲記錄器然後設置一些“中間分割”dshow 過濾器(可以從不同來源獲取輸入)來獲得它,例如可能是 AmerecTV或某種類型的分離器https://stackoverflow.com/q/2878187/32453抱歉,我不知道更多,GL!

相關內容