Czym jest C2PA i czym są Content Credentials?
C2PA to skrót od Coalition for Content Provenance and Authenticity, grupy firm, do której należą m.in. Adobe, Microsoft, Google, OpenAI i Sony. Publikuje otwarty standard zapisywania, skąd pochodzi obraz, film lub plik audio. Content Credentials to publiczna nazwa tego zapisu, a mała ikona „CR”, którą możesz zobaczyć na LinkedIn, jest jego symbolem.
Pomyśl o tym jak o etykiecie, która podróżuje wewnątrz pliku. Nie rozstrzyga, czy obraz jest prawdziwy, czy fałszywy. Zapisuje twierdzenia: ten aparat to zarejestrował, ta aplikacja to edytowała, ten model AI wygenerował tę część. Każde twierdzenie jest podpisane, więc późniejszą zmianę pliku można wykryć. Upuść plik w narzędziu powyżej, aby zobaczyć, jakie twierdzenia zawiera Twój.
Co jest w manifeście C2PA?
Zapis nazywa się manifestem. Jest przechowywany w samym pliku, w osobnym bloku obok danych obrazu, i ma kilka części:
- Podpis: certyfikat cyfrowy firmy, której aplikacja lub aparat zapisały dane, na przykład Adobe, OpenAI lub Google.
- Akcje: co stało się z plikiem, np. utworzenie, otwarcie, edycja, kadrowanie czy korekta kolorów. Akcja może wskazywać typ źródła, na przykład trainedAlgorithmicMedia, czyli stworzone przez model AI.
- Składniki: wcześniejsze pliki, z których zbudowano ten. Eksport z Photoshopa może wymieniać Twoje oryginalne zdjęcie i wynik Generative Fill jako dwa osobne składniki.
- Skrót: odcisk treści w chwili podpisania. Jeśli piksele zmienią się później bez nowego podpisu, walidator zgłosi, że zapis już nie pasuje.
Kto zapisuje Content Credentials w zdjęciach i filmach?
Z każdym rokiem więcej aplikacji i urządzeń podpisuje pliki. Zapis utworzony przez aparat mówi, że zdjęcie zrobiono, a nie wygenerowano. Zapis utworzony przez narzędzie AI mówi, że użyto AI. Narzędzie powyżej wskazuje aplikację lub urządzenie, które zapisało dane w Twoim pliku, więc widzisz, który rodzaj masz. Główni autorzy zapisów dziś to:
- Adobe: Photoshop, Lightroom, Firefly i Adobe Express, zwłaszcza po kroku generatywnej AI, takim jak Generative Fill czy Generative Remove.
- OpenAI: obrazy z ChatGPT i DALL·E oraz filmy z Sora.
- Google: obrazy z Nano Banana Pro w aplikacji Gemini oraz zdjęcia zrobione lub edytowane na telefonach Pixel 10.
- Samsung: zdjęcia edytowane narzędziami Galaxy AI, takimi jak Generative Edit, na nowszych telefonach Galaxy.
- Microsoft: obrazy z Microsoft Designer, Bing Image Creator i Copilot.
- Aparaty: wybrane modele Leica i Sony mogą podpisać zdjęcie w chwili jego zrobienia. Nikon dodał to do jednego modelu w 2025, a potem wstrzymał po wykryciu luki w zabezpieczeniach.
Kto odczytuje Content Credentials i jaką etykietę pokazuje?
Platformy odczytują zapis przy przesyłaniu, a większość zamienia krok AI w widoczną etykietę. Nie wszystkie traktują go tak samo, więc ten sam plik może dostać etykietę na jednej stronie i nic na innej. Wspólne jest źródło: zapis wewnątrz pliku. Oto, co pokazuje każda z nich:
- Instagram, Facebook i Threads: „Treści AI” (dawniej „AI info”) na poście lub w jego menu.
- TikTok: etykieta „AI-generated” na filmie.
- LinkedIn: mała ikona CR w rogu obrazu lub wideo. Dotknij jej, aby zobaczyć, kto podpisał plik i czy użyto AI.
- YouTube: informacja o treściach zmienionych lub syntetycznych oraz informacja „Captured with a camera” dla niezmienionego materiału z aparatu z ważnym zapisem.
- Pinterest: etykieta „AI modified” na pinie.
Jak zobaczyć Content Credentials we własnym pliku
Upuść zdjęcie lub wideo w narzędziu na górze tej strony. Odczytuje plik i wypisuje, co znajdzie: czy jest manifest C2PA, która aplikacja go podpisała, czy zapisuje akcję AI oraz jakie pola AI IPTC lub XMP leżą obok.
Jeśli potrzebujesz pełnej weryfikacji podpisu z wymienionymi wszystkimi składnikami, pokaże ją oficjalna strona Content Credentials Verify. Obie odpowiadają na pierwsze pytanie, które ma większość ludzi: czy ten plik mówi, że użyto AI?
Dlaczego pochodzenie pliku jest przydatne, nawet gdy etykieta jest błędna
Content Credentials stworzono z dobrych powodów. Fotoreporter może pokazać, że zdjęcie pochodzi prosto z aparatu. Artysta może pokazać, które części zrobiono ręcznie. Czytelnik może zobaczyć, że dramatyczny obraz prawdziwego miejsca został wygenerowany. Jeśli Twoja praca jest autentyczna i niezmieniona, zapis z aparatu jest dowodem na Twoją korzyść, więc zachowaj kopię, która go nadal ma.
Słabym punktem jest precyzja. Jeden krok Generative Fill w małym rogu może oznaczyć cały eksport jako edycję AI, a platforma może wtedy dać etykietę AI na Twoim prawdziwym zdjęciu. Do takiego przypadku stworzono to narzędzie. Jeśli obraz w pełni wygenerowała AI, zachowaj zapis albo sam dodaj wyraźne oznaczenie; usunięcie go z wygenerowanego obrazu tylko wprowadza w błąd osoby, które go widzą.
Co się dzieje, gdy usuwasz Content Credentials?
Narzędzie wycina blok C2PA i pola AI z pliku bez ponownego zapisywania obrazu, więc piksele zostają dokładnie takie same. Domyślnie zachowuje dane aparatu, lokalizację i profil kolorów. Możesz też wybrać usunięcie lokalizacji i danych aparatu dla prywatności. Potem ponownie sprawdza czystą kopię i pokazuje, ile tagów AI zostało.
Są ograniczenia. Usunięcie zapisu z Twojej kopii nie zmienia kopii, które już są w sieci. Niektóre usługi przechowują kopię zapisu na własnych serwerach i mogą później ponownie dopasować ją do obrazu. Content Credentials to znak osobny od niewidocznych znaków wodnych w pikselach, takich jak SynthID od Google, a wyczyszczenie usuwa oba, więc czysta kopia nie zawiera znaków AI.