2017-11-06 1 views
1

gstreamer 앱을 macOS에 개발 중입니다. 나는 맥북의 카메라 안의 비디오 캡처를 성공했다.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 Thanks! 나는 그것을 만든! – toshiya

+0

우수 - 다른 사람들이 찾을 수 있도록 답변으로 추가하십시오. 또한, 당신은 그것을 자신으로 올바르게 표시하고 어떤 점을 얻을 수 있습니다. 프로젝트에 행운을 빌어 요! –

답변

2

마침내 어떻게해야하는지 알았습니다. 당신이 Mac에서 ffmpeg``로 작업 할 때

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

덕분에 내가 gstreamer``에 대해 아무것도 몰라,하지만 난 그게 ffmpeg``에 유사성이있을 것이다 생각

관련 문제