2017-08-10 36 views
0

同じ名前の2つのウェブカメラ( "usb video device") dshowデバイスを参照するオプションがあります番号で? 記録するビデオ入力を選択するには、 --dshow-vdev=usb video device パラメータ(vlcコマンドラインを使用しています)を追加するだけです。この場合、vlcは自動的にこの名前の最初のデバイスを選択します。次に、同じパラメータを持つ別のvlcプロセスを作成し、同じデバイスを使用しようとします。 デバイスの「フレンドリーネーム」の名前をレジストリに変更して別の名前を付けると、すべて機能しますが、解決策ではありません。 私を助けてください。私はまた、話題がたくさんグーグルになり、ここで答えた人が多くの人に役立つだろうと思います。 私が見逃したドキュメントへのリンクかもしれませんか?私は多くを読んだが見つからなかった。おかげさまで 名前ではなく数字でdshowデバイスを参照する方法(ほとんどのデバイスが同じ名前を持つ可能性があるため)

答えて

1

DirectShowでは、各デバイスに固有のデバイスIDとして使用できる「デバイスパス」があります。多分VLCはそれを使うことができますか?

+0

ご参加いただきありがとうございます。私が研究している限り、問題を解決する方法はありません。 VLCには、DirectShowビデオソースに関するコマンドラインオプションが非常に限られています。 FFMpegには、ジョブを実行する「ビデオデバイス番号」の設定がありますが、vlcには設定されていません。 – Lisa