Bez ponownego kodowania · Bez przesyłania

Usuwanie metadanych sztucznej inteligencji z wideo

Usuwaj manifesty C2PA, pakiety XMP i znaczniki pochodzenia z eksportów Sora, Veo, Runway i Kling. Strumienie wideo są kopiowane bit po bicie, więc jakość pozostaje bez zmian.

Upuść tutaj swoje filmy

MP4, MOV, M4V, WebM lub MKV — nic nie jest przesyłane

Nie ma jeszcze żadnych filmów. Upuść plik powyżej, aby sprawdzić, jakie informacje zawiera.

Ważne: to narzędzie usuwa metadane, a nie znaki wodne. Niewidoczne znaki wodne w pikselach, takie jak Google SynthID, są zakodowane w samym obrazie i pozostają po ponownym złożeniu pliku. Wszystko, co zapisano w metadanych pliku — manifesty C2PA, pakiety XMP i znaczniki utworzenia — zostaje usunięte.

Bez ponownego kodowania

Strumienie audio i wideo są kopiowane bez zmian, a ponownie budowany jest tylko kontener. Jakość pozostaje identyczna, a długie nagranie zajmuje kilka sekund zamiast kilku minut.

Nic nie jest przesyłane

Całe ponowne składanie pliku odbywa się za pomocą WebAssembly w przeglądarce. Twoje nagranie nigdy nie trafia na serwer, nie jest przechowywane i nie wymaga konta.

Pokazuje znalezione informacje

Dane przed i po czyszczeniu są wyświetlane obok siebie, dzięki czemu możesz dokładnie sprawdzić, które manifesty C2PA, pakiety XMP lub znaczniki generatora znajdowały się w pliku i że zostały usunięte.

Obsługuje cztery najważniejsze formaty

MP4, MOV, M4V i WebM obejmują pliki eksportowane przez Sora, Veo, Runway, Kling, Luma i Pika, a także nagrania prosto z telefonu lub kamery.

Co generatory wideo sztucznej inteligencji zapisują w pliku

Każde większe narzędzie sztucznej inteligencji do tworzenia wideo podpisuje obecnie swoje eksporty. Sora, Veo, Runway, Kling i Firefly zapisują poświadczenia treści C2PA w kontenerze, a większość z nich dodaje także pakiety XMP i znaczniki utworzenia. Manifesty określają, który model utworzył nagranie, kiedy to nastąpiło, a czasami również jakie polecenia lub zmiany zostały zastosowane. Prześlij plik w dowolne miejsce, a te informacje będą podróżować razem z nim — dokładnie do tego zaprojektowano ten standard i dokładnie tego możesz nie chcieć, gdy nagranie jest prywatnym szkicem, materiałem dla klienta albo elementem wewnętrznych badań.

Gdzie faktycznie znajdują się dane

W pliku MP4 lub MOV manifest C2PA znajduje się w polu uuid najwyższego poziomu ze stałym identyfikatorem, XMP znajduje się w drugim polu uuid, a znaczniki o dowolnej treści trafiają do udta. WebM przechowuje te same informacje w elementach znaczników Matroska. Żadna z tych danych nie jest częścią obrazu — są to informacje pomocnicze otaczające strumienie wideo i audio, dlatego można je usunąć bez modyfikowania choćby jednej klatki.

Ponowne składanie zamiast ponownego kodowania

To narzędzie uruchamia FFmpeg skompilowany do WebAssembly z parametrami -map_metadata -1 -map_chapters -1 -c copy. Strumienie są kopiowane bajt po bajcie do świeżo utworzonego kontenera, więc nic nie jest dekodowane ani ponownie kompresowane. Pola, których program składający nie rozpoznaje — w tym pole uuid C2PA — po prostu nie są przenoszone. Wynik jest wizualnie identyczny z oryginałem, powstaje w kilka sekund nawet w przypadku dużego pliku, a skanowanie przed i po na tej stronie potwierdza usunięcie metadanych.

Czego to narzędzie nie może zrobić

Metadane nie są jedynym sygnałem pochodzenia. SynthID firmy Google i podobne systemy osadzają niedostrzegalny wzór w pikselach oraz przebiegu audio, a wzór ten pozostaje po ponownym złożeniu, ponownym kodowaniu, przycięciu i nagraniu ekranu. To narzędzie nie próbuje go usuwać i żadne uczciwe narzędzie nie może tego obiecać. Jeśli chcesz sprawdzić, jakie informacje ujawnia plik, najpierw przeprowadź go przez moduł sprawdzania poświadczeń treści; jeśli chcesz usunąć warstwę metadanych, właśnie to dzieje się tutaj.

Powiązane narzędzia

Często zadawane pytania dotyczące usuwania metadanych wideo