IT
OmnvertGörsel • Belge • Ağ

Fotoğraf metadata neyi ele veriyor: Exif, IPTC ve XMP

6 dakika okuma
Açık bir yol haritasının üzerine dizilmiş film SLR, aynasız fotoğraf makinesi ve katlanır drone; çevrelerinde basılı fotoğraflar, bir defter ve bir gemici feneri.

Bir JPEG'in içinde üç ayrı metadata defteri olabilir. Koordinat ve zaman damgası tek başına bile ev adresi verir, gömülü küçük resim ise kırptığınız kareyi saklamaya devam eder.

Bir fotoğrafın içinde üç ayrı defter var

JPEG dosyası yalnızca piksel taşımaz. Görüntü verisinin önünde, birbirinden bağımsız üç metadata standardı yan yana durabilir ve çoğu araç bunların hepsini birden temizlemez.

  • Exif: kameranın yazdığı teknik defter. CIPA DC-008 ile tanımlanır, TIFF etiket yapısını kullanır ve çekim anına ait ne varsa buraya yazılır.
  • IPTC: yayıncılık tarafının defteri. Fotoğrafçı adı, telif notu, altyazı, konu ve kullanım hakları gibi alanları taşır; ajanslar ve arşivler bu alanlara göre çalışır.
  • XMP: Adobe'nin tanıttığı XML tabanlı defter. Düzenleme yazılımları geçmişi, katmanları, uygulanan ayarları ve çoğu zaman IPTC alanlarının bir kopyasını buraya gömer.

Üçü aynı bilgiyi farklı yerlerde tutabilir. Bir aracın "Exif temizlendi" demesi, XMP bloğundaki kopyanın da silindiği anlamına gelmez. Dosyayı denetlerken üç defteri birden sormak gerekir.

Pratikte ne yazıyor

Telefonla çekilmiş sıradan bir fotoğrafta tipik olarak şunları bulursunuz:

  • Konum: GPS enlem, boylam ve yüksekliğe ek olarak GPS zaman damgası. Koordinat derece, dakika, saniye üçlüsü olarak yazılır ve sokak seviyesinde hassastır.
  • Zaman: DateTimeOriginal alanı çekim anını verir. Modern cihazlar ayrıca OffsetTimeOriginal ile saat dilimi farkını yazar, yani yalnızca ne zaman değil, hangi zaman diliminde olduğunuz da bellidir.
  • Cihaz kimliği: marka ve model yanında gövde seri numarası ve lens seri numarası alanları bulunur. Seri numarası, birbirinden bağımsız iki fotoğrafın aynı makineden çıktığını kanıtlar.
  • Optik ve ayarlar: lens markası, modeli, odak uzaklığı, diyafram, pozlama süresi, ISO, flaş.
  • Yazılım izi: Software etiketi ve XMP geçmişi, dosyanın hangi programdan geçtiğini, bazen hangi sırayla düzenlendiğini gösterir.
  • Gömülü küçük resim: Exif, ayrı bir IFD içinde küçük bir önizleme taşır.

Küçük resim, düzenlenmiş görüntüden farklı olabilir

Bu, listenin en sinsi maddesi. Gömülü küçük resim ayrı bir görüntüdür ve dosyayı düzenleyen program onu yenilemek zorunda değildir. Bir fotoğrafı kırpıp kenardaki bir kişiyi çıkardığınızda ya da bir bölgeyi karartıp üzerini kapattığınızda, Exif içindeki eski küçük resim hâlâ kırpma öncesi kareyi taşıyor olabilir. Görsel olarak dosyayı temizlediniz, ama temizlediğiniz şeyin küçük bir kopyası hâlâ aynı dosyanın içinde. Bunu yalnızca gözle bakarak fark edemezsiniz; küçük resmi ayrıca çıkarıp bakmak gerekir.

Somut risk: paylaşılan fotoğraf ve ev adresi

Riskin tek tek alanlarda değil, alanların birleşiminde olduğunu görmek önemli. Bir kişi satış ilanı için evde çektiği bir fotoğrafı paylaşır, alıcı dosyayı indirip başka bir yere yeniden yükler. İlk yüklemede platform metadata'yı temizlemiş olsa bile, dosyanın orijinali mesajlaşma uygulamasından belge olarak gönderildiyse koordinatlar hâlâ içindedir. Koordinat sokak seviyesindedir; harita üzerinde bina kapısına düşer.

İkinci katman zaman damgasıdır. Aynı kişinin farklı zamanlarda paylaştığı fotoğrafların koordinat ve saat bilgisini yan yana koyduğunuzda, kişinin hangi saatlerde evde olduğunu gösteren bir düzen ortaya çıkar. Seri numarası bu noktada birleştirici anahtar olur: takma adla açılmış iki ayrı hesabın fotoğrafları aynı gövde seri numarasını taşıyorsa, iki hesabın aynı kişiye ait olduğu teknik olarak gösterilebilir.

Gece ıslak bir sokakta, konum işaretleriyle dolu bir şehir haritası açık tableti tutan iki el.
GPS etiketi soyut bir şey değil. Dosyadan çıkan iki sayı herhangi bir haritaya yapıştırıldığında adı olan bir sokakta bir işarete dönüşür.

Platformlar neyi siliyor, neyi silmiyor

Genelleme yapmak yerine davranışı test etmek daha doğru, çünkü aynı platform farklı yollarda farklı davranır. Yine de tekrar eden üç örüntü var.

  • Yeniden kodlayan akışlar genelde temizler. Bir site yüklediğiniz fotoğrafı kendi boyutlarına göre yeniden üretiyorsa çıktı yeni bir dosyadır ve çoğu alan taşınmaz. Telif ve fotoğrafçı adı da bu sırada kaybolur, yani temizlik her zaman sizin lehinize değildir.
  • Orijinali koruyan yollar temizlemez. Dosyayı sohbet uygulamasında "belge" olarak, e-posta ekinde ya da bulut bağlantısıyla gönderdiğinizde amaç zaten dosyayı bozmamaktır; metadata da bozulmaz.
  • Görünen ile saklanan ayrıdır. Bir uygulamanın arayüzde konumu göstermemesi, dosyanın içinden koordinatı sildiği anlamına gelmez. Tersi de olur: platform sunucusunda orijinali metadata ile saklayıp yalnızca dışarı verdiği kopyayı temizleyebilir.

Buradan çıkan tek güvenli kural şu: dosyayı yüklemeden önce kendiniz temizleyin. Platformun ne yaptığını varsaymak yerine, elinizden çıkan dosyanın temiz olduğundan emin olun.

Ekran görüntüsü güvenilir bir anonimleştirici değil

Yaygın tavsiye, fotoğrafın ekran görüntüsünü alıp onu paylaşmaktır. Bu, orijinal dosyanın Exif bloğunu gerçekten ortadan kaldırır, ama üç yeni sorun getirir.

Birincisi, ekran görüntüsü de bir dosyadır ve kendi metadata'sını taşır: çekildiği cihazın modeli, oluşturulma zamanı, bazı sistemlerde ekran ölçüleri ve yazılım sürümü. İkincisi, karede görünen her şey korunur. Fotoğraf uygulaması üstte konum etiketi, albüm adı ya da dosya adı gösteriyorsa, sildiğinizi sandığınız bilgi artık piksellerin içindedir. Üçüncüsü ve en önemlisi, konumu ele veren şey çoğu zaman koordinat değil, görüntünün kendisidir: sokak tabelası, apartman numarası, penceredeki manzara, arka plandaki bir dükkân. Metadata temizliği bu tür ipuçlarına hiç dokunmaz.

Görüntünün içindeki bilgiyi kaldırmak ayrı bir iştir. Belge ve ekran görüntülerinde metni kapatmanın nasıl yanlış yapıldığını PDF karartma aracı sayfasındaki mantıkla düşünmek yardımcı olur: üstünü siyah dikdörtgenle örtmek, altındaki veriyi silmekle aynı şey değildir. Görselde ise gerçekten kesmek, yani alanı kırpma aracıyla kareden çıkarmak en temiz yoldur.

Temizlerken ne oluyor

Metadata temizlemenin iki yolu var ve ikisinin sonucu aynı değil.

Blokları çıkarmak. Görüntü verisine hiç dokunmadan Exif, IPTC ve XMP bloklarını dosyadan atmak. Piksel verisi bit düzeyinde aynı kalır, yeniden sıkıştırma olmaz, kalite kaybı yaşanmaz. Exif temizleyici bu yolu izler ve işlemin tamamı tarayıcıda yapılır: dosyayı seçtiğinizde okuma, alan ayıklama ve temizlenmiş kopyayı üretme adımlarının hiçbiri bir sunucuya istek atmaz, indirdiğiniz dosya tarayıcının ürettiği bir blob'tur.

Yeniden kodlamak. Görüntüyü bir tuvale çizip yeniden JPEG ya da WebP üretmek. Bu da metadata bloklarını düşürür, çünkü yeni dosya sıfırdan yazılır, ama görüntü yeniden sıkıştırıldığı için kalite bir miktar değişir. Görsel sıkıştırıcı ve HEIC'ten JPG'ye dönüştürücü tarayıcıda bu yolu kullanır; iPhone fotoğraflarında HEIC dönüşümü sırasında konum alanlarının taşınmaması sık görülen bir yan etkidir, ama buna bir güvenlik önlemi gibi güvenmeyin.

Site genelinde bir ayrım var ve bilmekte fayda var: bazı görsel araçları işi sunucuda yapar. Örneğin yeniden boyutlandırma ve kırpma akışında dosya önce sunucuya yüklenir, işlem orada uygulanır. Hassas bir dosyayı paylaşıma hazırlıyorsanız sırayı buna göre kurun: önce metadata'yı tarayıcıda temizleyin, sonra boyutlandırma gibi adımları uygulayın.

Temiz olduğunu nasıl doğrularsınız

Dosya özelliklerine bakmak yetersizdir, çünkü işletim sisteminin gösterdiği alanlar dosyadaki alanların küçük bir bölümüdür. Doğrulamanın tek sağlam yolu dosyayı yeniden okumaktır.

  1. Temizlenmiş dosyayı aynı okuyucuya geri verin ve kalan alan listesinin boş olduğunu görün.
  2. Gömülü küçük resmin gerçekten gitmiş olduğunu ayrıca kontrol edin; kalan bir önizleme en çok bilgi taşıyan artıktır.
  3. XMP bloğunu ayrıca sorun: bazı araçlar Exif'i atıp XMP'yi bırakır.
  4. Dosya boyutunu karşılaştırın. Birkaç on kilobaytlık düşüş genelde küçük resmin gittiğinin işaretidir; boyut hiç değişmediyse temizlik çalışmamış olabilir.
  5. Toplu paylaşımlarda tek bir dosyayı değil, üretilen kümeden rastgele birkaçını kontrol edin.

Metadata'yı korumanın haklı olduğu durumlar

Her fotoğrafı sıfırlamak varsayılan davranış olmamalı. Metadata bir yük değil, birçok işte altyapıdır.

  • Telif ve atıf: IPTC alanlarındaki yaratıcı adı, telif notu ve iletişim bilgisi, fotoğrafın izinsiz kullanıldığı durumlarda elinizdeki ilk delildir. Bu alanları silmek, korumayı kendi elinizle kaldırmak olur.
  • Arşivleme: çekim tarihi, konum ve anahtar kelimeler olmadan on binlerce dosyalık bir arşiv aranabilir olmaktan çıkar. Katalog yazılımları tam da bu alanlara dayanır.
  • Teknik öğrenme: diyafram, ISO ve odak uzaklığı kaydı, kendi çekim alışkanlıklarınızı sonradan incelemenin tek yoludur.
  • Kanıt değeri: sigorta, hasar tespiti ve tutanak gibi bağlamlarda zaman ve konum verisinin bulunması dosyayı güçlendirir.

Bu yüzden doğru yaklaşım toptan silmek değil, ayrıştırmaktır: arşiv kopyası tüm alanlarıyla dursun, dışarı verilen kopyadan yalnızca konum, seri numarası ve yazılım geçmişi çıksın. Alan seçerek temizleyebilen bir araç, hepsini birden silen bir araçtan daha kullanışlıdır.

Sık sorulanlar

Fotoğrafı sosyal medyaya yüklersem metadata silinir mi?

Platforma ve yola göre değişir. Görseli kendi boyutlarında yeniden üreten akışlar çoğu alanı düşürür, ama dosyayı belge olarak ya da e-posta ekinde gönderdiğinizde alanlar olduğu gibi gider. Güvenli varsayım, yüklemeden önce kendiniz temizlemektir.

Ekran görüntüsü almak konum bilgisini yok eder mi?

Orijinal dosyanın Exif bloğunu ortadan kaldırır, ama ekran görüntüsünün kendi metadata'sı oluşur ve karede görünen her şey korunur. Konumu asıl ele veren şey çoğu zaman koordinat değil, görüntüdeki sokak tabelası ya da manzaradır.

Gömülü küçük resim neden önemli?

Exif ayrı bir alanda küçük bir önizleme taşır ve düzenleme programları bunu her zaman yenilemez. Kırptığınız ya da üzerini kapattığınız bir bölge, dosyanın içindeki eski küçük resimde hâlâ görünüyor olabilir.

Metadata temizliği görüntü kalitesini düşürür mü?

Blokları çıkararak yapılan temizlikte düşmez: piksel verisine dokunulmaz, yeniden sıkıştırma olmaz. Kalite yalnızca dosyayı yeniden kodlayan yöntemlerde, yani sıkıştırma veya format dönüştürme sırasında değişir.

Dosyanın gerçekten temizlendiğini nasıl anlarım?

Temizlenmiş dosyayı aynı okuyucuya geri verip kalan alan listesine bakın, gömülü küçük resmin gittiğini ayrıca kontrol edin ve XMP bloğunu ayrıca sorun. Bazı araçlar Exif'i atıp XMP kopyasını dosyada bırakır.

Metadata'yı korumak mantıklı olur mu?

Evet. IPTC alanlarındaki telif ve iletişim bilgisi izinsiz kullanımda ilk dayanağınızdır, çekim tarihi ve anahtar kelimeler ise büyük arşivleri aranabilir tutar. Doğru yöntem arşiv kopyasını tam bırakıp yalnızca dışarı verilen kopyadan konum ve seri numarasını çıkarmaktır.

Yazıda kullanılan araçlar

Kaynaklar

YöntemGörsel kaynakları