Comments (5)
the loopback camera is not a USB-device. it doesn't attempt to be one.
also, if your application requires a metadata device, then i think it is broken.
i'm closing this as "out-of-scope" resp "won't fix". sorry
from v4l2loopback.
Hi Umlaeute
As I write is it perfectly work when I connect the application to video0 directly
but don't if I connect on video4 which is a copy of video0 thru v4l2loopback+ffmpeg
ffmpeg -f video4linux2 -i /dev/video0 -codec copy -f v4l2 /dev/video4
So how I can obtain via v4l2loopback the device video1 which isn't 'videocapture' ?
from v4l2loopback.
as i said, you cannot.
your assumption is, that your application works only with /dev/video0
because there is an accompanying /dev/video1
metadata device.
if this assumption is correct, then i believe the application is broken (because there is no valid reason why there has to be a metadata device at all. i have seen plenty of real hardware capture devices that do not have a metadata device).
in this case, i'm closing this bug-report as "out-of-scope".
if your assumption is wrong, then there is no reason to duplicate the metadata device, and the problem is something else. in this case i'm closing this bug-report as "off-topic" (because then you should start a new bug report, that describes the actual problem)
from v4l2loopback.
totally off-topic (and unrelated to your problem), but could you please explain why you chose to ignore the template-text of the bug-report? i try to get information about the environment early, because it is usually important.
i'm not asking you to provide this information right now, but wonder why you did not provide it in the first place.
i am asking because you are not alone, so i would like to improve my communication in this regard (to keep frustration levels low)
from v4l2loopback.
I am not english well readers speaker.
I haven't clearly understand pre writing.
Suggest simpler way :
Put in terminal commands and send : sudo dmesg | grep -i v4l2loopback....
sudo dmesg | grep -i v4l2loopback
[sudo] Mot de passe de laurent :
[ 2444.843240] v4l2loopback: loading out-of-tree module taints kernel.
[ 2444.843337] v4l2loopback: module verification failed: signature and/or required key missing - tainting kernel
[ 2444.844988] v4l2loopback driver version 0.12.7 (0.12.7-412-g850a2e3) loaded
[ 8244.940513] v4l2loopback driver version 0.12.7 (0.12.7-412-g850a2e3) loaded
laurent@laurent-NL40-50GU:~/programme/lazarus/pblireUsbCamFfmpeg$ uname -a
Linux laurent-NL40-50GU 5.4.0-150-generic #167~18.04.1-Ubuntu SMP Wed May 24 00:51:42 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
laurent@laurent-NL40-50GU:~/programme/lazarus/pblireUsbCamFfmpeg$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.6 LTS
Release: 18.04
Codename: bionic
from v4l2loopback.
Related Issues (20)
- Caught SIGSEGV
- DKMS fails to build against 6.8-rc1 kernel due to use of strlcpy
- can't increase Read/Write buffers from 2 to 4 HOT 1
- resolution 2048x1 does not work HOT 5
- Fails to build against Kernel 6.8-rc6 HOT 3
- dkms build fails on kernel version >6.8.0 HOT 7
- Possible Missing Dependency? HOT 5
- getNextFrame no data errno:0 Success HOT 1
- getNextFrame no data errno:0 Success on v4l2rtspserver log with verbose HOT 2
- modprobe: ERROR: could not insert 'v4l2loopback': Exec format error HOT 3
- Linux 6.8.4 seems to have broken v4l2loopback in several ways. HOT 6
- Linux 6.8.4 seems to have broken v4l2loopback in several ways.
- [Bug]: Can't create second device HOT 8
- make[1]: *** /lib/modules/6.6.9-amd64/build: No such file or directory. Stop. make: *** [Makefile:53: v4l2loopback.ko] Error 2 HOT 2
- It is not working on Jetson nano With jetpack 4.6 4.9.253-tegra HOT 1
- chrome cannot detect the dummy video device HOT 1
- Regarding the Flathub version of OBS Studio loading the v4l2loopback module HOT 1
- Support for Jetpack 6.0 Kernel 5.15.136-tegra HOT 2
- [Bug]: BTF errors against kernel 6.10.5 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from v4l2loopback.