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

Материал из wiki.nntc.nnov.ru
Перейти к навигации Перейти к поиску
(Установка необходимого ПО)
Строка 1: Строка 1:
==Установка необходимого ПО==
+
==0. Главное==
  
===ffmpeg===
+
==1. Установка необходимого ПО==
 +
 
 +
===1.1. ffmpeg===
  
 
  sudo apt-add-repository ppa:jon-severinsson/ffmpeg
 
  sudo apt-add-repository ppa:jon-severinsson/ffmpeg
Строка 7: Строка 9:
 
  sudo apt-get install ffmpeg
 
  sudo apt-get install ffmpeg
  
===webcamstudio===
+
===1.2. webcamstudio===
  
 
  sudo add-apt-repository ppa:webcamstudio/webcamstudio-dailybuilds
 
  sudo add-apt-repository ppa:webcamstudio/webcamstudio-dailybuilds
Строка 13: Строка 15:
 
  sudo apt-get instal webcamstudio
 
  sudo apt-get instal webcamstudio
  
===петля v4l2loopback===
+
===1.3. петля v4l2loopback===
  
 
  sudo apt-get install v4l2loopback-dkms
 
  sudo apt-get install v4l2loopback-dkms
 
  sudo modprobe v4l2loopback
 
  sudo modprobe v4l2loopback
  
====Проверка====
+
====1.3.1. Проверка====
 
  lsmod | grep v4l2loopback
 
  lsmod | grep v4l2loopback
  
===Установка программы для теста камеры===
+
===1.4. Установка программы для теста камеры===
  
 
  apt-get installluvcview
 
  apt-get installluvcview
  
==Захват рабочего стола в виртуальную вебкамеру==
+
==2. Захват рабочего стола в виртуальную вебкамеру==
  
 
  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
  
===Тест===
+
===2.1 Тест===
  
 
  luvcview -d /dev/video1
 
  luvcview -d /dev/video1

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

0. Главное

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

1.1. ffmpeg

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

1.2. webcamstudio

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

1.3. петля v4l2loopback

sudo apt-get install v4l2loopback-dkms
sudo modprobe v4l2loopback

1.3.1. Проверка

lsmod | grep v4l2loopback

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

apt-get installluvcview

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

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

2.1 Тест

luvcview -d /dev/video1