Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 dv4lstart 명령입니다.
프로그램:
이름
dv4lstart - V4L 프로그램에서 캠코더에 액세스하도록 V4L API 리디렉션
개요
dvlstart [옵션] 명령 [논의 ...]
기술
dv4lstart 수 명령 video1394linux를 사용하여 dv4(Firewire) 캠코더에 액세스하려면
(V4L) API. dv4lstart LD_PRELOAD 기능을 사용하여 V4L API에 대한 호출을 가로채고
캠코더의 비디오 스트림을 사용할 수 있도록 합니다.
다음을 시작하여 LD_PRELOAD가 환경에서 작동하는지 확인하십시오.
$ dv4lstart ls -l /dev/video0
결과 출력은 다음과 같아야 합니다.
crw-rw---- 0 루트 비디오 81, 0 1년 1970월 0일 /dev/videoXNUMX
시작하여 1394 드라이버 구성을 확인하십시오.
$ gst-launch-0.10 dv1394src \! dvdemux \! DVDEC \! xvimagesink
당신의 껍질에서. 카메라를 켜면 비디오 창이 나타납니다. 이 경우
작동하면 dv4lstart도 작동합니다.
내부 명령, /dev/video0을 사용합니다. /dev/video4이라는 기존의 실제 V0L 장치는
로 시작된 응용 프로그램에서 액세스할 수 있습니다. dv4lstart (정상적으로 시작된 애플리케이션은
실제 /dev/video0에 액세스)
옵션
-씨, --색상 보정
빨간색 물체가 파란색으로 보이면 이 옵션을 설정하십시오.
-N, --new-dev
/dev/video4을 재정의하는 대신 새 비디오 장치를 시뮬레이트하도록 dv0lstart에 지시합니다.
애플리케이션이 다른 비디오 장치에 액세스해야 하는 경우 이 옵션을 설정하십시오.
-NS, --rgb 전용
V4L 응용 프로그램이 YUV 팔레트를 선택하지 못하도록 하려면 이 옵션을 설정하십시오. 이 시도
프레임 속도가 낮은 경우 옵션.
-V, --말 수가 많은 수평
디버깅 메시지의 양을 설정합니다. 레벨 0은 출력이 전혀 없음을 의미하고 1은
기본적으로 3은 모든 메시지를 활성화합니다.
-시간, --도움
도움말 메시지를 표시합니다
사용 예
명령
$ dv4lstart v4l-정보
시뮬레이션된 V4L 장치에 대한 일부 정보를 출력합니다.
$ dv4lstart -c gqcam -v /dev/video0
시작 gqcam 웹캠 뷰어, 빨강 및 파랑 색상 교환.
제한 사항
V4L API에 액세스하는 색다른 방법을 사용하는 프로그램은 작동하지 않습니다.
일부 환경에서는 보안상의 이유로 LD_PRELOAD 사용을 허용하지 않습니다. dv4lstart 의지
거기에서 일하지 마십시오.
If dv4lstart 작동하지 않습니다, 시도 dv4l 대신.
onworks.net 서비스를 사용하여 온라인으로 dv4lstart 사용