[Hardware] I: v4l2loopback

Konstantin Lepikhov lakostis на unsafe.ru
Вс Дек 6 00:26:14 MSK 2020


Привет!

Я собрал[1] в сизиф ядерные модули и утилиты проекта
https://github.com/umlaeute/v4l2loopback, которые позволяют создавать
video4linux loopback устройства, видеопоток в которые может идти из
другого приложения. В практическом плане это позволяет использовать
например DLSR камеру или камеру смартфона в качестве вебкамеры.

см. https://daniel.lawrence.lu/blog/y2020m03d31/ и
https://medium.com/nerdery/dslr-webcam-setup-for-linux-9b6d1b79ae22 как
пример использования.

От себя добавлю, что вместо vlc можно использовать mpv:

(запускаем в одном терминале)

$ gphoto2 --stdout --capture-movie |ffmpeg -i - -vcodec rawvideo -pix_fmt
yuv420p -f v4l2 /dev/video2

где video2 это loopback для dslr

(запускаем mpv)

$ mpv --demuxer-lavf-format=video4linux2 av://v4l2:/dev/video2
--profile=low-latency --untimed

1. http://webery.altlinux.org/task/262976

У меня данная связка работает с Sony A7R3 "из коробки".

-- 
WBR et al.


Подробная информация о списке рассылки Hardware