GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara menulis di webcam virtual di Linux?

Anda juga dapat menggunakan kombinasi v4l2loopback , OBS Studio dan obs-v4l2sink .

Gunakan OBS Studio untuk merekam video dari perangkat Anda, lalu obs-v4l2sink adalah plugin kecil yang menulis output ke /dev/video* pilihan Anda.

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

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


Nah, sebenarnya ini mungkin. Cara cepat dan kotor untuk melakukan ini adalah dengan menggunakan WebcamStudio. Itu akan membuat perangkat video baru (mis., /device/video2) yang dilihat program lain sebagai perangkat video biasa dan dapat mengambil inputnya dari desktop, jadi Anda cukup menyetelnya up untuk menangkap bagian layar yang menampilkan keluaran OpenCV di sana.

Cara yang lebih baik tetapi lebih teknis adalah dengan menggunakan modul V4L2 loop back. Dengan cara ini Anda cukup menyalurkan keluaran OpenCV ke modul yang dilihat sebagai perangkat video biasa oleh program lain. Lihat readme di bagian bawah halaman ini:https://github.com/umlaeute/v4l2loopbackdan halaman wiki:https://github.com/umlaeute/v4l2loopback/wikiuntuk informasi lebih lanjut.

Semoga itu bisa membantu.


Linux
  1. Cara menginstal driver perangkat di Linux

  2. Bagaimana cara menulis driver perangkat blok linux userspace?

  3. Bagaimana memprogram file pohon perangkat Linux .dts?

  1. Cara Menulis Teks Pada Gambar menggunakan Perintah Linux

  2. Linux – Bagaimana Cara Streaming Video Lokal Ke Webcam Menggunakan Ffmpeg?

  3. Linux – Bagaimana Cara Menghubungkan Kembali Perangkat Usb yang Terputus Secara Logis?

  1. Cara membuat perangkat blok virtual (perangkat loop/sistem file) di Linux

  2. Bagaimana cara menulis file dengan C di Linux?

  3. Bagaimana cara memasang perangkat di Linux?