Penulis dan lisensi via IPTC/XMP 2025 — Buat kredit tetap ada saat dibagikan

Diterbitkan: 20 Sep 2025 · Waktu baca: 3 mnt · Redaksi Unified Image Tools

Metadata sering hilang di perjalanan. Gunakan IPTC/XMP untuk menyimpan penulis, hak, dan kontak “di dalam file” agar kredit bertahan melewati edit dan berbagi.

Kami memprioritaskan field dan pemetaan yang tahan terhadap penghapusan. Alur: terapkan template ke master → pertahankan saat edit → verifikasi sebelum publikasi → sampling pasca publikasi.

Terkait: Kebijakan metadata aman 2025 — Hapus EXIF, auto‑rotate, lindungi privasi / Alur kerja aman untuk penghapusan EXIF dan privasi 2025

Field wajib

  • Creator/By‑line (penulis)
  • Copyright Notice
  • Credit/Source
  • Rights Usage Terms (lisensi/ketentuan)
  • Contact Info

Pemetaan esensial

  • IPTC: Creator, Credit, CopyrightNotice, RightsUsageTerms
  • XMP‑dc: creator, rights
  • XMP‑iptcExt: CopyrightOwner, Licensor, WebStatement

Hindari duplikasi berlebih sambil mengisi field kunci di IPTC dan XMP secara redundan untuk ketahanan.

Contoh pemetaan

| Tujuan | IPTC | XMP‑dc | XMP‑iptcExt | |---|---|---|---| | Penulis | Creator | creator | CopyrightOwner | | Kredit | Credit | — | — | | Hak cipta | CopyrightNotice | rights | — | | Ketentuan | RightsUsageTerms | rights | WebStatement | | Pemberi lisensi | — | — | Licensor / LicensorName |

Catatan: Taruh teks yang sama (mudah dibaca manusia) pada rights dan RightsUsageTerms, dengan URL detail di WebStatement.

Alur praktis

  1. Terapkan IPTC/XMP ke master memakai template
  2. Ekspor dengan setelan yang mempertahankan metadata
  3. Tinjauan pra‑publikasi. Hapus EXIF sensitif (GPS/ID perangkat) dengan Bersihkan EXIF + Autorotasi
  4. Untuk batch, pakai Batch Optimizer Plus

Poin tinjauan pra‑publikasi

  • Tidak ada konflik antara rights dan RightsUsageTerms
  • URL kontak tersambung (hindari pemendek)
  • Tidak ada EXIF sensitif yang tersisa

Template exiftool (contoh)

exiftool -overwrite_original \
  -IPTC:Creator="Unified Image Tools" \
  -IPTC:Credit="Unified Image Tools" \
  -IPTC:CopyrightNotice="© 2025 Unified Image Tools" \
  -IPTC:RightsUsageTerms="CC BY 4.0" \
  -XMP-dc:creator="Unified Image Tools" \
  -XMP-dc:rights="© 2025 Unified Image Tools — CC BY 4.0" \
  -XMP-iptcExt:LicensorName="Unified Image Tools" \
  -XMP-iptcExt:WebStatement="https://www.unifiedimagetools.com/license" \
  input.jpg

ImageMagick (pelengkap)

magick input.jpg -profile sRGB.icc -set copyright "© 2025 Unified Image Tools" out.jpg

Catatan

  • Platform sosial dapat menghapus banyak field; tambahkan redundansi di OGP (title/author/rights) dan teks postingan.
  • Jangan sematkan data sensitif (GPS, serial). Setelah publik, tak bisa ditarik.

Jebakan interop

  • Beberapa platform hampir sepenuhnya menghapus IPTC/XMP → cadangkan di OGP dan caption
  • Ekspor ulang thumbnail dapat menjatuhkan metadata → standarkan “preserve metadata”

Skrip batch sederhana (contoh)

#!/usr/bin/env bash
set -euo pipefail

tpl_author="Unified Image Tools"
tpl_rights="© 2025 Unified Image Tools — CC BY 4.0"
tpl_web="https://www.unifiedimagetools.com/license"

for f in "$@"; do
  exiftool -overwrite_original \
    -IPTC:Creator="$tpl_author" \
    -IPTC:Credit="$tpl_author" \
    -IPTC:CopyrightNotice="© 2025 Unified Image Tools" \
    -IPTC:RightsUsageTerms="CC BY 4.0" \
    -XMP-dc:creator="$tpl_author" \
    -XMP-dc:rights="$tpl_rights" \
    -XMP-iptcExt:LicensorName="$tpl_author" \
    -XMP-iptcExt:WebStatement="$tpl_web" "$f"
done

FAQ

  • T: Kompresi menghapus metadata? J: Bergantung alat/setelan. Buat “preserve” eksplisit dan verifikasi sebelum publikasi.
  • T: Platform menghapus metadata. J: Gandakan kredit di OGP dan caption. Simpan URL sumber otoritatif.
  • T: Namespace XMP apa yang perlu? J: dc (Dublin Core) dan iptcExt mencakup sebagian besar kebutuhan praktis.

Ringkasan

Letakkan “siapa” dan “cara pakai” di dalam file. Ini mengurangi sengketa dan permintaan masuk.


Lampiran: audit cepat

exiftool -IPTC:Creator -IPTC:CopyrightNotice -IPTC:RightsUsageTerms -XMP-dc:rights "*.jpg" | tee audit.txt
grep -E "(Creator: *$|CopyrightNotice: *$|RightsUsageTerms: *$|rights: *$)" audit.txt && echo "Field hilang terdeteksi"

Lampiran: baca JSON

exiftool -j -IPTC:Creator -IPTC:CopyrightNotice -IPTC:RightsUsageTerms -XMP-dc:rights "*.jpg" > meta.json
jq '.[] | {SourceFile, Creator, CopyrightNotice, RightsUsageTerms, rights}' meta.json

Artikel terkait