Использование VLCJ для захвата видео с камеры на mac osx

Кто-нибудь знает, как указать MRL для камеры по умолчанию на mac osx (лев) при вызове mediaPlayerComponent.getMediaPlayer (). PlayMedia (mrl)? Например, я могу сделать это под Windows и Linux, используя MRL, такие как dshow: // и v4l2: /// dev / video0, как указано в примере CaptureTest на

http://code.google.com/p/vlcj/source/browse/trunk/vlcj/src/test/java/uk/co/caprica/vlcj/test/capture/CaptureTest.java < / а>

Но информации об использовании этого в osx нет. Я новичок в этой области видеозахвата, поэтому, пожалуйста, извините меня, если я неправильно сформулировал вопрос.

Сообщение с ответом на странице Получите поток веб-камеры на Mac Os X в Java, похоже, указывает на то, что это возможно. Спасибо за любую помощь.


person Jason N    schedule 18.02.2012    source источник
comment
Что ж, нам придется дождаться грядущих VLC 1.2.0, 2.0.0 и 2.1.0 для поддержки MacOSX и iOS. Прямо сейчас они еще не раскрыли прозвище MRL для устройства видеозахвата под MacOSX и iOS (интересно, будет ли пользователь Apple когда-либо использовать функцию командной строки VLC ...)   -  person ecle    schedule 19.02.2012


Ответы (1)


Для OSX lion используйте:

String [] options = {"кодировка и т. Д."}; mediaPlayer.playMedia ("qtcapture: //", параметры)

Ссылка на то, где я его нашел: http://forum.videolan.org/viewtopic.php?f=12&t=89140&p=312840&hilit=qtcapture%3A%2F%2F#p312840

person Marcus    schedule 16.04.2012
comment
Это именно то, что я искал. Спасибо! Я перешел к использованию OpenCVFrameGrabber в цикле, но сейчас я также исследую vlcj. - person Jason N; 20.04.2012