v4l2 相关问题

v4l2(适用于Linux 2的视频)是一个视频捕获接口,适用于经过测试,与Linux完全兼容的各种视频捕获设备。 v4l2通常被程序和框架使用,例如Ekiga,gstreamer,Mplayer,Skype和VLC媒体播放器。

VIDIOC_DQBUF 对于请求的 FPS 来说太慢

我使用 V4L2 从网络摄像头获取帧,但我发现即使 timeperframe 等于 1/30,调用 ioctl(fd, VIDIOC_DQBUF, &buffer) 也需要约 60ms,这太慢了! 30 帧 * 60 毫秒 =

回答 1 投票 0

使用网络摄像头/hdmi-usb 加密狗时,帧率低(视频断断续续)、无声音、“图像中找不到 JPEG 数据”

这花了我太长时间才弄清楚,所以为了帮助任何人处理这些问题,我想发布解决方案。但首先,问题是: 我买了其中一件......

回答 2 投票 0

GStreamer 管道损坏

我不确定为什么这个管道会中断,我已经根据网站的确切说明在 Linux 上安装了 gstreamer,有什么想法吗? gst-launch-1.0 v4l2src 设备=/dev/video0 !视频尺度!视频/x-raw,

回答 1 投票 0

生成 dbus-launch 时出错 - 那是什么?

我喜欢运行一个 cron 来为摄像头拍摄快照,如下所示: * 9-17 * * 1-5 vlc -I dummy v4l2:///dev/video0 --视频过滤器场景 --no-audio --scene-path /home/foo/tmp/cam --scene-prefix快照--场景-f...

回答 2 投票 0

V4L2:从 MJPEG 流中抓取单个图像?

我有一个有效的 V4L2 实现,可以从连接的视频设备捕获图像。到目前为止,这适用于我尝试过的所有相机: bidx=read_frame(数据); 如果(出价x>-1) { 如果(数据->

回答 1 投票 0

V4L2 和 MIPI CSI2 虚拟通道:如何将它们分成流?

为了避免疑问,这是有关编程的问题 - 我正在为将在不同虚拟通道上流出的设备编写设备驱动程序。 到目前为止我认为我的接收...

回答 1 投票 0

适用于 Linux 的 VGA 采集卡

我正在寻找“Linux VGA 采集卡”,它可以从远程计算机捕获 VGA 输入,这样我就可以使用 V4L2 来捕获源。请推荐一些。

回答 2 投票 0

CSI-2 V4L2驱动程序编程

我有兴趣将相机驱动程序从一个 SOC(Pi) 移植到另一个 SOC(Jetson),它们都运行 Linux 风格并具有 CSI-2 接口。 我有驱动程序的源代码。我正在努力

回答 1 投票 0

移植 r5u870 驱动程序,但 v4l2 合规性返回“VIDIO_QUERYCAP 失败,设备的 ioctl 不适当”

我正在尝试重新使用旧的笔记本电脑网络摄像头,它使用 USB 接口进行通信,是带有芯片组 r5u870 的理光相机。 我在 github 上发现了一个我分叉的存储库,因为它不能与

回答 1 投票 0

如何将 GStreamer 缓冲区时间戳与 Linux 系统时钟相关联

我正在使用 GStreamer-1.0 管道(除其他外)通过 v4l2src 元素从摄像机读取实时视频,并将数据输入 appsink 元素。我们执行一些图像处理...

回答 2 投票 0

如果设备断开连接,v4l2-ctl 将不会响应

我可以拍摄视频 v4l2-ctl -d 0 --set-fmt-video=宽度=1280,高度=720,像素格式=MJPG --stream-mmap --set-parm 25 --stream-to=video.yuvj422p --stream-count =1000 拍摄时我断开摄像头...

回答 1 投票 0

ffmpeg 在多个图像上无限循环到 v4l2

我想在 v4l2 中显示无限循环中交替的两个图像(每个图像 3 秒) 我尝试了这个命令: ffmpeg -stream_loop -1 -f concat -safe 0 -r 1 -i input.txt -vf format=yuv420p -f v4l2 /dev/v...

回答 1 投票 0

V4L2:错误出列缓冲区:无效参数[关闭]

我写了一个服务器程序,不断捕捉视频帧,并将它们累积在缓冲区中(视频时长5秒,它不断更新),客户端一连接到服务器,

回答 0 投票 0

GSTreamer 通过 RTP 进行音频/视频同步

我正在尝试从一台 PC 录制麦克风并将其通过 RTP 发送到本地网络上的笔记本电脑,并从另一台 PC 录制视频并将其发送到同一台笔记本电脑,同样通过 RTP。这部分还算

回答 1 投票 0

如何理解 UVC linux 设备驱动程序并为网络摄像头编写简单的 uvc 驱动程序

感谢您阅读问题。 任何人都可以帮助我如何理解 UVC 驱动程序、UVC 规范并编写简单的示例驱动程序 如何理解uvc驱动和v4l2框架。 如果有人

回答 0 投票 0

使用gstreamer-1.0的时候没有这样的元素 "v4l2src",但在gstreamer-0.10 [UBUNTU 16.04.2 LTS]中存在。

我在gstreamer-1.0中的v4l2src有问题,但在gstreamer-0.10中似乎有。我在网上搜索了一下,但没有一个建议似乎有什么不同。我已经包含了一个...

回答 1 投票 2

FFmpeg v4l2复制不稳定。

前言 我在Ubuntu 20.04机器上使用ffmpeg 4.2.2来克隆一个USB网络摄像头(v4l2设备为devvideo0)的feed,以便多个应用程序可以访问该feed。我使用ffmpeg命令......

回答 1 投票 0

v4l2loopback无法在AWS ubuntu 18.04上加载模块

当前正在尝试在aws上将v4l2loopback安装到ubuntu 18.04实例中并面对当前情况运行后(源安装也是如此)sudo apt-get install linux-generic(...

回答 1 投票 0

无法在Opencv 3.2.0中为VideoCapture设置后端

我喜欢用opencv捕捉USB网络摄像头提供的视频。为此,我尝试将VideoCapture类与v4l2后端一起使用。按照https://docs.opencv.org/3.2.0/d8/dfe / ...]中的示例进行操作

回答 1 投票 1

如何在v4l2中为/ dev / video0实施低FPS?

我正在Debian Jessie(3.4和4.7内核)下运行2个Philips SPC900NC网络摄像头。如果可以将FPS降低到10 FPS甚至5 FPS,则在弱光条件下,凸轮的性能很好。这工作正常,例如...

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.