Tela do Ubuntu como “webcam”

7

Quero ativar minha tela como uma unidade de captura de vídeo, para que eu possa compartilhar (transmitir) minha tela da área de trabalho em vez da minha webcam.

Estou usando o Mint 12 (baseado no Ubuntu).

Thiago Belem
fonte

Respostas:

2

Existem vários softwares que ajudam você a fazer isso. Por exemplo:

  1. http://www.ws4gl.org/ Webcam Studio para transmitir o seu vídeo a partir de diferentes fontes, também a partir do ambiente de trabalho.
  2. http://recordmydesktop.sourceforge.net/about.php
  3. https://launchpad.net/kazam Parece muito bom.
  4. http://xvidcap.sourceforge.net/ Eu usei isso quando precisei fazer um vídeo da minha área de trabalho

E para outra lista de softwares disponíveis, verifique essa postagem: http://ostatic.com/blog/six-top-screen-capture-tools-for-linux#intro

Espero que isso ajude.

Ivan
fonte
3
Eu não quero "gravar meu desktop", eu quero pegar minha tela e transmiti-lo como entrada de vídeo, como uma webcam ou outro dispositivo em / dev / video
Thiago Belem
Dê uma olhada no kazam (ele é usado para fazer screencast, e talvez você possa transmiti-lo de alguma forma, por exemplo, usando um software de streaming de vídeo que lê a partir do vídeo que você está gravando). E tente esse software: ws4gl.org Ele é usado para transmitir a partir de diferentes fontes, diz também a partir do desktop.
Ivan
1

O VLC deveria, teoricamente, ser capaz de pegar um fluxo de vídeo de seu desktop - com "screen: //" como sua opção de entrada e enviá-lo para outra fonte de streaming. No entanto, se vai funcionar com o software que você tem em mente dependeria do que é esse software.

Geek do viajante
fonte
0

Algo como isso deve funcionar:

ffmpeg -f x11grab -framerate 30 -video_size 1920x1080 -i :0.0+1920,0 -f v4l2 -vf scale=3840:-1 -vcodec rawvideo -pix_fmt rgb24 /dev/video1

Basta fazer sudo apt install ffmpegprimeiro, então você provavelmente terá que criar /dev/video1, entãotouch /dev/video1 && sudo chmod 666 /dev/video*

ratskin
fonte