GoPro 영상에서 GPS, Gyro 정보를 json 형식으로 가져오기 위한 험난한 여정 (윈도우10 기준)
우리가 사용할 코드는 이것 https://github.com/stilldavid/gopro-utils 이다... 사용 방법은 분명 TLDR: ffmpeg -y -i GOPR0001.MP4 -codec copy -map 0:m:handler_name:" GoPro MET" -f rawvideo GOPR0001.bin gopro2json -i GOPR0001.bin -o GOPR0001.json There is no step 3 라고 되어 있지만 속으면 안 된다.,,, 저렇게 간단하지가 않다는 말이다... 1. FFMPEG로 .bin 파일을 만든다. (FFMPEG 설치가 안 되어 있다면 설치한다: 다음 링크 참고 https://blog.naver.com/chandong83/222095346417 ) 깃헙에서는 이렇게 하라고 한다. ffmpeg -y -i GOPR0001.MP4 -codec copy -map 0:m:handler_name:" GoPro MET" -f rawvideo GOPR0001.bin 이 커맨드로 안 된다... 저런 스트림 없다고 땡깡 부린다... 이런 거 해도 소용 없었다... 따라서 그냥 이렇게 0번 인풋을 다 따온다. ffmpeg -y -i GOPR0001.MP4 -codec copy -map 0 -f rawvideo GOPR0001.bin -> 이거 안됨 몇번 스트림이 GoPro MET 인지 확인한 후 -map 0:{스트림번호} 로 넣어줘야함 ( https://trac.ffmpeg.org/wiki/Map 참고) 참고로 나는 .bin 파일이 뭔지 1도 모른다... 나는 컴공과가 아니니까 몰라도 괜찮다... 2. Go를 설치한다. gopro-util은 go로 되어 있다. 살아생전 첨 보는 언어다. 내 두뇌엔 한계가 있는데 세상엔 알아야 할 게 너무 많다. 아무튼 https://golang.org/doc/install 에서 다운로드 및 설치하면 된다. 환경변수에 GOPATH 가 추가되었는지 확인...