exif

exif legge i metadati di un’immagine senza modificarla: campi EXIF raggruppati, riepilogo compatto, coordinate GPS, JSON e miniatura incorporata quando presente.

DatiVersione 1.2.3Stabile
lil-terminal

Panoramica

exif è un ispettore di metadati in sola lettura: mostra EXIF per sezioni, un riepilogo, coordinate GPS, miniature incorporate o JSON pulito da reindirizzare a un file per elaborazioni successive.

I metadati possono non esserci

Fotocamera o software di elaborazione possono omettere o rimuovere EXIF, GPS o miniatura. Un campo assente è normale; inoltre i dati GPS possono rivelare una posizione quando l’immagine viene condivisa.

Sintassi

lil-terminal
exif <file> [options]

Riferimento

exif <file>

mostrare i metadati EXIF

exif <file> -t [dst] [-f]

estrarre la miniatura incorporata

-f

consentire la sostituzione durante l’estrazione della miniatura

-i

mostrare un riepilogo compatto di file, immagine e fotocamera

-g

mostrare coordinate GPS e un collegamento alla mappa

-json

mostrare tutti i dati EXIF come JSON formattato

JSON

Con exif photo.jpg -json > exif-data.json -r si ottiene JSON valido per altri strumenti. Ridimensionamento e conversione del formato appartengono a un comando immagini dedicato, non alla modifica EXIF.

Note

È richiesta l’estensione PHP EXIF. Non tutte le immagini contengono EXIF, GPS o una miniatura incorporata.

Anteprima interattiva del sandbox

Esegui gli esempi preparati direttamente nella pagina. I risultati sono predefiniti e mostrati nel browser; sul server non viene eseguito alcun comando del terminale.

Ispezionare l’immagine ed esportare i metadati

Installa e gestisci

Installa la versione compatibile corrente. Scegli Base per tutte le funzioni o Minimum per il pacchetto ridotto; usa upgrade per aggiornare un modulo già installato.

Base e Minimum sono due pacchetti della stessa release corrente del modulo.

Pacchetto Base

Installa il pacchetto completo con riferimento locale e tutte le modalità pubblicate.

install exif
Pacchetto Minimum

Installa il pacchetto ridotto. Il riferimento locale è omesso; help <cmd> -i apre il riferimento server corrente.

install exif -m
Versione pubblica esatta

Installa esattamente questa versione pubblicata.

install exif -v 1.2.3
Controlla o aggiorna

upgrade controlla la compatibilità e sostituisce il blocco solo quando serve.

upgrade exif
Rimuovi modulo

Rimuove il blocco estensione senza toccare core e altri moduli.

install exif -u

Esempi

Gli esempi sono copiabili ma il sito non li esegue. Controlla percorsi, permessi e opzioni distruttive.

Ispezionare l’immagine ed esportare i metadati
cd \sandbox\images | exif photo.jpg -i | exif photo.jpg -json > \sandbox\exif-data.json -r
File        sandbox/images/photo.jpg
Size        732 B
MIME        image/jpeg
Dimensions  48x32
Camera      -
Thumbnail   -

{
  "FILE": {"FileName": "photo.jpg", "FileSize": 732},
  "COMPUTED": {"Width": 48, "Height": 32}
}

sandbox/exif-data.json
Mostrare i metadati EXIF
exif photo.jpg
[FILE]
FileName      photo.jpg
FileSize      732
MimeType      image/jpeg

[COMPUTED]
Width         48
Height        32
Exif · gps
exif photo.jpg -g
GPS data not found
Estrarre la miniatura incorporata
exif photo.jpg -t \sandbox\tmp\photo-thumb.jpg
Embedded thumbnail not found
Gestire un’immagine mancante
exif missing.jpg
File non trovato

File usato in questo esempio: sandbox/images/photo.jpg

L’esempio usa un file o una directory dell’area di documentazione protetta /sandbox/.

[binary file: photo.jpg]

Documentazione correlata

Versione pubblica attuale

v1.2.32026-08-10

Output EXIF strutturato

I metadati EXIF sono allineati in colonne e le modalità di output sono raccolte in opzioni compatte.