Przeglądaj i edytuj metadane plików za pomocą ExifTool Linux, Windows

Fotografie stały się dziś jednym z najczęściej używanych elementów multimedialnych dzięki powstaniu sieci społecznościowych. Choć fotografie są z nami od dawna, dziś są łatwym celem ataków i luk w zabezpieczeniach, a to z powodu metadanych.

Metadane to technologia odpowiedzialna za dostarczenie wszystkich informacji na obrazie z takimi danymi jak:

  • Data i godzina wykonania zdjęcia
  • Rodzaj urządzenia
  • Tryb przechwytywania
  • Pozycjonowanie fizyczne lub GPS
  • Dane koloru, jasność, kontrast itp.

Chociaż obrazy są najbardziej podatne ze względu na kwestie prywatności, inne elementy multimedialne, takie jak piosenki lub filmy, również zawierają metadane, takie jak:

  • Artysta
  • Album
  • Data publikacji
  • Płeć
  • Okładka m.in.

Obecnie istnieje wiele narzędzi, które pomagają nam szczegółowo wizualizować metadane elementu, ale nie wszystkie pozwalają nam edytować wspomniane wartości, co jest zalecane ze względu na bezpieczeństwo i prywatność i dlatego dzisiaj Solvetic opowie o Exiftool, darmowym narzędzie i kompletne, które pozwolą nam zarządzać wszystkimi metadanymi obiektu multimedialnego.

Co to jest ExiftoolExiftool to darmowe narzędzie, które może być używane w środowiskach Windows, Linux lub Mac OS i za pomocą którego możemy edytować metadane elementu.

Exiftool jest napisany w języku Perl i za pomocą wiersza poleceń możemy edytować formaty metadanych, takie jak EXIF, GPS, IPTC, XMP, JFIF, GeoTIFF, ICC Profile, Photoshop IRB.

Funkcje ExiftoolJego główne cechy to:

  • Odczytuj i zapisuj formaty, takie jak EXIF, GPS, IPTC, XMP, JFIF, MakerNotes, GeoTIFF, ICC Profile, Photoshop IRB, AFCP i inne.
  • Odczytuj i zapisuj dane z dowolnego aparatu cyfrowego.
  • Obsługuje formaty wyjściowe, takie jak HTML, XML i JSON.
  • Wiele języków wyjściowych.
  • Szybkie i konfigurowalne narzędzie.
  • Dodatkowe miniatury, podglądy i obrazy w formatach RAW i JPEG.webp.
  • Zmień nazwy plików i uporządkuj je w katalogach.
  • Obsługuje MWG (Grupa Robocza Metadanych).
  • Utwórz pliki tekstowe dla każdego pliku obrazu.
  • Umożliwia tagowanie GPS.
  • Wyczyść informacje o metadanych indywidualnie lub w grupach.
  • Utwórz kopie zapasowe oryginalnego obrazu.
  • Obsługuje informacje XMP

1. Jak wyświetlić metadane plików w systemie Windows 10 za pomocą skrótu Exiftool


Exiftool to narzędzie, które z systemu Windows nie pozwala na pracę z jego terminala, otwierając plik wykonywalny, ale będziemy musieli uciec się do trybu ręcznego lub wiersza polecenia systemu Windows 10.

Krok 1
Pierwszą rzeczą do zrobienia jest pobranie pliku wykonywalnego z oficjalnej strony internetowej.

Krok 2
Pobrany plik jest plikiem zip, więc będziemy musieli go rozpakować, co spowoduje powstanie pliku wykonywalnego exiftool (-k) .exe.

Krok 3
Ta forma wyodrębniania działa bezpośrednio z pliku wykonywalnego, więc parametry zostaną dodane do nazwy pliku. Oto operacje, które możesz umieścić:

Krok 4
Aby móc zobaczyć metadane pliku, po prostu przeciągnij go na plik wykonywalny. W wyświetlonym oknie terminala będziesz mógł zobaczyć odpowiednie metadane.

POWIĘKSZAĆ

NotatkaAby zobaczyć tylko informacje o programie ze wszystkimi opcjami, kliknij plik wykonywalny exiftool (-k) .exe

2. Jak przeglądać i edytować metadane plików w systemie Windows 10 za pomocą wiersza polecenia Exiftool?

Krok 1
Otwórz wiersz polecenia jako administrator, jak wskazano w tym samouczku:

Aby uruchomić Exiftool z terminala, będziemy musieli przenieść pobrany plik wykonywalny do określonego folderu, z którego otworzymy się w terminalu. Po zakończeniu teraz za pomocą polecenia cd przejdziemy do katalogu głównego, w którym umieściliśmy plik wykonywalny. W tym przypadku ścieżka jest C: \ Użytkownicy \ Solvetic \ Dokumenty.

NotatkaAby uruchomić exiftool z Terminala, musisz zmienić domyślną nazwę pliku wykonywalnego z „Exiftool (-k) .exe” na „exiftool.exe”.

Krok 2
Po wejściu do miejsca, w którym mamy plik wykonywalny, umieścimy polecenie exiftool, a następnie nazwę obrazu lub pliku, który chcemy otworzyć. Jeśli plik nie znajduje się w tej samej lokalizacji co plik wykonywalny, będziemy musieli wskazać ścieżkę.

Jeśli plik wykonywalny i plik znajdują się w tej samej ścieżce

 Exiftool nazwa.exiftool rozszerzenie Solvetic_image.jpg.webp

Jeśli plik wykonywalny i plik nie znajdują się w tej samej ścieżce

 Ścieżka Exiftool \ nazwa.exiftool rozszerzenie c: \ Users \ Solvetic \ Pictures \ Solvetic_image.jpg.webp

POWIĘKSZAĆ

Krok 3
Jeśli chcemy, aby wyniki pojawiły się w innym języku, użyjemy polecenia

 Exiftool -lan "język"
Na przykład dla języka hiszpańskiego użyjemy
 exiftool -lang to
Dla niemieckiego byłoby to
 exiftool -lang de

POWIĘKSZAĆ

Krok 4
Jeśli chcemy uzyskać bardziej szczegółowe informacje o pliku, użyjemy tych poleceń

 Exiftool -v Exiftool -htmlDump
Krok 5
Jeśli chcesz dowiedzieć się więcej o możliwościach exiftool do edycji metadanych, odwiedź poniższy link, gdzie znajdziesz o wiele więcej przykładów.

3. Jak zainstalować i używać Exiftool w Ubuntu 17

Krok 1
Aby zainstalować Exiftool w Ubuntu, uzyskujemy dostęp do terminala i wykonujemy następujące polecenie:

 sudo apt install libimage-exiftool-perl

Akceptujemy pobranie i odpowiednią instalację pakietów Exiftool.

Krok 2
Aby wyświetlić metadane obiektu, musimy najpierw przejść do katalogu, w którym jest on hostowany i użyć następującej składni: exiftool "plik"W tym przypadku mamy obraz na pulpicie i użyjemy linii exiftool "Solvetic.jpg.webp" i po naciśnięciu Enter zobaczymy:

POWIĘKSZAĆ

Widzimy szczegółowo każdy aspekt wybranego obrazu.

Krok 3
Te informacje można wyeksportować do pliku HTML przy użyciu następującej składni:

 exiftool -h. > przykład.html 

4. Jak edytować metadane za pomocą Exiftool w Ubuntu 17

Dodaj prawa autorskie lub prawa autorskie do obrazuIstnieją pewne obrazy, które są typowe dla firmy i w momencie przechwytywania obrazu nie jest możliwe utworzenie na nim Prawa autorskiego, aby nie był on używany przez osoby trzecie bez upoważnienia, z Exiftool możemy dodać tę wartość praw autorskich w w prosty sposób i w ten sposób spersonalizuj obraz.

W tym celu użyjemy następującej linii:

 exiftool -rights = "Prawa autorskie" -CopyrightNotice = "Prawa autorskie" "Solvetic.jpg.webp"
Parametry, których należy użyć, są następujące:
  • -prawa: Jest to skrót od -XMP-dc: Rights i umożliwia przypisanie własnych praw do obrazu.
  • - Prawa autorskie: Umożliwia wypełnienie pola ITPD CopyrightNotice
Podczas wykonywania tego polecenia zobaczymy:

Kopia zapasowa obrazu o nazwie Solvetic.jpg.webp_original jest tworzona automatycznie. Musimy wziąć pod uwagę następujące kwestie:

  • Exiftool rozróżnia wielkość liter, więc * .png.webp to nie to samo co * .PNG.webp
  • Jeśli chcemy zapobiec tworzeniu pliku kopii zapasowej i zapisywać zmiany bezpośrednio do pliku, użyjemy dodatkowego parametru -overwrite_original.
W ten sposób możemy dodać prawa autorskie do wybranego obrazu:
 exiftool -overwrite_original -rights = "© 2017 Solvetic, Wszelkie prawa zastrzeżone" -CopyrightNotice = "© 2017 Solvetic, Wszelkie prawa zastrzeżone" "solvetic.jpg.webp"

POWIĘKSZAĆ

Podczas uzyskiwania dostępu do informacji o metadanych obrazu zobaczymy wiersz Informacja o prawach autorskich i prawach z wprowadzonym tekstem:

POWIĘKSZAĆ

Dodaj od twórcy lub autora obrazuW przypadku Exiftool możliwe jest dodanie autora obrazu w celu spersonalizowania własności obrazu. Do przeprowadzenia tego procesu posłużymy się następującym wierszem:

 exiftool -XMP-dc: Creator = "Solvetic Internet" "solvetic.jpg.webp"

POWIĘKSZAĆ

Widzimy, że pole Creator zostało dodane z dostarczonymi informacjami. Jeśli chcemy dodać twórcę i prawa autorskie w jednym poleceniu, wykonamy następujące czynności:

 exiftool -overwrite_original -rights = "© 2017 Solvetic, Wszelkie prawa zastrzeżone" -CopyrightNotice = "© 2017 Solvetic, Wszelkie prawa zastrzeżone" -XMP-dc: Creator = "Creator" "solvetic.jpg.webp"

Dodaj Creative Commons do obrazuTe Creative Commons pozwalają nam dodawać różne wartości własności do obrazu, takie jak:

  • URL twórcy
  • Koncesjonowanie
  • Nazwa atrybutu itp.

Składnia do użycia to:

 Licencje: exiftool -overwrite_original -XMP-cc: license = "http://creativecommons.org/licenses/by-sa/4.0/" "file.extension" URL: exiftool -overwrite_original -XMP-cc: AttributionURL = "Twórca adresu URL "" file.extension "Nazwa atrybutu: exiftool -overwrite_original -XMP-cc: AttributionName =" Creator "" file.extension "
Na przykład użyjemy opcji URL z następującym wierszem:
 exiftool -overwrite_original -XMP-cc: AttributionURL = "www.solvetic.com" "solvetic.jpg.webp" 

POWIĘKSZAĆ

Jeśli spojrzymy na metadane, zobaczymy dodany adres URL:

POWIĘKSZAĆ

5. Jak usunąć wszystkie metadane za pomocą Exiftool w Ubuntu 17


Na koniec, jeśli chcemy wyeliminować wszystkie informacje z metadanych, możemy skorzystać z następujących opcji:

Usuń metadane z jednego pliku

 exiftool -all = -overwrite_original "plik.rozszerzenie"

Usuń metadane z katalogu

 exiftool -all = -overwrite_original

Usuń wszystkie metadane dla określonego rozszerzenia w katalogu

 exiftool -all = -overwrite_original -ext (rozszerzenie typu, png, jpg.webp itp.)

Wynik uzyskany po usunięciu wszystkich metadanych będzie następujący:

POWIĘKSZAĆ

NotatkaW oficjalnym linku Exiftool znajdziemy wszystkie obsługiwane formaty oraz rodzaj wsparcia oferowanego przez Exiftool (odczyt lub zapis):

Za pomocą tego praktycznego narzędzia będziemy mieli możliwość edycji metadanych obiektów multimedialnych hostowanych w środowiskach Linux i Windows 10. Jeśli interesują Cię również środowiska Apple, oto jak usunąć metadane w systemach macOS.

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave