Студия дистанционного обучения: различия между версиями

Материал из wiki.nntc.nnov.ru
Перейти к навигации Перейти к поиску
(петля v4l2loopback)
(Захват рабочего стола в виртуальную вебкамеру)
Строка 25: Строка 25:
 
  gst-launch -v ximagesrc startx=0 starty=0 endx=639 endy=479 ! ffmpegcolorspace ! "video/x-raw-yuv,width=640,height=480,framerate=2/1" ! v4l2sink device=/dev/video1
 
  gst-launch -v ximagesrc startx=0 starty=0 endx=639 endy=479 ! ffmpegcolorspace ! "video/x-raw-yuv,width=640,height=480,framerate=2/1" ! v4l2sink device=/dev/video1
  
===Проверка===
+
===Установка программы для теста камеры===
 +
 
 +
apt-get installluvcview
 +
 
 +
===Тест===
  
 
  luvcview -d /dev/video1
 
  luvcview -d /dev/video1

Версия 23:11, 6 декабря 2014

Установка необходимого ПО

ffmpeg

sudo apt-add-repository ppa:jon-severinsson/ffmpeg
sudo apt-get update
sudo apt-get install ffmpeg

webcamstudio

sudo add-apt-repository ppa:webcamstudio/webcamstudio-dailybuilds
sudo apt-get update
sudo apt-get instal webcamstudio

петля v4l2loopback

sudo apt-get install v4l2loopback-dkms
sudo modprobe v4l2loopback

Проверка

lsmod | grep v4l2loopback

Захват рабочего стола в виртуальную вебкамеру

gst-launch -v ximagesrc startx=0 starty=0 endx=639 endy=479 ! ffmpegcolorspace ! "video/x-raw-yuv,width=640,height=480,framerate=2/1" ! v4l2sink device=/dev/video1

Установка программы для теста камеры

apt-get installluvcview

Тест

luvcview -d /dev/video1