GNU/Linux >> Linux の 問題 >  >> Linux

Linux で Web カメラのフィードを見るにはどうすればよいですか?

「Photobooth などの追加のアプリケーションをインストールせずに」答えが必要なので、あまり依存しないソリューションを提供しようとしました。また、あなたのウェブカメラは「Video4Linux2」を使用しており、それが /dev/video0 であると仮定しています .これが最新の Web カメラで、1 つしか持っていない場合、これらはかなり適切な仮定です。

コマンドラインから:

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

「v4l2src」には数字の 1 ではなく、小文字の L が含まれていることに注意してください。お使いのシステムでは、コマンドは gst-launch の場合があります。 または gst-launch で始まる何か ただし、バージョン番号が異なります。タブ補完は、正確なコマンド名を見つけるのに役立ちます。このツールは gstreamer0.10-tools にあります これは、私の Ubuntu システム上の多数のアプリの依存関係であり、デフォルトのインストールに存在する可能性が高い libgstreamer の依存関係です。

その他のアプリケーション

他のアプリケーションをインストールしてもかまわない場合は、いくつかの他のアプリケーションでこれを行う方法を次に示します。それらはすべて apt-get 経由で簡単にインストールできます または選択した別のパッケージ マネージャー:

  • VLC :$ vlc v4l2:///dev/video0 また、VLC GUI から File->Open Capture Device に移動してこれを行うこともできます
  • mplayer :mplayer tv://device=/dev/video01 (ステファンからのコメント)
  • チーズ :これは非常に使いやすいプリクラのようなアプリです。

guvcview

このプログラムは、ウィンドウにカメラだけを表示し、他には何も表示しないため、スクリーンキャストに最適です:

sudo apt-get install guvcview
guvcview

次に、任意のスクリーン レコーダーを使用してフィードを作成します。 recordmydesktop 正常に動作します。

Ubuntu 18.04 でテスト済み。

関連する質問:

  • https://askubuntu.com/questions/536563/screen-recorder-webcam
  • https://askubuntu.com/questions/48245/webcam-apps-and-ways-of-checking-if-webcam-is-working
  • https://askubuntu.com/questions/348838/how-to-check-available-webcams-from-the-command-line/848390#848390

ffplay /dev/video0 はより簡単な方法の 1 つであり、ffmpeg がインストールされていれば機能します。

インストールするには、sudo apt install ffmpeg を使用します .


Linux
  1. X秒ごとにLinuxコマンドを実行または繰り返す方法

  2. Linuxでファイルの名前を変更する方法

  3. Linuxコマンドのスクリプトを作成する方法

  1. LinuxでDisownコマンドを使用する方法

  2. LinuxでSuコマンドを使用する方法

  3. LinuxでのWatchコマンド[例付き]

  1. LinuxSSコマンドの使用方法

  2. Linuxでディレクトリを削除する方法

  3. Linuxnohupコマンドの使用方法