Extrahieren von Metadaten einer Datei mit Extiftool

Extrahieren von Metadaten einer Datei mit Extiftool
Exiftool ist ein kostenloses und Open -Source -Softwareprogramm, mit dem Metadaten verschiedener Arten von Dateien wie PDF, Audio, Video und Bilder gelesen, geschrieben und aktualisiert werden. Es ist plattformunabhängig und als Perl -Bibliothek sowie als Befehlszeilenanwendung erhältlich. Metadaten können als Informationen zu den Daten wie Dateigröße, Datum erstellt, Dateityp usw. beschrieben werden. Exiftool ist sehr einfach zu bedienen und gibt viele Informationen über die Daten. In diesem Blog werden wir verschiedene Wege diskutieren, in denen Exiftool kann verwendet werden.

Installieren von Exiftool

Es ist ziemlich einfach zu installieren Exiftool auf Linux -Maschine. Es kann installiert werden, indem der folgende Befehl im Terminal eingegeben wird

Ubuntu@ubuntu: ~ $ sudo apt-Get Install libimage-exiftool-perl

Jetzt Exiftool ist in Ihrem Computer installiert und verwendet zu bedienen.

Extrahieren der gesamten Metadaten der Datei

Wir können die gesamte Metadaten einer Datei mit dem folgenden Befehl im Terminal verwenden

Ubuntu@Ubuntu: ~ $ exiftool

Wenn wir den obigen Befehl eingeben, erhalten wir alle Informationen zur Datei, wie unten gezeigt

Es gibt uns eine Reihe von Informationen über die Datei. Im obigen Bild werden alle Details nicht angezeigt. Sie können weitere Details sehen, indem Sie das Terminalfenster hinunter Scrollen.

Wir können benutzen Exiftool Mit einigen Optionen, um bestimmte Daten der Datei zu extrahieren. Um alle verfügbaren Optionen anzuzeigen, geben Sie den folgenden Befehl im Terminal ein.

Ubuntu@Ubuntu: ~ $ MAN EXIFTOOOL

Es öffnet die manuelle Seite für Exiftool, Wie unten gezeigt und wir können alle verfügbaren Optionen auf dieser Handbuchseite sehen. Einige dieser Optionen wurden hier besprochen.

Extrahieren gemeinsamer Metadaten

Wir können die häufigsten Metadaten einer Datei mit Verwendung extrahieren Option zusammen mit Exiftool Befehl. Geben Sie den folgenden Befehl in das Terminal ein, um gemeinsame Metadaten der Datei anzuzeigen.

Ubuntu@Ubuntu: ~ $ exiftool -Common

Es gibt uns allgemeine Informationen der Datei, wie im folgenden Bild gezeigt.

Extrahieren der Position des Bildes

Moderne Smartphones und Digitalkameras speichern GPS -Koordinaten des Standorts, wo das Bild auf jedem Foto erfasst wird. Wir können GPS -Koordinaten des Bildes extrahieren, indem wir den folgenden Befehl im Terminal ausführen

Ubuntu@Ubuntu: ~ $ exiftool | Grep GPS

Es gibt uns GPS -Koordinaten des Ortes, an dem das Bild erfasst wurde.

Extrahieren spezifischer Metadaten

Wir können auch bestimmte Metadaten der Datei mit verschiedenen Optionen extrahieren. Sie können alle Optionen auf der manuellen Seite sehen. Geben Sie den folgenden Befehl ein, um bestimmte Metadaten anzuzeigen

Ubunut@Ubuntu: ~ $ exiftool -

Es gibt uns spezifische Informationen, die von angegeben werden Feld. Wir können auch mehr als eine Option verwenden, wie im folgenden Bild gezeigt.

Erstellen eines Miniaturbildbildes

Miniaturbilder können als Vorschau des Originalbildes beschrieben werden, das im Vergleich zum Originalbild weniger groß ist. Es beschreibt, wie das Originalbild aussieht und schnell geöffnet werden kann.

Wir können Miniaturbilder erstellen, indem wir den folgenden Befehl im Terminal eingeben

Ubuntu@Ubuntu: ~ $ exiftool -Thumbnailimage > Daumen.JPG

Dies speichert die Miniaturansicht des Originalbildes als „Daumen.JPG ”und diese Miniaturansicht ist im Vergleich zum Originalbild weniger an Größe

Wir sehen.8 MB Größe.

Extrahieren von Metadaten mit Schlüsselwörtern

Wir können auch unsere erforderlichen Metadaten mit Schlüsselwörtern extrahieren. Zum Beispiel, wenn wir die Bildbreite verwenden möchten Exiftool, Wir werden das Keyword der Breite verwenden, um danach zu suchen. Im Folgenden finden Sie die Syntax, um Schlüsselwörter zusammen mit zu verwenden Exiftool.

Ubuntu@Ubuntu: ~ $ exiftool -"*Breite*"

Wenn wir den obigen Befehl eingeben, gibt es uns alle Tags, die sich auf die Breite beziehen, wie im folgenden Bild gezeigt.

Wir können sehen, dass alle Tags im Zusammenhang mit dem Schlüsselwort „Breite“ angezeigt wurden. Auf diese Weise können wir jedes Schlüsselwort verwenden, um nach seinen zugehörigen Tags zu suchen.

Ausführlicher Modus von Exiftool

Ausführlicher Modus von Exiftool gibt uns mehr Details der Datei im Vergleich zum normalen Modus. Wir können mithilfe der Verwendung in den ausführlichen Modus gehen Option zusammen mit Exiftool. Die Syntax des ausführlichen Modus lautet wie folgt

Ubuntu@Ubuntu: ~ $ exiftool -v

Im ausführlichen Modus, Exiftool Geben Sie uns weitere Informationen zur Datei, wie im folgenden Bild gezeigt

Aktualisieren von Metadaten einer Datei

Exiftool Bietet uns die Möglichkeit, die Metadaten einer Datei zu aktualisieren, aber diese Leistung ist begrenzt, da wir nicht alle Tags von Metadaten aktualisieren können. Wir können einige Tags aktualisieren. Im Folgenden finden Sie die Syntax zum Aktualisieren von Metadaten der Datei

Ubuntu@Ubuntu: ~ $ exiftool -= "New_tag"

Dies wird die verändern Zu "New_tag" Wie im Bild unten gezeigt

Im obigen Bild kann das Tag „F number“ von 4 aktualisiert wurde.0 bis 6.0 und ein neues Bild wurde mit dem Suffix von erstellt "_Original". Das "f nummer" -Tag in "Bild.jpg_original ” wird 4 bleiben.0.

Manche kann nicht so aktualisiert werden wie "Lichtwert". Wenn wir versuchen, dies zu aktualisieren , Es wird sich nicht ändern und gibt eine Warnmeldung, wie im folgenden Bild gezeigt

Im obigen Bild weder das wurde noch ein neues Bild mit aktualisiert "_Original" Suffix wurde erstellt.

Entfernen Sie Metadaten der Datei

Bisher haben wir Metadaten aktualisiert und Metadaten einer Datei extrahiert. Wir können auch Metadaten einer Datei mithilfe der Datei entfernen Exiftool. Metadaten einer Datei können entfernt werden, indem der folgende Befehl im Terminal eingegeben wird

Ubuntu@Ubuntu: ~ $ exiftool -all =

Wenn wir den obigen Befehl im Terminal eingeben, werden nicht alle andere Metadaten entfernt. Das folgende Bild erklärt es effektiv

Wenn wir den obigen Befehl eingeben, wird das Originalbild wiederhergestellt und ein neues Bild mit geänderten Metadaten erstellt. Wir können sehen, dass die Metadaten des Bildes reduziert werden.

Extrahieren von Metadaten von PDF -Dateien

Exiftool wird nicht nur mit Bildern verwendet, sondern kann auch verwendet werden, um Metadaten von PDF- und Videodateien zu extrahieren. Die Syntax, um Metadaten von PDF- und Videodateien zu erhalten, entspricht der von Bildern. Das folgende Bild zeigt die Metadaten der PDF -Datei

Abschluss

Exiftool ist ein leistungsstarkes Tool zum Extrahieren von Metadaten einer Datei. Es wird nicht nur auf Bildern verwendet, sondern auch auf einigen anderen Formaten von Dateien wie PDF und MP4 usw. Es ermöglicht uns, Metadaten von Dateien zu aktualisieren und zu entfernen und viele Informationen zu Dateien zu erhalten.