사용법과 지원 범위
날짜를 확인하고,
승인한 복사본만 받기
먼저 작은 합성 예시로 흐름을 익히세요. 실제 파일도 같은 확인·승인·검증 단계를 거칩니다.
준비할 파일
예를 들어 photo.jpg와 photo.jpg.json, 또는 photo.jpg.supplemental-metadata.json 중 정확한 짝 한 개를 같은 폴더에 둡니다. JSON의 title과 정수 photoTakenTime.timestamp가 맞아야 합니다. 두 JSON 후보가 함께 있으면 날짜가 같아도 보류합니다.
폴더 선택은 경로를 유지합니다. 여러 ZIP끼리는 함께 선택할 수 있지만 ZIP과 일반 파일을 한 작업에 섞지 않습니다. 원본은 별도로 보관하세요.
화면에서 따라 하는 3단계
파일을 선택하고 날짜를 대조하세요
사진 도구에서 실제 파일·여러 ZIP 선택 또는 폴더 선택을 누릅니다. 처음에는 빈 작업에서 합성 예시 계획 보기로 작은 JPG 한 장과 JSON을 엽니다. 계획의 연결과 UTC 날짜, 보류 이유를 읽으세요.
직접 동의한 뒤 복사본을 처리하세요
확인 체크 → 현재 계획에 명시적으로 동의 → 승인한 복사본 처리 순서입니다. 예시 날짜는 2024-01-02 00:00 UTC입니다. 계획 준비나 연결됨 표시는 처리 성공이 아닙니다. 브라우저 임시 저장 동의는 별도 선택 사항입니다.
검증 결과와 남은 항목을 받으세요
원본 + 결과 ZIP 내려받기로 원본·검증된 복사본·manifest를 받습니다. 보류·미처리 목록 TXT 내려받기는 현재 선택 전체의 남은 항목과 이유를 담습니다. 처리 전 미처리 목록도 받을 수 있으며 항목이 없으면 버튼이 비활성입니다.
예시와 영상은 이미 도구 안에 있습니다
사용 예시와 안내 · 선택 사항에서 한국어 자막이 있는 사진 날짜 확인부터 ZIP 받기까지 영상과 글 대본을 볼 수 있습니다. 영상은 합성 파일로 실행한 기본 흐름이며 현재 파일·승인을 바꾸지 않습니다.
예시 ZIP을 직접 다뤄 보려면 합성 JPG + JSON 연습 ZIP을 받아 파일 선택으로 여세요. 내장 예시로 연 작업과 직접 선택한 ZIP은 출처가 달라 복구 작업도 구분됩니다.
받은 결과를 읽는 방법
ZIP의 originals/ 또는 original-archives/에는 원본, processed/에는 검증 복사본이 있습니다. manifest.json에서 원본 이름·결과 경로·보류 이유를 대조하세요. 검증 0개이면 복사본은 없습니다.
TXT는 미처리·보류·확인 필요한 참조 JSON을 담으며 화면 필터와 무관합니다. 검증 완료·기존 날짜 유지·일반 참조 JSON·폴더는 제외 개수로 표시합니다. 사진이나 JSON 본문은 넣지 않지만 파일명·경로·확인된 해시는 포함하므로 공유 전 확인하세요.
접힌 별도 연결 진단의 JSON 명세는 짝과 날짜 자료의 진단 결과입니다. 복사본 처리·손상 검사·기존 날짜 검증 결과를 대신하지 않습니다. 원하는 사진 앱에 복사본 일부를 가져와 표시를 직접 확인하세요.
보류되면 무엇을 확인하나요?
| 화면의 상황 | 다음 행동 |
|---|---|
| 짝 없음·두 JSON 후보·이름 충돌 | 같은 폴더의 정확한 파일명과 JSON title을 확인하세요. 비슷한 이름을 자동으로 연결하지 않습니다. |
| 손상된 JSON·날짜 자료 오류 | 원래 내보내기 자료에서 올바른 JSON을 다시 준비하세요. 생성일이나 파일 수정 시각으로 대신하지 않습니다. |
| 기존 날짜 유지 | 원본의 날짜를 확인하세요. 새 날짜를 넣은 성공 결과가 아니며 기존 촬영 날짜를 덮어쓰지 않습니다. |
| 손상 사진·미지원 변형 | 원본이 정상적으로 열리는지와 아래 지원 범위를 확인하세요. 확장자가 같아도 내부 변형이 다를 수 있습니다. |
| 전체 ZIP 보류 | 원본 ZIP을 보관하고 정상적으로 열리는 작은 묶음을 다시 선택하세요. 열리지 않는 ZIP의 내부 파일 수는 추정하지 않습니다. |
| 엔진 준비 실패·중단·이동 취소 | 화면의 오류를 확인하고 다시 열어 원본을 재선택·새 승인하세요. 이전 대기 작업은 새 요청을 덮거나 파일을 내려받지 않습니다. |
현재 지원 한계
- 실행 검증 범위는 Chrome 154입니다. 다른 브라우저·실제 모바일의 처리를 보장하지 않습니다.
- 선택 64개·32 MiB·ZIP 4개, 펼친 항목512개·합계64 MiB·항목8 MiB·압축비100:1 한도가 있습니다.
- JPEG는 기존 EXIF/XMP/IPTC 없는 8-bit baseline, 16 MP·변8,192px 이하입니다. HEIC는 단일 primary 8-bit hvc1, MP4/MOV는 제한된 비분할 AVC/AAC 변형을 지원합니다.
- UTC만 사용합니다. 한국 시각과 9시간 차이가 나며 시간대를 추정하지 않습니다. 모든 파일·대용량 묶음·모든 앱의 정렬을 보장하지 않습니다.
- 다운로드 요청은 디스크 저장 완료나 덮어쓰기 방지를 보장하지 않습니다. 원본을 따로 보관하고 실제 저장 위치를 확인하세요.