我买了一台“具有红外功能”的相机(https://er-estavel.com/product/1080p-hd-mini-kamera)但我无法让 IR 部分在 Linux(当前的 Archlinux)上工作。
v4l2-ctl --list-devices
让我:
GENERAL - UVC : GENERAL - UVC (usb-0000:00:14.0-1):
/dev/video2
/dev/video3
/dev/media1
我可以通过以下方式显示相机的视频:mpv av://v4l2:/dev/video2
但在黑暗中它只是显示黑色(相机应该在黑暗中切换到红外 - 但我认为它可能不会自动执行此操作,也许/dev/video3
是红外视频流?是这样吗?可能的?
如果是这样,它不起作用,因为mpv av://v4l2:/dev/video3
只显示错误:
[ffmpeg/demuxer] video4linux2,v4l2: ioctl(VIDIOC_G_INPUT): Inappropriate ioctl for device
[lavf] avformat_open_input() failed
Failed to recognize file format.
Exiting... (Errors when loading file)
我有什么想法可以获取红外视频吗?