v4l

V4L2 소프트웨어가 V4L2 스트림을 직접 읽을 수 없는 경우(IO 오류 발생으로 인해) V4L2 장치를 구성하는 방법은 무엇입니까?
v4l

V4L2 소프트웨어가 V4L2 스트림을 직접 읽을 수 없는 경우(IO 오류 발생으로 인해) V4L2 장치를 구성하는 방법은 무엇입니까?

영상을 캡쳐하려고 하는데Elikliv UVC 현미경리눅스에서. 다음 명령을 사용하여 프레임별로 직접 캡처할 수 있습니다. v4l2-ctl --device /dev/video0 --stream-mmap --stream-to=stream.mjpg ...이 엄청나게 큰 명령을 사용하면 실시간으로 볼 수 있습니다. v4l2-ctl --device /dev/video0 --stream-mmap --stream-to=/proc/self/fd/1 | \ ffmpeg -i - -fflags discardcor...

Admin

netcat을 사용하여 v4l2loopback에서 v4l2src(edgepuvision)로 비디오 전달
v4l

netcat을 사용하여 v4l2loopback에서 v4l2src(edgepuvision)로 비디오 전달

태블릿의 웹캠을 Coral Dev Board의 TensorFlow 모델용 스트리밍 소스로 사용하려고 합니다. 내 생각은 netcat을 사용하여 태블릿에서 스트림을 전달하는 것입니다. ffmpeg -i /dev/video0 -filter:v fps=30 -f matroska - | nc -l 9999 그런 다음 Coral 보드에서 v4l2loopback을 사용합니다. modprobe v4l2loopback exclusive_caps=1 card_label="Golf:Cam1" 스트림을 전달할 수 있...

Admin

UVC 카메라를 사용하여 올바른 ffplay 출력을 얻는 방법은 무엇입니까?
v4l

UVC 카메라를 사용하여 올바른 ffplay 출력을 얻는 방법은 무엇입니까?

나의 궁극적인 목표는 esp32 또는 Raspberry PI와 함께 UVC 웹캠을 사용하는 것입니다. 재미있는 프로젝트를 하면서 배워나가고 싶습니다. 오래된 UVC 웹캠(크리에이티브 모델 ct6840)을 가지고 있는데 작동하지 않는 것 같습니다 ffplay. 여기 문서와 기타 질문을 살펴봤지만 작동하지 않는 것 같습니다. 지금까지는 시끄러운 출력만 얻을 수 있었습니다. 달리기 ffplay -f rawvideo -video_size 640x480 /dev/video2 나는 얻다: ffplay누군가 ...

Admin

Raspberry Pi Bookworm에서 V4L2loopback을 컴파일하는 중 문제 발생
v4l

Raspberry Pi Bookworm에서 V4L2loopback을 컴파일하는 중 문제 발생

최신 버전의 raspios를 설치했습니다. 여기에 uname -a Linux raspberrypi 6.1.21+ #1642 Mon Apr 3 17:19:14 BST 2023 armv6l GNU/Linux가 있습니다. V4l2loopback을 git clone하고 Linux 헤더 파일을 가져온 후 컴파일을 시도했습니다. 다음 오류가 발생합니다. Building v4l2-loopback driver... make -C /lib/modules/`uname -r`/build M=/home/pi/v4l2loo...

Admin

v4l2loopback을 사용하여 휴대전화의 내장 카메라를 비디오 클립으로 교체하세요.
v4l

v4l2loopback을 사용하여 휴대전화의 내장 카메라를 비디오 클립으로 교체하세요.

저는 현재 v4l2loopback을 사용하여 전화기의 내부 카메라를 비디오 장면으로 대체할 가능성을 모색하고 있습니다. 내 목표는 휴대폰의 앱이 마치 실시간 카메라 피드인 것처럼 미리 정의된 비디오를 사용하도록 하는 것입니다. 몇 가지 질문이 있습니다. 절차: 누군가 v4l2loopback을 사용하여 이를 달성하는 단계를 안내해 줄 수 있습니까? 알아야 할 특정 명령이나 구성이 있습니까? 앱 호환성: 이 대체품은 카메라를 사용하는 모든 앱에서 작동합니까, 아니면 제한 사항이 있습니까? 저는 특히 일반...

Admin

생산자가 연결되지 않은 상태에서 소비자가 실행되도록 하는 것이 가능합니까?
v4l

생산자가 연결되지 않은 상태에서 소비자가 실행되도록 하는 것이 가능합니까?

나는 v4l2loopback을 가지고 놀고 있으며 생산자가 없을 때 기본 시간 초과 이미지로 gstreamer 소비자를 실행하려고 시도하고 있지만 실패합니다. v4l2loopback 장치를 설정하는 방법: sudo utils/v4l2loopback-ctl set-fps /dev/video20 20 v4l2-ctl -d /dev/video20 -c timeout=50 sudo utils/v4l2loopback-ctl set-caps /dev/video20 "UYVY:640x480@20/1" sudo u...

Admin

Chromium이 카메라를 읽을 수 없습니다. 대기열에서 제거된 v4l2 버퍼에 잘못된 길이가 포함되어 있습니다. #561
v4l

Chromium이 카메라를 읽을 수 없습니다. 대기열에서 제거된 v4l2 버퍼에 잘못된 길이가 포함되어 있습니다. #561

내 컴퓨터에 v4l2loopback 커널 모듈을 설치하고 sudo modprobe v4l2loopback exclusive_caps=1. /dev/video0카메라를 만들었어요녹 바인딩정지 이미지를 카메라로 전송하기 시작합니다(명령어는위키피디아): sudo ffmpeg -loop 1 -re -i 60828015.jpg -f v4l2 -vcodec rawvideo -pix_fmt yuv420p /dev/video0 데스크톱 환경 없이 VPS에서 실행하고 있기 때문에 noVNC와 데스크톱 환경으로 Do...

Admin

v4l2loopback은 이전에 무시된 udev 규칙이 어떻게 작동하도록 합니까?
v4l

v4l2loopback은 이전에 무시된 udev 규칙이 어떻게 작동하도록 합니까?

'어떻게'는 알아냈지만 '왜'는 궁금했습니다. udev작동하지 않는 Sony 카메라에 대한 규칙이 있습니다 . SUBSYSTEMS=="usb", ATTRS{idVendor}=="054c", ATTRS{idProduct}=="0cae", GROUP="plugdev", MODE="0774", SYMLINK+="sony%n" 구체적으로 아래와 같이 카메라가 연결되어 표시되지만 /dev/bus/usb/00<X>/00<Y>, 규칙에 따른 권한 및 그룹은 적용되지 않습니다 udev. 장치...

Admin

ffmpeg는 CPU 사용량이 높은 rtsp를 v4l2loopback으로 디코딩합니다.
v4l

ffmpeg는 CPU 사용량이 높은 rtsp를 v4l2loopback으로 디코딩합니다.

나는 h264, hevc 및 기타 형식에 대한 하드웨어 디코더가 있는 Orangepi5를 가지고 있습니다. 저는 armibian Armbian 23.5.5 Jammy CLI 커널 레거시 5.10.160을 사용하고 있습니다. 커스텀을 설치했어요RockChip MPP를 사용하는 ffmpeg이렇게 하면 이러한 디코더가 활성화됩니다. 이러한 하드웨어 디코더를 사용하여 루프백 장치를 만들려고 합니다 /dev/video0. 예를 들어 다음 명령을 사용합니다. ffmpeg -rtsp_transport tcp -y...

Admin

Gstreamer 파이프라인을 사용하여 v4l2 가상 카메라를 읽을 때 내부 데이터 흐름 오류가 발생합니다.
v4l

Gstreamer 파이프라인을 사용하여 v4l2 가상 카메라를 읽을 때 내부 데이터 흐름 오류가 발생합니다.

v4l2loopback을 사용하여 2개의 가상 카메라를 만든 다음 mp4를 이 카메라로 스트리밍하고 gstreamer 파이프를 사용하여 마치 mp4가 가상 카메라로 녹화되는 비디오인 것처럼 이 카메라에서 동시에 읽을 수 있습니다. 내 gstreamer 파이프라인 videomixer name=mix sink_0::xpos=0 sink_0::ypos=0 ! tee name=t ! videorate ! videoscale ! videoconvert ! video/x-raw,framerate=3/1,form...

Admin

V4L 버퍼가 제대로 청소되지 않았습니다.
v4l

V4L 버퍼가 제대로 청소되지 않았습니다.

저는 v4l을 사용하여 uvc 카메라에서 사진을 캡처하는 ac 프로그램을 작성하려고 했습니다. 대부분의 경우 작동하도록 관리했지만 프로그램을 실행할 때마다 0으로 채워진 yuv 버퍼를 얻게 되어 "빈" 녹색 이미지가 생성됩니다. ffmpeg를 사용하여 비디오 캡처를 시도했는데 비슷한 결과를 얻었습니다. ffmpeg 명령을 실행할 때마다 비디오를 재생할 수 없다는 ffmpeg -f v4l2 -framerate 30 -video_size 1920x1080 -i /dev/video2 video.mp4경고가...

Admin

데비안 패키지의 v4l2loopback-ctl 버전
v4l

데비안 패키지의 v4l2loopback-ctl 버전

데비안(Bookworm) 시스템에서 v4l2loopback을 사용하고 싶습니다. v4l2loopback-utils 패키지(버전 0.12.7-2)를 설치했지만 실행하면 v4l2loopback-ctl --version결과는 0.6. add명령을 사용해야 하는데 v4l2loopback-ctl버전 0.6에서는 사용할 수 없습니다. 이 문제는 모든 데비안 버전(Buster, Bullseye...)에서 공통적으로 나타나는 것 같습니다. 최신버전(0.12.7)으로 바이너리가 업데이트되지 않는 것은 정상인가요? 감...

Admin

nvv4l2camerasrc를 사용하여 v4l2loopback으로 생성된 가상 장치에서 데이터를 가져옵니다.
v4l

nvv4l2camerasrc를 사용하여 v4l2loopback으로 생성된 가상 장치에서 데이터를 가져옵니다.

nvv4l2camerasrc를 사용하여 v4l2loopback으로 생성된 가상 장치에서 데이터 스트림을 가져오는 방법이 있습니까? 지금까지는 다음 단계에 따라 가상 장치에서만 비디오를 스트리밍할 수 있습니다. 다음 파이프라인 중 하나를 사용하여 가상 장치를 만듭니다. gst-launch-1.0 v4l2src device=/dev/video0 ! 'video/x-raw' ! v4l2sink device=/dev/video2 또는 gst-launch-1.0 nvv4l2camerasrc device=...

Admin

일반화하다
v4l

일반화하다

나는 USB 웹캠을 가지고 있는데 그것을 연결하면 차선의 결과가 나옵니다. (Linux는 최고라고 생각하는 자체 V4L2 설정을 적용하는 것 같지만 그렇지 않습니다.) 주로 낮은 FPS에서 실행됩니다. 하지만 Guvcview를 열고 메뉴에서 "설정" -> "하드웨어 기본값"을 선택하고 약간의 수정을 추가하면 더 높은 FPS와 전반적으로 더 나은 품질을 얻을 수 있습니다. Guvcview를 닫았다가 다시 열면 Guvcview의 설정이 재설정되지만 변경 사항은 화상 채팅 소프트웨어와 같은 다른 응용...

Admin