IT이야기/입코딩2020. 6. 15. 04:21

집에서 놀고 있는 안드로이드 공기계폰을 이용해서 웹캠으로 사용해 보겠습니다.

cctv라든지, 웹캠이라든지, 여러가지 용도로 사용 가능해 보이는데요

사용하는 폰은 거의 10년 다되가는 베가 R3입니다. 운영체제는 4.4 (KitKat)로, 현재 나오는 폰들에 비해서속도는 제법 느리나, 웹서버나, 어플 제작 용으로 쓰고 있습니다. 그리고 왠만한 요즘 나오는 게임도 돌아갑니다.

 

우선 구글 플레이스토어 갑니다.

IP Webcam 을 다운받습니다. 무료 버전으로도 일단 작동이 잘되네요.

어플을 다운받은뒤 실행하면, 다른 세부사항은 건드릴것 없이 '연결 설정'에 '로컬 브로드캐스팅'을 선택합니다.

 

자신만이 접속할수 있는 아이디와 비밀번호를 입력합니다. 딱히 몇글자 이상 제한은 없는거같은데 그래도 포트포워딩으로 외부에서 접속할수 있게 열어둘 경우, 보안 문제도 있으니, 제법 긴 문장을 사용하는게 좋을거가텐요.

설정을 완료한 뒤, '서버 시작', '영상 스트림 서버 시작' 버튼을 클릭해줍니다.

그럼 서버가 시작됩니다.

하단에 아이피랑 포트번호가 나올것입니다. 저 아이피의 경우, 내부망이기 때문에 자신의 공유기 안에서만 사용 가능하구요. 우선 테스트를 위해서 웹에서 접속해 봅니다.

.

아까 입력하셨던 아이디와 비밀번호를 입력하면 됩니다.

영상재생기를 브라우저, 오디오 재생기를 Wav로 클릭하면, 하단에 폰에서 찍힌 화면에 출력됩니다.

8080포트라 tomcat으로 jsp 서버 돌릴때 충돌날수는 있겠군요. 아이피 공유기에서 저 아이피랑 포트로 포트포워딩하면 외부에서 접속 가능합니다.

일단 폰 놀리기전에 쓰면 좋을거같네요

Posted by Joseph514
유익한팁2017. 8. 22. 14:04

-블랙박스 2채널 동영상 추출하기


전 오래전부터 오토바이나 자동차에 블랙박스를 써왔는데, 전부다 1채널 전면만 볼수 있는 블랙박스입니다.

그러다 장인어른께서 블랙박스를 확인하는데 2채널로 전방 후방 녹화시켰는데 안나온다고 하시더군요.


제가 다운 받아서 보니, 플레이어 해보니 역시나 한 화면만 나왔습니다.


일단 구글링해서 어떤 방법들이 있는지 알아보았습니다.



1. 곰플레이어로 플레이

곰플레이어를 실행시키고, 환경설정>일반>일반탭에서 플레이어 다중 실행 허용을 체크합니다.

곰플레이어로 2채널 블랙박스 분명 보시는 분들이 있으니, 사기치는것도 아니고 스크린샷 찍어서 인터넷으로 올리셨겠지만

예제로 보았을때는 여러개의 카메라 화면이 뜨는데 제가 받은 영상에서는 안 뜹니다.

다른 방법을 찾아보기로 했습니다.


2. 다음 팟플레이어로 플레이

일단 다음 팟플레이어 자체가 더이상 다음에서 제공을 안해줍니다.

그리고 제가 보던 영상은 avi 파일이었는데, 인코딩 문제인지 코덱문제인지 재생 자체가 안되었습니다.


3. 다음 팟인코딩으로 인코딩

막막해서 그냥 제가 시도해 봤는데, avi 파일이 재생이 잘안되서요. mp4로 인코딩해보니 전면만 인코딩되더군요.


다음에서 버린 팟 시리즈들은 더이상 쓰지 않기로 다짐했습니다.


4. 블랙박스 회사에서 제공하는 플레이어로 플레이

인터넷에서는 해당 블랙박스 제조 회사에서 제공하는 플레이어로 전방 후방 잘나오더군요.

근대 그 블랙박스가 무슨 종류인지도 알아보려면 시간이 걸리고, 전방 후방이 같이 플레이는 되나, 영상을 분리하기도 어려워 보였습니다.


그래서 마지막으로 찾은것이


5. Pazera Free MP4 to AVI Converter 1.6를 사용해 보자.


다운받으러 가기


저는 32비트 윈도우 용으로 다운 받았습니다. 프리웨어고, 윈도우7, 10 다 사용 가능 합니다.

링크를 클릭해서 들어가면, 해당 컴퓨터에 맞는 버전을 다운 받습니다.

아마 요즘 윈도우7 이상 쓰시는 대부분의 컴퓨터는 64비트일 것으로 추정 됩니다만, 제가 지금 쓰는 피씨는 시대에 역행하는 32비트라서 32비트 받았습니다.


그럼 filehourse 라는 사이트로 링크됩니다.

뭔가 스팸 광고 누르고 이동 된거 같다는 느낌도 드시겠지만 당황하지 마시고, 오른쪽에 Free Download버튼을 클릭합니다.


5초? 정도 카운트가 지나고 0이 되면 자동으로 다운로드 받아집니다.

다운로드 완료후 압축을 해제한 다음

mp42avi.exe 파일을 실행합니다.


mp4toavi지만 mp4 외에 avi 과 같은 파일들도 변환됩니다. 

블랙박스 영상을 클릭하고 쭈욱 잡아서 집어넣습니다.

아니면 Add files 버튼을 클릭해서 직접 찾으셔도 되구요.

블랙박스 영상을 클릭한 다음 오른쪽 마우스 버튼을 눌러봅니다.

그리고 Show/hide video file properties 를 클릭합니다.


아래와 같이 해당 동영상에 정보가 뜨는데요.

저의 경우는 Stream이 0:0 ~0:3까지 있네요.

전면 후면 영상과 음성이 녹음 된거같고, 3은 뭔지 모르겠습니다.

아마 전방 카메라는 소리와 같이 녹음되는데 후방카메라는 영상만 찍혀서 그런거 같네요.


저의 경우 

0:0 = 전방영상

0:1 = 후방영상

0:2 블랙박스 음성


이었습니다.


하단에 Addtional FFmpeg command-line parameters:

부분에 컨버터할 영상들을 선택합니다.


전방후방 합치기

-map 0:0 -map 0:1


전방 영상 + 음성

-map 0:0 -map 0:2


후방 영상 + 음성

-map 0:1 -map 0:2


이렇게 입력했습니다.




파란색으로 동그라미 친 부분입니다. 입력하신 뒤에 Convert 버튼을 클릭하면 추출됩니다.



아래는 후방카메라에 음성 부분입니다.


폴더에 들어가 보면 전방과 후방이 분리된 것을 알 수 있습니다.

별로 어렵지 않게 전방 영상과 후방 영상을 분리해 낼수 있을 겁니다.





Posted by Joseph514