안녕하세요
라즈베리파이로 동영상 촬영하는 프로젝트를 연습중입니다.
24시간 지속적으로 계속 촬영을 하는 장치이다 보니
년,월,일 형태로 파일 이름을 지정해서 계속 반복문 돌려서 동영상을 촬영하도록 코드를 구성했습니다.
하지만 이 동영상 파일이 .264h 확장자로 저장되고 이걸 .mp4로 변환하려고 하니
24시간 촬영이 계속되는 파일들을 하나하나 변환하기 너무 버겁더라구요 ..
이럴때 .mp4 확장자로 바로 변환되게 하거나 코드중 촬영하고 바로 변환코드를 넣어도 큰 문제가 없을까요 ?
어떻게 해결해야될지 조언 부탁드립니다.
스레드 사용 : 0번 스레드->h.264h 영상 저장/ 1번 스레드 -> 0번 스레드의 저장 완료된 영상 mp4로 인/디코딩
라즈베리파이 2 이상의 보드 사용중이고 만약 영상 녹화 속도가 변환 속도보다 빠르면 스레드를 더 생성하는 방법도 나쁘지 않고 리스트 큐 생성해서 대기열 만드는 방법도 나쁘지 않다 생각함
.264h가 뭔 파일일까.. 일반적인 h264코덱이면 인코딩이 필요없을거야 - dc App