Video

操作 /dev/video

  • March 24, 2020

我想從 中獲取影片流/dev/video0,應用一些效果或更改,並在 上提供結果/dev/video1

/dev/video0—> 應用效果 —>/dev/video1

例如,mplayer tv:// -vo caca/dev/video在 ascii art 中顯示輸出。我想讓它可用,/dev/video1這樣我就可以通過Skype而不是我的預設網路攝像頭源發送它……

有什麼建議?

當然。這裡有兩個建議:

  1. 幕後 CLI。使用V4L2VD創建一個虛擬影片設備,例如 /dev/videoVirt1 並通過 mplayer 管道獲得效果。甚至在註釋中也有一些類似的例子。
  2. 使用像webcamstudio這樣的胖桌面程序來創建管道並完成您的 Skype/廣播奇蹟 - 仍然使用 mplayer 來獲得 ascii 效果

祝你好運!

這是我能夠使用 Skype 的另一個 v4l2 環回驅動程序。 v4l2loopback 驅動程序 然後您可以使用 Gstreamer 設置到管道。

apt-get install gstreamer-tools 

gst-launch -v v4l2src ! gstreamfiltershere ! v4l2sink device=/dev/video1

引用自:https://unix.stackexchange.com/questions/5452