몇차례 간단히 언급만 했던 구닥다리 웹캠을 이용한 감시 카메라 프로그램 설치 기록이다. 카메라가 옛날거라서 잡히는 영상 해상도도 적당히 작아서 한정된 Dropbox 폴더 용량도 많이 차지하지 않고 괜찮다 (사실 motion은 말 그대로 움직임이 있을시만 영상을 기록한다).
자세한 설치 방법등은 인터넷 찾아보면 잘 나오는데 몇몇 참고 사이트 링크를 남긴다.
http://linuxaria.com/article/realizzare-un-webcam-server
http://www.unixmen.com/how-to-turn-your-webcam-into-a-motion-detecting-security-spy-camera-in-linux/
하지만 이런것 다 읽고 하는 것 보다 쉬운것은 적당한 유튜브 비디오 하나만 찾으면 끝난다. ㅎㅎ
내가 잘 보고 도움받은 유튜브는 다음 두 비디오... 약간 푸짐하게 생기신 geek 누님께서 쉽게 설명해 주셔서 그대로 따라만 해도 된다. (덕분에 따로 영상/스트림 서버 같은거 구축하지 않고도 원격으로 상황 확인 가능... 다만 dropbox는 그냥 소프트웨어센터 것 인스톨하다가 몇번 먹통되서 - remove도 잘 안됨 - 따로 인스톨 방법 찾아서 앞의 포스팅에 기록을 해 놓았다)
http://www.youtube.com/watch?v=rzrXJLdNHwM
http://www.youtube.com/watch?v=TmYFqU4Zlek
간단히 정리하자면...
1. 먼저 dropbox 인스톨 해 놓음
2. sudo apt-get install motion 으로 motion 인스톨
3. home 디렉토리에서 mkdir .motion 으로 폴더 생성
4. sudo cp /etc/motion/motion.conf .motion/motion.conf
5. sudo chown myID .motion/motion.conf
6. gedit .motion/motion.conf 로 몇몇 파라메터 변경
framerate 10 (기본으로 2)
ffmpeg_video_codec mpeg4 (원래는 swf 임)
target_dir 을 /home/myID/Dropbox/motion (사전에 Dropbox 폴더 안에 motion 폴더도 하나 만들어줌)
7. 마지막으로 이거 실행하는 shell script 하나 만들어서 실행 플래그 ON 해 놓음
다음은 위의 스크립트 돌려서 동작 테스트 해 본 결과. 시작 후 30초간의 유예기간을 주고 카메라 앞을 떠날 수 있도록 함. 다음으로 스크린 세이버 들어가면서 화면 lock 해 놓고, 실행시 나오는 메시지는 log 파일에 저장. 설명에 의하면 motion은 기본 메시지조차 stdout 이 아닌 stderr 로 보내기 때문에 위에서 처럼 2> 로 리디렉트 하는가 보다.
사족 1. 사진에 나오는 장면은 내가 일하는 동안 숙박하는 스튜디오 (원룸). 아~ 가족들 보고싶다.
사족 2. 동영상은 블로깅 역사상 처음으로 올려본다. ㅋ~
자세한 설치 방법등은 인터넷 찾아보면 잘 나오는데 몇몇 참고 사이트 링크를 남긴다.
http://linuxaria.com/article/realizzare-un-webcam-server
http://www.unixmen.com/how-to-turn-your-webcam-into-a-motion-detecting-security-spy-camera-in-linux/
하지만 이런것 다 읽고 하는 것 보다 쉬운것은 적당한 유튜브 비디오 하나만 찾으면 끝난다. ㅎㅎ
내가 잘 보고 도움받은 유튜브는 다음 두 비디오... 약간 푸짐하게 생기신 geek 누님께서 쉽게 설명해 주셔서 그대로 따라만 해도 된다. (덕분에 따로 영상/스트림 서버 같은거 구축하지 않고도 원격으로 상황 확인 가능... 다만 dropbox는 그냥 소프트웨어센터 것 인스톨하다가 몇번 먹통되서 - remove도 잘 안됨 - 따로 인스톨 방법 찾아서 앞의 포스팅에 기록을 해 놓았다)
http://www.youtube.com/watch?v=rzrXJLdNHwM
http://www.youtube.com/watch?v=TmYFqU4Zlek
간단히 정리하자면...
1. 먼저 dropbox 인스톨 해 놓음
2. sudo apt-get install motion 으로 motion 인스톨
3. home 디렉토리에서 mkdir .motion 으로 폴더 생성
4. sudo cp /etc/motion/motion.conf .motion/motion.conf
5. sudo chown myID .motion/motion.conf
6. gedit .motion/motion.conf 로 몇몇 파라메터 변경
framerate 10 (기본으로 2)
ffmpeg_video_codec mpeg4 (원래는 swf 임)
target_dir 을 /home/myID/Dropbox/motion (사전에 Dropbox 폴더 안에 motion 폴더도 하나 만들어줌)
7. 마지막으로 이거 실행하는 shell script 하나 만들어서 실행 플래그 ON 해 놓음
~$ cat startMotions.sh
#!/bin/bash
sleep 30
gnome-screensaver-command --lock
motion 2> ~/.motion/log
사족 1. 사진에 나오는 장면은 내가 일하는 동안 숙박하는 스튜디오 (원룸). 아~ 가족들 보고싶다.
사족 2. 동영상은 블로깅 역사상 처음으로 올려본다. ㅋ~
'Linux > Ubuntu Debian' 카테고리의 다른 글
우분투 옛버전 소프트웨어 인스톨 및 한글 설정 (0) | 2012.12.14 |
---|---|
우분투12.10 삽질 기록 - 12월 4일자 우분투 설정 스크린 샷 (0) | 2012.12.04 |
우분투12.10 삽질기록 - 시스템 인스톨 이후 (0) | 2012.12.04 |
리눅스(우분투)와 컴퓨터 그래픽 카드 (0) | 2012.12.04 |
우분투12.10 삽질기록 - 인스톨 (0) | 2012.12.04 |