Advertisement
Pomah3

v4l2loopback settings

Nov 17th, 2020 (edited)
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.87 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. # from https://t.me/hmthatsinteresting/8
  4.  
  5. install_fake_webcam_driver() {
  6.     git clone https://github.com/umlaeute/v4l2loopback.git
  7.     cd v4l2loopback
  8.     make
  9.     sudo make install
  10.     sudo depmod -a
  11. }
  12.  
  13. make_fake_webcam() {
  14.     sudo modprobe v4l2loopback devices=1 exclusive_caps=1
  15. }
  16.  
  17. download_snoop_dogg() {
  18.     wget https://media.tenor.com/videos/3965b09980b4c92d83912aff75ed33de/mp4 -O snoop_dogg.mp4
  19. }
  20.  
  21. stream_video() {
  22.     VIDEO_DEVICE=/dev/video2 # Скорее всего номер будет отличаться, нужно поменять на последний существующий
  23.     ffmpeg -stream_loop -1 -re -i $1 -map 0:v -f v4l2 $VIDEO_DEVICE
  24. }
  25.  
  26. check_webcam() {
  27.     xdg-open https://ru.webcamtests.com/
  28. }
  29.  
  30. install_fake_webcam_driver
  31. make_fake_webcam
  32. download_snoop_dogg
  33. stream_video snoop_dogg.mp4 &
  34. check_webcam &
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement