GNU/Linux >> Tutoriels Linux >  >> Linux

Comment écrire sur une webcam virtuelle sous Linux ?

Vous pouvez également utiliser une combinaison de v4l2loopback , OBS Studio et obs-v4l2sink .

Utilisez OBS Studio pour capturer une vidéo à partir de votre appareil, puis obs-v4l2sink est un petit plugin qui écrit la sortie dans /dev/video* de votre choix.

https://github.com/umlaeute/v4l2loopback/wiki/OBS-Studio

https://github.com/CatxFish/obs-v4l2sink


Eh bien, en fait, c'est possible. Un moyen rapide et sale de le faire est d'utiliser WebcamStudio. Cela créera un nouveau périphérique vidéo (par exemple, /device/video2) que d'autres programmes voient comme un périphérique vidéo normal et peuvent prendre son entrée depuis le bureau, donc vous venez de le configurer pour capturer une partie de l'écran où la sortie d'OpenCV y est affichée.

Une méthode meilleure mais plus technique consiste à utiliser le module de bouclage V4L2. De cette façon, vous pouvez simplement diriger la sortie d'OpenCV vers le module qui est considéré comme un périphérique vidéo normal par les autres programmes. Voir le fichier readme au bas de cette page :https://github.com/umlaeute/v4l2loopback et la page wiki :https://github.com/umlaeute/v4l2loopback/wiki pour plus d'informations.

J'espère que ça aide.


Linux
  1. Comment installer un pilote de périphérique sous Linux

  2. Comment écrire du texte sur une image à l'aide de la commande Linux

  3. Linux - Comment diffuser une vidéo locale sur une webcam à l'aide de Ffmpeg ?

  4. Comment écrire un pilote de périphérique de bloc linux en espace utilisateur?

  5. Comment programmer les fichiers d'arborescence de périphériques Linux .dts ?

Comment désactiver la webcam intégrée sous Linux

Comment verrouiller les sessions de la console virtuelle sous Linux

Comment créer une vidéo à partir d'images sous Linux

Comment installer MX Linux sur Virtual Box

Comment détecter et gérer les appareils sous Linux

Comment écrire et exécuter un programme C sous Linux