캡션과 크레딧을 위한 오래된 형식
IPTC(International Press Telecommunications Council)는 사진이 캡션, 제작자, 저작권, 주제 코드와 함께 다니도록 필드를 정했습니다. 구현은 IPTC-IIM 블록과 XMP 속성으로 나타납니다. 카메라와 폰은 거의 안 채우기도 하고, 사진 편집자는 많이 채웁니다.
도시 칸에 적힌 글자는 GPS가 아니다
IPTC는 실시간 위치 핑이 아닙니다. ‘City’ 칸은 사람이 타이핑한 값이라 틀릴 수 있습니다. GPS가 있으면 그건 다른 구조입니다. C2PA 자격 증명은 더 나중에 나온 서명 출처 체계입니다.
메타데이터 클리너의 공유 사본은 JPEG/PNG/WEBP에서 지원되는 헤더 메타데이터, 흔한 IPTC/XMP 패킷을 떨어뜨립니다. 픽셀에 구워 넣은 캡션 글자는 가리지 않습니다.
JPEG 한 장에서 EXIF, IPTC, XMP를 지운 뒤 남은 것
2026년 10월 22일에 Pillow 10.2.0으로 800×600 그림을 그리고, EXIF와 IPTC-IIM과 XMP를 함께 가진 JPEG를 하나 썼다. 쓰고 읽은 도구는 ExifTool 12.76이다. 그림은 CPK fixture 2026-10-22라고 적은 시험용이고, 어느 장소의 사진이 아니다. GPS는 북위 10.5, 동경 20.25, 고도 12.5 m. Make는 CPKFixture, Model은 TestPhone, DateTimeOriginal은 2026:10:22 12:00:00.
캡션과 XMP 설명은 일부러 다른 문장이다. IPTC Caption-Abstract는 “Fixture caption for the IPTC test.”, XMP-dc:Description은 “Fixture XMP description.”. IPTC By-line과 XMP-dc:Creator는 둘 다 “Fixture Byline.”. Credit과 City는 IPTC와 XMP-photoshop 양쪽에 썼다. CopyrightNotice와 XMP-dc:Rights는 둘 다 “Fixture Copyright 2026.”. ObjectName은 “Fixture headline.”, Keywords는 “fixture.”. 파일은 18,138바이트. ExifTool은 XMPToolkit “Image::ExifTool 12.76”도 썼다.
IPTC Photo Metadata Standard 2025.1은 Creator를 XMP dc:creator와 IIM 2:80 By-line에 대응시키고 IIM 텍스트 한도는 32바이트다. Description은 XMP dc:description과 IIM 2:120 Caption-Abstract에 대응하고 IIM 텍스트 한도는 2,000바이트다. 이번 문장은 그 한도보다 짧다. IPTC의 Google 이미지 안내에는 Google이 Creator를 XMP dc:creator에서 먼저 읽고, 비어 있으면 IIM 2:80을 읽는다. Credit은 XMP photoshop:Credit 다음 IIM 2:110. Copyright Notice는 XMP dc:rights 다음 IIM 2:116.
| 18,138바이트 JPEG 복사본에 실행한 명령 | 이후 바이트 | ExifTool 12.76이 아직 나열한 것 |
|---|---|---|
| exiftool -EXIF:all= | 17,684 | IPTC 제목, 캡션, 바이라인, 저작권, 키워드는 남았고 XMP 설명, 작성자, 권리, 크레딧, 도시도 남았다. Make, 모델, 원본 시각, GPS는 없어졌다. |
| exiftool -IPTC:all= | 17,946 | EXIF와 GPS는 남았다. XMP 설명, 작성자, 권리, 크레딧, 도시도 남았다. IPTC 제목, 캡션, 바이라인, 저작권 고지, 키워드는 없어졌다. |
| exiftool -XMP:all= | 14,793 | EXIF와 GPS는 남았다. IPTC 제목, 캡션, 바이라인, 크레딧, 저작권, 도시, 키워드는 남았다. XMP-dc와 XMP-photoshop는 없어졌다. |
| exiftool -all= | 14,129 | 파일 형식과 800×600만 남았다. Make도 GPS도 IPTC도 XMP도 없다. |
| mat2 0.13.4 --inplace | 11,748 | 파일 형식과 800×600만 남았다. exiftool -all= 복사본보다 작아서 mat2는 태그만이 아니라 이미지 데이터도 다시 썼다. 출력은 없었고 81.6 ms에 끝났다. |
EXIF를 지워도 캡션은 남았다. IPTC를 지워도 XMP 설명은 남았고, 그 문장은 달랐다. XMP를 지워도 IPTC 캡션은 남았고 Credit과 City는 IPTC 그룹에 나타났다. “EXIF만 제거”하는 동작은 이 파일에서 보도 캡션도, Google 안내가 XMP에서 먼저 읽는 크레딧 줄도 지우지 않았다.
같은 GPS 태그는 그림의 PNG 복사본(8,529바이트)과 WebP 복사본(5,524바이트)에서도 읽혔다. 이번 실행에서 IPTC와 XMP는 JPEG에만 썼다. 용어만 늘어놓은 페이지에는 이 전후가 없다. IPTC Photo Metadata 2025.1, IPTC의 Google 이미지 안내.