2017-11-06 79 views
1

私は開発に取り組んでいますgstreamerアプリのmacOSです。私はのMacBookのカメラのビデオキャプチャを得ることに成功しました。MacOSでUSBウェブカメラを使用したGStreamerビデオキャプチャ

$ gst-launch-1.0 autovideosrc ! osxvideosink 

しかし、私はビデオが付属USBカメラからキャプチャを取得する方法がわかりません。 autovideosrc要素とwrappercamerabinsrc要素のプロパティを調べましたが、deviceプロパティをv4l2srcに指定することはできますが、デバイスを指定するための適切なデバイスを見つけることができませんでした。

MacOSでgstreamerを使用してUSBカメラからビデオストリームを取得するにはどうすればよいですか?

ご了承ください。

+1

を@MarkSetchell Macは 'v4l2'ではなく' AVFoundation'を使うことを知っている。だから、私の推測では、 'av ...'または 'avf ...'で始まるものを見つける必要があるということです。それほど助けにはならないが、私は知っているが、始めるには十分かもしれない。 –

+0

@MarkSetchellありがとう!やった! – toshiya

+0

優秀 - それを他の人が見つけることができるように回答として追加してください。また、自分で正しいとマークして、いくつかのポイントを得ることができます。あなたのプロジェクトに幸運を祈る! –

答えて

2

最後に、私はそれを行う方法を見つけました。

$ gst-launch-1.0 avfvideosrc device-index=1 ! osxvideosink 

おかげで、私はgstreamer` `については何も知らないが、私はそれがffmpeg``への類似性を持つことになりますし、あなたがMac上で `ffmpeg`で作業する場合、あなたがする必要があると思います

関連する問題