Jakie istnieją narzędzia do usuwania metadanych ze zdjęć?

9

Za każdym razem, gdy udostępniam moje zdjęcia, udostępniam również wiele informacji, których nie chcę przekazywać:

  • konkretny model aparatu, z którym zostało zrobione zdjęcie
  • czas narażenia
  • współczynnik ogniskowej
  • ...

Jak mogę usunąć wszystkie te metadane do udostępnienia?

Szczególnie szukam rozwiązań dla Max OS X.

Proszę przeczytać mój profil
źródło
1
Zasadniczo odpowiedzi na pytanie Co to jest dobry edytor danych EXIF ​​w trybie wsadowym? zastosować. Używam jhead, który potrafi gruboziarniste usuwanie wszystkich metadanych i który działa na wielu systemach operacyjnych.
Proszę przeczytać mój profil
(Choć technicznie jest to duplikat, jest to nadal dobre pytanie, ponieważ jest to tak ważna sprawa.)
Proszę przeczytać mój profil
1
@mattdm - duplikaty mogą być dobre, ponieważ podają inną drogę do odpowiedzi
ChrisF
@mattdm Dzięki za link! Nie wiedziałem, że takie metadane są przechowywane jako pliki EXIF. Oba te narzędzia są oparte na wierszu poleceń, co nie preferuję, ale mogę je zaakceptować. Jak mogę użyć Jhead, aby usunąć wszystkie metadane jednocześnie?
1
jhead -purejpgtak przy okazji, usunie wszystkie metadane.
Proszę przeczytać mój profil

Odpowiedzi:

6

nconvert to fantastyczne narzędzie do konwersji i manipulacji obrazami. Jest dostępny na ogromną liczbę platform, w tym Mac OS X i niektóre plaformy, o których myślałem, że dawno minęły :)

Aby wyczyścić wszystkie metadane, musisz użyć opcji rmeta, jak w:

nconvert -rmeta DSCN0001.JPG

Istnieje niewielki haczyk we wszystkich takich operacjach w zależności od aparatu. Kiedy robisz zdjęcia w orientacji pionowej (długi bok jest pionowy), niektóre aparaty tworzą JPEG z obróconymi wymiarami, a inne po prostu oznaczają JPEG jako obrócone. W tym drugim przypadku usunięcie wszystkich metadanych spowoduje, że wszystkie obrazy pojawią się w orientacji poziomej. nconvert zapewnia łatwe rozwiązanie tego problemu:

nconvert -jpegtrans exif DSCN0001.JPG

... co musisz zrobić przed usunięciem metadanych, ale możesz połączyć je w jedną operację jak w:

nconvert -jpegtrans exif -rmeta DSCN0001.JPG

PS: Jeśli korzystasz z Lightrooma do eksportowania zdjęć przed publikacją i włączysz opcję Minimalizuj osadzone metadane , obrazy będą poprawnie zorientowane i pozbawione metadanych, z wyjątkiem informacji o prawach autorskich, które i tak możesz chcieć zachować.

Itai
źródło
Dzięki, to jest niesamowite! Martwię się tylko, dlaczego pierwsze polecenie spowodowało zmniejszenie rozmiaru obrazu z 5,6 MB do 868 KB.
1
To dużo metadanych! :) Istnieje opcjonalny argument jakości, który można określić jako wartość od 0 do 100. 100 jest najlepsze. 90 jest dobre, a 85 rozsądne, ale nie schodzę niżej. Wystarczy podać na przykład jako -q 95 . Spróbuj również ze 100.
Itai
1
Jeśli zmienia się to z dużego na małe, coś więcej niż metadane musi zostać utracone. Domyślnie konieczna jest ponowna kompresja.
Proszę przeczytać mój profil
Rzeczywiście, jest to zaskakujące. Moja wersja ma domyślną wartość 100 (jak podano w dokumentacji), ale może wersja na Maca jest inna (jestem na Linuksie).
Itai
7

Imagemagick obsługuje Unix, Mac OS X, Windows ...

Możesz usunąć informacje EXIF ​​za pomocą mogrify :

mogrify -strip *.jpg
asalamon74
źródło
Ponadto zmiana rozmiaru za pomocą --thumb(nawet jeśli docelowy rozmiar jest większy niż zwykła „miniatura”) spowoduje również usunięcie metadanych. Przydatny do korzystania z Internetu.
Proszę przeczytać mój profil
1

W systemie Windows dostępne jest bezpłatne narzędzie wiersza polecenia o nazwie PureJPEG, którego można użyć do usunięcia wszystkich informacji z pliku JPEG (lub katalogu i jego podkatalogów pełnych plików), które nie są konieczne do wyświetlenia obrazu. To kucyk z jedną sztuczką, ale jego jedna sztuczka wydaje się dokładnie taka, którą chcesz zobaczyć.


źródło
Używam również PureJPEG. Jednak to nie jest rozwiązanie dla komputerów Mac.
Eric
1

Pliki PNG nie zawierają danych EXIF, więc jeśli najpierw zapiszesz jako PNG, a następnie jako JPEG, usuniesz wszystkie informacje EXIF ​​bez wpływu na jakość obrazu, ponieważ pliki PNG korzystają z bezstratnej kompresji. Zaletą tego jest to, że można to zrobić za pomocą niemal dowolnego edytora obrazów na dowolnej platformie.

Pliki PNG mają własne pola metadanych, więc teoretycznie edytor obrazów mógłby wyodrębnić informacje EXIF ​​i wstawić je do niestandardowych pól w PNG, ale nigdy nie widziałem takiego.

Matt Grum
źródło
0

Ta szczególna technika jest bardzo łatwa do wykonania na komputerze Mac. Istnieje również strona internetowa, z której korzystają projektanci / programiści. To się nazywa SmushIt .

nwcs
źródło
To nie jest tak naprawdę na komputerze Mac. Wymóg przesyłania zdjęć może być dość irytujący, jeśli chodzi o serię zdjęć wysokiej jakości.
Po prostu wielokrotnie nie udało mi się przesłać zdjęć o rozmiarze 3-4 MB :(
Czy spojrzałeś na pierwszy link?
nwcs
1
Och przepraszam:) ... Myślałem, że te dwa linki są powiązane. Cóż, nie posiadam iPhoto 11 / Aperture, który pozostawił mi sztuczkę „zapisz jako” preview. Ale to ostatnie nie usuwa wszystkich metadanych.
0

Właśnie znalazłem program, który ma rzeczywiste GUI i działa świetnie. Po prostu przeciągasz na niego obrazy, a to usuwa wszystkie dane.

http://codewelt.com/stripper

joshcartme
źródło