LinuxでVLCを使ってウェブカメラの映像を見る方法

VLC を使用すれば、専用のカメラ ビューアをインストールすることなく、Linux 上でウェブ カメラを直接表示できます。VLC は Video4Linux2 (V4L2) インターフェースを介して Linux カメラを開くため、主な作業は、適切なカメラ デバイス (通常は など) を選択して/dev/video0再生を開始することです。

以下の手順は、一般的なUSB接続または内蔵ウェブカメラを対象としています。これらの手順は、LinuxがV4L2ビデオデバイスとして認識する多くのキャプチャカードにも適用できます。

ウェブカメラを開く前に必要なもの

ウェブカメラが接続され、Linuxに認識されていることを確認してください。Linuxカーネルは通常、V4L2キャプチャデバイスを、、などのデバイスノードとして公開します/dev/video0。/dev/video1公式のLinux V4L2キャプチャドキュメントに、このデバイスモデルの説明があります。

VLCも必要です。インストールされていない場合は、お使いのディストリビューションのソフトウェアセンターまたはパッケージマネージャーからインストールしてください。VideoLANは、VLCデスクトップ版のドキュメントでキャプチャデバイスの再生について説明しています。

LinuxがVLCを開く前にカメラデバイスを作成したことを確認したい場合は、以下を実行してください。

ls /dev/video*

複数のエントリが表示される場合でも、最初のエントリが必ずしもウェブカメラであるとは限りません。一部のカメラは、異なる機能のために複数のV4L2ノードを公開している場合があります。

VLCでウェブカメラの映像を表示する方法

1. VLCのキャプチャデバイスダイアログを開きます。

ウェブカメラを接続し、既にウェブカメラを使用している可能性のあるアプリケーションをすべて閉じ、VLCを起動します。[メディア] > [キャプチャデバイスを開く]を選択します。VLCのQtインターフェースでは、Ctrl+Cを押すと同じダイアログが開きます。

Linux版VLCでメディアメニューを開き、「キャプチャデバイスを開く」を選択した状態
VLCのメディアメニューを開き、「キャプチャデバイスを開く」を選択してLinuxのウェブカメラにアクセスします。

2. Video4Linux2のキャプチャモードを選択します。

「キャプチャデバイス」タブで、Linuxカメラのキャプチャモードを選択します。VLCのビルドによっては、「Video for Linux 2 (v4l2)」または同様のビデオカメラオプションと表示される場合があります。VLCのLinuxキャプチャ機能は、ウェブカメラやキャプチャカードなどのデバイスにV4L2を使用します。

Linux上でVLCのメディアを開くダイアログが表示され、キャプチャモードとしてVideo for Linux 2が選択されている。
VLCの「メディアを開く」ダイアログで、Video4Linux2のキャプチャモードを選択してください。

3. 正しいビデオデバイスを選択してください

ビデオデバイス名を、プレビューしたいカメラノード(通常は )に設定します/dev/video0。システムに複数のカメラまたは複数の/dev/video*エントリがある場合は、目的のカメラに対応するノードを試してください。

一般的なUSBウェブカメラの場合、ハードウェアが特定の規格を必要とすることが分かっている場合を除き、ビデオ規格はデフォルトまたは未定義の設定のままにしておいてください。PAL/NTSCの選択肢は、実際にこれらのアナログビデオ規格を使用するデバイスに主に関係するものであり、通常のUSBウェブカメラの解像度設定ではありません。

VLCのキャプチャデバイス設定で、Linuxウェブカメラデバイスとして/dev/video0が表示されている。
通常のUSBウェブカメラを使用する場合は、適切な/dev/videoデバイスを選択し、ビデオ規格はデフォルトのままにしてください。

4. 「再生」をクリックしてライブ配信を開始します。

「再生」をクリックしてください。VLCがプレーヤーウィンドウにカメラ映像を表示します。カメラの使用を停止するには、VLCの「停止」ボタンをクリックするか、プレーヤーを閉じてください。

Linux上でVLCメディアプレーヤーがライブウェブカメラ映像を表示する
「再生」をクリックすると、ウェブカメラの映像がVLCの通常のビデオウィンドウに表示されます。

VLCは汎用メディアプレーヤーであり、キャプチャしたビデオをバッファリングするため、専用のウェブカメラプレビューアプリケーションよりも遅延が発生する場合があります。これは必ずしもカメラに問題があることを示すものではありません。

ターミナルからウェブカメラを開く

V4L2デバイスノードが既にわかっている場合は、VLCはコマンドラインから直接それを開くことができます。

vlc v4l2:///dev/video0

/dev/video0ウェブカメラが別のノードを使用している場合は、正しいデバイスに置き換えてください。VideoLANの開発者は、 v4l2:///dev/video0VLCのサンプルでもmedia-resource形式を使用しています。

VLCでウェブカメラが表示されない場合はどうすればよいですか?

  • デバイスが存在するかどうかを確認します。を実行しますls /dev/video*。ビデオ デバイスが表示されない場合は、ハードウェアの検出、ドライバーの問題、カメラの接続不良など、VLC より下位の問題です。
  • 別のビデオノードを試してください。複数のカメラ、仮想カメラ、または多機能デバイスを備えたシステムでは、複数の/dev/video*エントリが表示される場合があります。
  • 他のカメラアプリを閉じてください。他のアプリケーションが既にデバイスを開いている可能性があります。ブラウザのタブ、ビデオ通話ソフト、カメラユーティリティなどが一般的な例です。
  • アクセス権限を確認してください。デバイスが存在するにもかかわらず、VLC がデバイスを開けないと報告する場合は、その権限を調べてくださいls -l /dev/video0。サンドボックス化された VLC パッケージには、個別のデバイス アクセス制御が設定されている場合もあるため、サンドボックス化されたアプリ形式で VLC をインストールした場合は、パッケージの権限を確認してください。
  • カスタム設定をデフォルトに戻してください。サポートされていないフレームサイズ、フレームレート、クロマフォーマット、またはビデオ規格を強制的に指定すると、カメラが開かない場合があります。VLCのデフォルト設定から始め、必要に応じて詳細オプションを調整してください。

ウェブカメラがVLCで動作し、後で映像を保存したい場合は、VLCでキャプチャデバイスからの入力を録画することもできます。VideoLANのウェブカメラ録画に関するドキュメントには、その別のワークフローが記載されています。

コメントを残す

Cameractrlsを使ってLinuxでウェブカメラの設定を変更する方法

Cameractrlsを使ってLinuxでウェブカメラの設定を変更する方法

Cameractrlsを使用してLinux上でウェブカメラの設定を変更しましょう。露出、色、フリッカー低減などのサポートされているコントロールを調整し、互換性のあるビデオモードを確認できます。

LinuxにPhpStormをインストールする方法:ツールボックス、Tar.gz、Snap、およびAUR

LinuxにPhpStormをインストールする方法:ツールボックス、Tar.gz、Snap、およびAUR

LinuxにPhpStormをインストールするには、JetBrains Toolboxを使用するか、スタンドアロンのtar.gzアーカイブを使用するか、SnapおよびArch AURオプションを選択してください。Javaは既にバンドルされています。

LinuxにCisco Packet Tracerをインストールする方法

LinuxにCisco Packet Tracerをインストールする方法

Cisco Packet Tracer 9.0.1 を Ubuntu 64 ビット版にダウンロードし、APT を使用して DEB パッケージをインストールし、ターミナルでライセンスに同意してサインインすると、ラボを開始できます。

LinuxでCD-ROMをISOイメージとしてバックアップする方法

LinuxでCD-ROMをISOイメージとしてバックアップする方法

Linux上でGNOME Disksまたはddコマンドを使用してCD-ROM ISOイメージを作成します。光学ドライブを識別し、コピーを監視し、イメージを検証し、破損したディスクやオーディオディスクに別のツールが必要な場合を把握できます。

XFCE 4でデュアルパネルを設定する方法

XFCE 4でデュアルパネルを設定する方法

各ディスプレイごとに個別のXFCE 4パネルを作成し、2番目のパネルを右側の出力に割り当て、位置とサイズを調整し、必要なランチャーとステータス項目を追加します。

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って写真の背景を削除する方法:被写体をトレースし、選択した背景を削除し、透明度を保持して、再利用可能なPNG形式でエクスポートします。

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearは公式サイトから無料でダウンロードできます。Windows、macOS、Linuxの各パッケージを比較し、データファイルをインストールして、最初のフライトを開始しましょう。

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSamplerはMP3クリップをキーボードのキーにマッピングし、音声をループ再生できます。この旧型フリーウェアの機能、旧機能が失われた箇所、ダウンロード前に確認すべき点について解説します。

Googleタスクのデスクトップアプリケーション:パソコンでの使い方

Googleタスクのデスクトップアプリケーション:パソコンでの使い方

Googleタスクをブラウザで開き、Chromeショートカットやアプリスタイルの起動機能を追加し、カレンダーとGmailを通じて期日が過ぎたタスクを管理できます。

LinuxでDon't Starve Togetherをプレイする方法

LinuxでDon't Starve Togetherをプレイする方法

Steam経由でDon't Starve TogetherのLinux版をインストールし、ワールドを開始したり、友達と合流したりするには、以下のセットアップとトラブルシューティングの手順に従ってください。