· kaynak dev.to (home feed)
Instagram ve TikTok neden Photoshop dışa aktarımlarını yapay zeka olarak işaretliyor ve C2PA metaverisi nasıl kaldırılır
Adobe, üretken bir aracın dokunduğu her dosyaya C2PA Content Credentials iliştiriyor ve sosyal platformlar bunları yapay zeka etiketi olarak gösteriyor. Dev.to'daki bir rehber, paylaşım öncesi bu işaretleri tespit etme ve temizleme yolunu gösteriyor.

Fotoğrafçılar ve video editörleri tuhaf bir sorunla sürekli karşılaşıyor: neredeyse tamamen elle düzenlenmiş bir dosya, Instagram veya TikTok'ta "yapay zeka bilgisi" etiketiyle görünüyor. Sebastian Balog'un dev.to'da yayımladığı bir rehber, etiketin kaynağını Adobe'un kendi yazılımının dışa aktarılan dosyalara yazdığı metaveriye bağlıyor ve paylaşım öncesi bunu yakalayıp kaldırmanın ücretsiz, betiklenebilir bir yolunu adım adım anlatıyor.
Yazıya göre tetikleyici herhangi bir üretken özellik: Photoshop'ta tek bir Generative Fill vuruşu ya da Premiere Pro'da iki saniyelik bir Generative Extend. Bunun ardından dışa aktarılan dosya, Instagram, Facebook, TikTok, YouTube ve LinkedIn'in okuyup etikete çevirebildiği C2PA standardına dayalı Content Credentials taşır. Balog, Adobe'un SSS'sine atıf yaparak, üretken araçları içerik oluşturduğunda veya düzenlediğinde bu metaverinin otomatik olarak eklendiğini ve o içerik için kapatılamadığını belirtiyor. Photoshop'un "Export As" metaveri seçeneğinin none olarak ayarlanması yalnızca kamera ve telif bilgilerini yönetir; C2PA kaydına dokunmaz.
İzlenmesi gereken iki işaret
Yazı, etiketlenmeyi iki veri noktasına indirgiyor. İlki C2PA manifest'inin kendisi: JPEG'lerde APP11 segmentleri içinde c2pa: etiketli JUMBF kutuları olarak, MP4 ve MOV dosyalarında ise üst düzey bir uuid kutusu içinde saklanıyor. İkincisi, trainedAlgorithmicMedia veya compositeWithTrainedAlgorithmicMedia gibi değerlere ayarlanan bir IPTC alanı olan DigitalSourceType.
İkisi de komut satırından kontrol edilebilir. c2patool bir manifest'in bulunup bulunmadığını raporlar, exiftool ise IPTC etiketini kısa bir koşullu ifadeyle sınayabilir; rehber bunu tek bir dosyayı kontrol etmek için tek satırlık bir komut olarak veriyor.
Kontrolü klasör izleyiciyle otomatikleştirmek
Dosyaları elle incelemek yerine Balog'un betiği, macOS'ta fswatch kullanarak bir dışa aktarma klasörünü izliyor ve klasöre düşen her yeni JPEG, PNG, MP4 veya MOV dosyasını kontrol ediyor. İki uygulama detayı önemli. Betik, bir dosyayı test etmeden önce boyutunun değişmeyi bırakmasını bekliyor; çünkü Premiere Pro ve Media Encoder büyük dosyaları dakikalar boyunca yazarken Photoshop önce geçici bir dosya kaydedip adını değiştiriyor — yine de yazım ortasında duraklayan bir render bu sezgisel yöntemi kandırabilir. Betik ayrıca uzantıya göre filtreleyip kendi temizlenmiş çıktısını atlıyor, böylece editör yazılımlarının ürettiği yardımcı ve önbellek dosyaları onu tetiklemiyor. Windows'ta, diyor Balog, eşdeğerinin PowerShell'in FileSystemWatcher'ı etrafında yeniden kurulması gerekecek.
Dosyayı bozmadan metaveriyi kaldırmak
Temizleme adımı, naif bir yaklaşımın hasar verdiği yerdir; yazı bunun için uyarıyor. exiftool ile tüm metaveriyi silmek, renk profili ve yönelim verisini de siliyor. Fotoğraflar için Balog, her şeyi kaldırıp ICC profili ve yönelimi orijinalden geri kopyalamayı öneriyor. Video için ise, görüntüyü yeniden kodlamadan metaveriyi atan ffmpeg ile stream-copy remux öneriyor.
Doğrulama döngüyü kapatıyor: c2patool temizlenmiş dosyada hiçbir claim bulunmadığını raporlamalı ve ffmpeg'in giriş ile çıkış arasındaki streamhash karşılaştırması, video stream'lerinin kendilerine dokunulmadığını doğrulamalı.
Bir ücretli alternatif ve bir beyan
Aynı yazı, bu iş akışını ürün olarak paketleyen bir Mac ve Windows metaveri uygulaması olan MetaClean'ı tanıtıyor. Klasör izleme modu bitmiş dosyaları arka planda kontrol ediyor, yalnızca Content Credentials veya yapay zeka kaynaklı bir etiket bulunduğunda uyarı veriyor, renk profili, yönelim ve video stream'leri bozulmadan doğrulanmış temiz bir kopyayı orijinalin yanına kaydediyor ve mevcut arşivler için bir toplu iş modu sunuyor. Her şeyi yerel olarak işliyor ve üç günlük denemenin ardından tek seferlik 5 dolara satılıyor. Balog, uygulamayı kendisinin geliştirdiğini açıkça belirtiyor; yani yazı bir yollar rehber, bir yollar tanıtım; betikli yaklaşım ise ücretsiz yol.
Neden önemli
C2PA köken bilgisi bir standart belgesinden çıkıp yayımdaki yazılımlara taşındı ve sıradan EXIF verisinden farklı davranıyor. Adobe bunu otomatik olarak iliştiriyor ve üretken içerik için bunu devre dışı bırakan bir dışa aktarma ayarı sunmuyor; büyük platformlar ise onu zaten okuyor. Bir anlamda etiket, standartın amaçlandığı gibi çalışması: bir dosyanın nasıl yapıldığının ortaya çıkması. Uygulamada ise tek bir üretken düzenleme, aksi halde elle yapılmış bir çalışmayı Instagram veya TikTok gözünde yapay zeka destekli olarak yeniden sınıflandırıyor. İçerik üreticileri şimdi bu etiketi kabul etmek ile kaynağında kapatamadıkları metaveriyi aktif biçimde yönetmek arasında bir seçimle karşı karşıya; bu rehber de bu kararın mekaniğini iki yönüyle ortaya koyuyor.
- #c2pa
- #content-credentials
- #metadata
- #adobe-photoshop
- #social-media