GStreamer decklinksrc не работает с v4l2loopback

У меня есть карта захвата Blackmagic интенсивность про и GoPro Hero 3, подключенный к нему через HDMI.

Я установил v4l2loopback в /dev/video0.

Попытка захвата видео с decklinksrc на v4l2sink:

gst-launch decklinksrc mode=8 connection=1 ! ffmpegcolorspace ! v4l2sink device=/dev/video0 sync=false

Если я использую mplayer:

 mplayer tv:// -tv device=/dev/video0

Он отлично работает, но Skype показывает видео0 как черный экран. Сыр и вспышка не показывают это устройство вообще.

Как я могу заставить его работать как вебкамера во флеше и скайпе?

1 ответ

Если mplayer показывает видео красиво и skype нет, тогда высоки шансы, что вы действительно нажали ошибку в скайпе (и / или во флэш).

Известно, что и скайп, и флеш не совсем удачны в реализации v4l2.

Сказав это, убедитесь, что вы используете достаточно свежую версию v4l2loopback (согласно файлу NEWS у вас должна быть как минимум версия 0.6.3), так как он будет содержать некоторые хаки, чтобы заставить скайп и флеш работать.

Другие вопросы по тегам