Installazione di ExiftOOL
È abbastanza facile da installare Exiftool Sulla macchina Linux. Può essere installato digitando il seguente comando nel terminale
ubuntu@ubuntu: ~ $ sudo apt-get Installa libimage-exiftool-perl
Ora Exiftool è installato nella macchina ed è pronto per l'uso.
Estrarre interi metadati di file
Possiamo ottenere interi metadati di un file utilizzando il seguente comando nel terminale
ubuntu@ubuntu: ~ $ exiftool
Quando digitiamo il comando sopra, otteniamo tutte le informazioni sul file come mostrato di seguito
Ci dà un sacco di informazioni sul file. Nell'immagine sopra tutti i dettagli non sono mostrati. Puoi vedere ulteriori dettagli scorrendo verso il basso la finestra del terminale.
Possiamo usare Exiftool con alcune opzioni per estrarre dati specifici del file. Per vedere tutte le opzioni disponibili, digita il seguente comando nel terminale.
ubuntu@ubuntu: ~ $ uomo exiftool
Aprirà la pagina manuale per Exiftool, come mostrato di seguito e possiamo vedere tutte le opzioni disponibili in questa pagina manuale. Alcune di queste opzioni sono state discusse qui.
Estrazione di metadati comuni
Possiamo estrarre i metadati più comuni di un file utilizzando opzione insieme a Exiftool comando. Digitare il seguente comando nel terminale per visualizzare i metadati comuni del file.
ubuntu@ubuntu: ~ $ exiftool -common
Ci fornirà informazioni generali del file come mostrato nella seguente immagine.
Estrazione della posizione dell'immagine
Gli smartphone moderni e le fotocamere digitali salvano le coordinate GPS della posizione, dove l'immagine viene catturata, in ogni foto. Possiamo estrarre coordinate GPS dell'immagine eseguendo il seguente comando nel terminale
ubuntu@ubuntu: ~ $ exiftool| GPS GREP
Ci darà coordinate GPS della posizione in cui è stata catturata l'immagine.
Estrazione di metadati specifici
Possiamo anche estrarre metadati specifici di file utilizzando diverse opzioni. Puoi vedere tutte le opzioni nella pagina manuale. Digita il seguente comando per vedere metadati specifici
ubunut@ubuntu: ~ $ exiftool -
Ci fornirà informazioni specifiche specificate da campo. Possiamo anche usare più di un'opzione come mostrato nella seguente immagine.
Creazione dell'immagine in miniatura
Le immagini in miniatura possono essere descritte come un'anteprima dell'immagine originale che ha una dimensione inferiore rispetto all'immagine originale. Descrive come appare l'immagine originale e può essere aperta rapidamente.
Possiamo creare immagini in miniatura digitando il comando seguente nel terminale
ubuntu@ubuntu: ~ $ exiftool -thumbnailimage> pollice.jpg
Questo salverà la miniatura dell'immagine originale come "pollice.jpg "e questa miniatura sarà di dimensioni minori rispetto all'immagine originale
Possiamo vedere che la miniatura è stata creata e la dimensione della miniatura è solo 86 byte mentre l'immagine originale è 3.8 mb di dimensioni.
Estrazione di metadati usando parole chiave
Possiamo anche estrarre i nostri metadati richiesti usando parole chiave. Ad esempio, se vogliamo visualizzare la larghezza dell'immagine usando Exiftool, Useremo la parola chiave di larghezza per cercarla. Di seguito è riportata la sintassi per utilizzare le parole chiave insieme a Exiftool.
ubuntu@ubuntu: ~ $ exiftool -"*larghezza*"
Quando digitiamo il comando sopra, ci fornirà tutti i tag relativi alla larghezza come mostrato nella seguente immagine.
Possiamo vedere che sono stati visualizzati tutti i tag relativi alla parola chiave "larghezza". In questo modo possiamo usare qualsiasi parola chiave per cercare i suoi tag correlati.
Modalità verbosa di exiftool
Modalità verbosa di Exiftool ci fornisce maggiori dettagli sul file rispetto alla modalità normale. Possiamo andare in modalità verbosio usando opzione insieme a Exiftool. La sintassi della modalità verbosa è la seguente
ubuntu@ubuntu: ~ $ exiftool -v
In modalità verbosa, Exiftool Ci fornirà maggiori informazioni sul file come mostrato nella seguente immagine
Aggiornamento dei metadati di un file
Exiftool ci fornisce la potenza di aggiornare i metadati di un file ma questa potenza è limitata in quanto non possiamo aggiornare tutti i tag di metadati. Possiamo aggiornare alcuni tag. Di seguito è riportata la sintassi per aggiornare i metadati del file
ubuntu@ubuntu: ~ $ exiftool -= "New_tag"
Questo cambierà il A "New_tag" come mostrato nell'immagine qui sotto
Nell'immagine sopra, può vedere che il tag "numero f" è stato aggiornato da 4.Da 0 a 6.0 e una nuova immagine è stata creata con il suffisso di "_originale". Il tag "F. F" "Immagine.jpg_original " rimarrà 4.0.
Alcuni non può essere aggiornato come "Valore luminoso". Quando proviamo ad aggiornare questo , Non cambierà e darà un messaggio di avviso come mostrato nella seguente immagine
Nell'immagine sopra né il è stato aggiornato né una nuova immagine con "_originale" Il suffisso è stato creato.
Rimozione dei metadati del file
Finora abbiamo aggiornato i metadati e estratti i metadati di un file. Possiamo anche rimuovere i metadati di un file utilizzando Exiftool. I metadati di un file possono essere rimossi digitando il comando nel terminale
ubuntu@ubuntu: ~ $ exiftool -all =
Quando digitiamo il comando sopra nel terminale, non tutti tranne alcuni metadati vengono rimossi. La seguente immagine la spiega in modo efficace
Quando digitiamo il comando sopra, l'immagine originale viene ripristinata e viene creata una nuova immagine con metadati modificati. Possiamo vedere che i metadati dell'immagine sono ridotti.
Estrarre i metadati dei file PDF
Exiftool viene utilizzato non solo con le immagini, ma può anche essere utilizzato per estrarre i metadati di PDF e file video. La sintassi per ottenere metadati di file PDF e video è la stessa di quella delle immagini. La seguente immagine mostra i metadati del file PDF
Conclusione
Exiftool è un potente strumento utilizzato per estrarre i metadati di un file. È usato non solo su immagini ma alcuni altri formati di file come PDF e MP4 ecc. Ci consente di aggiornare e rimuovere i metadati di file e fornisce molte informazioni sui file.