문제

우리는 필요를 캡처하는 라이브 비디오 및 디스플레이 리눅스에서.우리는 필요로 싼 카나의 USB 장치와 간단한 API 를 사용합니다.누구나 일부를 공유하고 싶 경험이 있는가?

도움이 되었습니까?

해결책

video4linux 라이브러리입니다.내가 사용했던 그것을 가진 c++프로그램과를 캡처 할 수있었캠 프레임 내에서 약 한 시간입니다.(아주 쉬운 사용 및 설치)

다른 팁

프로그램해야 하는 경우,당신은 최고의 사용 GStreamer, 고,멀티미디어 프레임워크에서 리눅스.

치즈,에 의해 언급 jackbravo 을 기반으로 GStreamer 로 Flumotion, 스트리밍 서버 내에서 작동.

으로 언급,사용 dvgrab 에서 캡처하려면 Firewire 인터페이스,카메라에서 다음과 같은 도구를 사용하여 ffmpeg(명령)또는 kino(간단한 gui 비디오 편집기)하는 프로세스로 비디오 필요합니다.PCI 반 Firewire 은 상대적으로 저렴하고 쉽게 찾을 수 있습니다.

여기에 몇 가지 예가 나와 있습니다.

  • 지속적인에서 캡처 firewire,autosplit 스

    dvgrab --size 500 --autosplit <filename>
    
  • 시계로 카메라 live

    dvgrab - | mplayer -
    

알고 있는 최근 몇 배포판(예:Fedora8)를 사용하여 새로운 있지만 구운 firewire 드라이버가 있습니다.그러나,우분투 잘 작동합니다.

거기에는"밀봉된"카메라 솔루션을 밖으로 mini-웹 서버와 이더넷 포트입니다.단지 그것을 연결하는 네트워크 설정,IP,고 열 브라우저리눅스에서 또는 어디든지

하려는 경우 캡처 리눅스에서,한번 했 저렴한 웹캠을 캡처하는 단일 프레임에서는 perl 스크립트를 수정을 위한 실시간-도는 대략 10 년 전입니다.어쨌든,그 가능:-/

치즈 그놈 응용 프로그램.정말로 사용하기 간단합니다.너무 많은 기능,그냥 비디오를 캡처.

openCV 이를 캡처 할 수 있도록 개별적인 프레임에서 카메라 및 디스크에 저장.필요하신 경우에는 그 조작 이 비디오를 만들,혼 netpbm,매우 강력한 명령을 사용할 수 있는 도구와 함께 몇 가지 쉘 스크립트를 동영상을 만들거나 무엇이든 할 그것은 당신이 필요합니다.

또 다른 옵션은 사용하는 파이어와이어(IEEE1394)카메라와 같은 가장 일반적 DV 캠코더.그들은 정말 잘 작동하는 많이 주고 더 나은 비디오 보다 저렴한 웹 캠,그리고 과다가있는 도구의 리눅스에서는 작업에 대한 dv 비디오 등 dvgrab.

당신이 사용하는 경우 java v4l4j 매우 간단하게임에서 모든 V4L 장치입니다.그것은 또한 당신을 제어하는 장치에서 java.나는 사용으로 PTZ 캠(logitech quickam 궤도)및 수 있어 평소 thigs 같은 광도,채도,자동 화이트 밸런스 하지만,또한 기울기와 팬의 카메라가 있습니다.매우 편리합니다!

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top