Linux에서 웹캠 영상을 보는 방법은 무엇입니까?

Linux에서 웹캠 영상을 보는 방법은 무엇입니까?

Windows에서는 내 컴퓨터를 열고 웹캠 아이콘을 클릭하여 웹캠에서 피드를 가져올 수 있습니다. 피드의 스냅샷을 찍을 수도 있습니다.

우분투에서도 같은 일을 할 수 있나요? 추가 애플리케이션을 설치할 필요가 없습니다.사진 부스.

답변1

"추가 응용 프로그램(예: Photobooth)을 설치할 필요가 없습니다."라는 대답을 원하셨기 때문에 덜 의존적인 솔루션을 제공하려고 했습니다. 또한 귀하의 웹캠이 "비디오 4Linux2"그렇습니다 /dev/video0. 이것이 최신 웹캠이고 하나만 가지고 있다면 이는 꽤 좋은 가정입니다.

명령줄에서:

$ gst-launch-0.10 v4l2src device=/dev/video0 ! xvimagesink

"v4l2src"에는 숫자 1 대신 소문자 L이 포함되어 있습니다. 시스템에서 명령은 gst-launch또는 gst-launch다른 버전 번호로 시작될 수 있습니다. 탭 완성은 정확한 명령 이름을 찾는 데 도움이 됩니다. 이 도구는 내 Ubuntu 시스템의 패키지에 있으며 gstreamer0.10-toolslibgstreamer의 종속성입니다. libgstreamer는 내 Ubuntu 시스템에 있는 수많은 응용 프로그램의 종속성이며 기본 설치에 있을 수 있습니다.

다른 앱

다른 앱을 설치해도 괜찮다면 다른 앱에서 설치하는 방법은 다음과 같습니다. 이들 모두는 apt-get선택한 다른 패키지 관리자를 통해 쉽게 설치할 수 있습니다.

  • 가시광통신: $ vlc v4l2:///dev/video0또는 "파일" -> "캡처 장치 열기"로 이동하여 VLC GUI를 통해 이 작업을 수행할 수 있습니다.
  • 플레이어: ( mplayer tv://device=/dev/video01스테판의 코멘트)
  • 치즈: 사용방법이 매우 간단한 포토부스형 앱입니다.

답변2

guvcview

이 프로그램은 창에 카메라만 표시할 수 있고 다른 것은 표시할 수 없기 때문에 스크린캐스트에 적합합니다.

sudo apt-get install guvcview
guvcview

그런 다음 화면 녹화기를 사용하여 피드를 만드세요. recordmydesktop잘 작동합니다.

우분투 18.04에서 테스트되었습니다.

관련 질문:

답변3

ffplay /dev/video0는 더 간단한 방법 중 하나이며 ffmpeg가 설치되어 있는 한 사용할 수 있습니다.

설치하려면 를 사용하십시오 sudo apt install ffmpeg.

답변4

mplayer를 사용하는 구문은 약간 다릅니다.

mplayer -tv device=/dev/video1 tv://

플러그인 웹캠(내장형 아님)을 사용하고 있습니다. 그래서 /dev/video0로 변경했습니다 /dev/video1. 하지만 Stefan의 위 구문은 매개변수 구문 분석 오류로 인해 기본 제공 구문으로 설정된 것 같습니다. 출력에 표시된 줄을 살펴보십시오.

baxelrod@it6598 ~ $ mplayer tv://device=/dev/video1
MPlayer 1.2.1 (Debian), built with gcc-5.3.1 (C) 2000-2016 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Playing tv://device=/dev/video1.
The filename option must be an integer: dev/video1     <--
Struct tv, field filename parsing error: dev/video1    <--
TV file format detected.
...
Selected device: Integrated Camera                     <--
...

내가 게시한 구문을 사용하면 오류 줄이 표시되는 대신 다음과 같은 결과가 나타납니다.

Selected device: UVC Camera (046d:081b)

관련 정보