Page MenuHomeSolus

kernel module: v4l2loopback
Closed, ResolvedPublic

Description

Name: v4l2loopback
Homepage: https://github.com/umlaeute/v4l2loopback
Why should this be included in the repository? Useful to create virtual video devices. I personally use it and it works fine.
Is it Open Source (yes/no): GPLv2
Link to source tarball/zip file: https://github.com/umlaeute/v4l2loopback/archive/v0.10.0.tar.gz

Event Timeline

BRM created this task.Dec 8 2016, 11:51 AM

What is this needed for?

BRM added a comment.Dec 23 2016, 11:49 PM

You can edit a stream and output it to a virtual webcam. TrucklistStudio/WebcamStudio both use it, for instance, to create the virtual devices.
To quote the programmer who made it:

this module allows you to create "virtual video devices" normal (v4l2) applications will read these devices as if they were ordinary video devices, but the video will not be read from e.g. a capture card but instead it is generated by another application. this allows you for instance to apply apply some nifty video effects on your Skype video... it also allows some more serious things (e.g. I've been using it to add streaming capabilities to an application by the means of hooking GStreamer into the loopback devices).

Okay, but what do you need it for?

BRM added a comment.Dec 24 2016, 12:07 AM

I use it in conjunction with webcamstudio when skyping to avoid overexposure issues (webcamstudio allows me to lower the gamma curve for example).

ikey changed the task status from Open to In Progress.Feb 4 2017, 9:11 PM
ikey claimed this task.