Linux

如何在 Linux 上觀看我的網路攝像頭?

  • October 21, 2020

在 Windows 中,我可以打開“我的電腦”並點擊“網路攝像頭”圖示以從我的網路攝像頭獲取資訊。我還可以拍攝該提要的快照。

我可以在 Ubuntu 中做同樣的事情嗎?無需安裝任何額外的應用程序,如Photo Booth

由於您想要“不安裝任何額外的應用程序(如 Photobooth)”的答案,我試圖提供一個不太依賴的解決方案。此外,我假設您的網路攝像頭使用“ Video4Linux2 ”並且它是/dev/video0. 如果這是一個現代網路攝像頭,而您只有一個,那麼這些都是非常好的假設。

從命令行:

$ gst-launch-0.10 v4l2src device=/dev/video0 ! xvimagesink

請注意,“v4l2src”包含一個小寫的 L 而不是數字 1。在您的系統上,該命令可能是以不同的版本號gst-launch開頭的命令。gst-launch製表符完成應該可以幫助您找到確切的命令名稱。這個工具gstreamer0.10-tools在我的 Ubuntu 系統的包中,它是 libgstreamer 的一個依賴項,它是我 Ubuntu 系統上大量應用程序的依賴項,並且可能存在於預設安裝中。

其他應用

如果您不介意安裝其他應用程序,以下是您可以在其他一些應用程序中執行此操作的方法。apt-get所有這些都可以通過您選擇的其他包管理器輕鬆安裝:

  • VLC$ vlc v4l2:///dev/video0此外,您可以通過 VLC GUI 執行此操作,方法是轉到 File->Open Capture Device
  • mplayer:( mplayer tv://device=/dev/video01來自評論中的 Stefan)
  • Cheese : 這是一個類似照相亭的應用程序,使用起來非常簡單。

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