파일을 넣어보기 전에 실제로 가장 많이 묻는 질문들.
거의 항상 남아있다. 카메라는 촬영하는 동안 고정된 주기로 영상을 기록한다 — 메타데이터, 프레임, 오디오, 이걸 수천 번 반복. 녹화가 정상 종료되면 마지막에 모든 프레임 위치를 알려주는 색인을 한 번 더 기록한다. 배터리가 나가거나 촬영 중 카드가 빠지면 이 색인이 아예 기록되지 않는다 — 하지만 카메라가 이미 써놓은 주기들은 카드에 바이트 단위로 그대로 남아있다. 파일엔 그걸 다시 읽어낼 지도가 없을 뿐이다. 무료 미리보기가 있는 이유가 바로 이거다 — 돈을 내기 전에 직접 확인할 수 있게: 재생이 되면 영상은 있었던 것이다.
소니 XAVC-S와 XAVC-HS — FX3, FX30, FX6, FX9, a6700, a7 시리즈, BRC-AM7 등이 남기는 .RSV와 미완결 .MP4 파일. 파나소닉 .mdt(LUMIX GH5S 등)와 DJI Osmo Action도 미리보기까지는 지원한다. 카메라나 파일이 안 맞아도 일단 넣어봐라 — 미리보기는 무료고, 아직 인식되지 않는 포맷이라면 그것도 나한테 알려주는 게 도움이 된다.
안 된다. File System Access API로 전부 브라우저 안에서 돌아간다 — 원본 파일에서 바이트를 직접 읽고, 재구성된 파일을 드라이브에 바로 쓴다. 영상 데이터가 네트워크를 거치는 단계가 아예 없다. 직접 확인할 수도 있다: 돌아가는 동안 브라우저 네트워크 탭을 열어두고 큰 데이터가 나가는지 지켜보면 된다. 브라우저 밖으로 나가는 건 딱 두 가지뿐이다 — 파일 앞 64KB의 해시값(유료 라이선스를 그 파일 하나에 묶기 위함)과 코덱·성공여부 같은 익명 통계. 영상도, 파일명도 절대 나가지 않는다. 자세한 내용은 개인정보 페이지에. 얼리 액세스 기간에는 하나가 더 있습니다: 복구를 시작하기 전에 입력하는 이메일 주소입니다. 요금이 생기기 전에 미리 알려드리고, 복구에 대해 후속 연락을 드리기 위해서입니다.
그럼 돈을 내지 마라 — 그러라고 있는 무료 미리보기다. 가끔 파일에 도너 클립(같은 카메라·설정으로 찍은 정상 녹화본)이 필요할 때가 있다 — 깨진 파일이 잃어버린 코덱 파라미터를 거기서 가져오는 거다. 그럴 땐 툴이 알려준다. 레이아웃 자체를 아예 인식 못하면 아직 엔진이 다루지 못하는 포맷이라는 뜻이고, 어느 쪽이든 비용은 발생하지 않는다.
지금은 파일 크기와 상관없이 무료입니다 — footage.repair 가 얼리 액세스 기간이기 때문입니다. 이후에는 파일당 요금(파일 크기별 1회 정액, 구독 없음)이 적용됩니다. 전환은 사이트에 충분히 미리 공지하고, 얼리 액세스 동안 복구한 파일은 계속 무료입니다. 복구를 시작할 때 이메일 주소를 받는데, 그 공지를 보내드리기 위해서입니다.
메일 보내면 환불된다. 원래는 미리보기 단계에서 이런 걸 걸러내야 하지만, 혹시 놓친 게 있다면 안 되는 파일에 돈을 낸 채로 두지 않는다.
쓸 수 있고, 파일에 따라서는 잘 된다. 차이는 대부분 디테일에 있다: 소니 XAVC-S/HS 컨테이너는 코덱 파라미터 세트를 메타데이터 트랙 곳곳에 흩어놓는데 이게 범용 MP4 복구 툴이 기대하는 방식이 아니고, 카메라 펌웨어가 녹화 도중 파라미터 세트 ID를 바꾸기도 하고, H.265의 프레임 출력 순서를 정확히 맞추려면 프레임 타입으로 추측하는 게 아니라 슬라이스 헤더의 POC 값을 읽어야 한다. footage.repair는 범용 복구 휴리스틱이 아니라 이 카메라들의 실제 바이트 구조를 기준으로 만들어졌다.
맥과 윈도우 둘 다, 크롬이나 엣지에서 — 복구가 File System Access API에 의존하는데 이걸 사파리와 파이어폭스는 아직 지원하지 않고, 모바일 브라우저도 대체로 마찬가지다. 브라우저가 못 돌리면 조용히 실패하는 대신 페이지가 그걸 알려준다.
아니다. 독립적으로 만든 프로젝트고, 어떤 카메라 제조사와도 제휴하거나 승인받지 않았다.
여기 없는 질문이면 — brian@footage.repair, 아니면 그냥 파일을 넣어보고 어떻게 되는지 봐도 된다.