La versione Exif è un codice a 4 cifre che indica a quale versione dello standard Exif segue il metadata di un file. Exif, spesso scritto EXIF, è l'acronimo di Exchangeable image file format.
Exif è lo standard che fotocamere e telefoni usano per salvare i dettagli di ogni foto. Questi dettagli includono il modello della fotocamera, la velocità dell'otturatore e la data e l'ora dello scatto. La versione Exif ti dice quale edizione dello standard la fotocamera o il programma ha seguito quando ha scritto questi dettagli.
Come appare il valore
Il valore ha sempre 4 cifre. Le prime 2 cifre contengono il numero di versione principale e le ultime 2 cifre il numero di versione secondaria. Leggi il codice come un numero di versione con un punto dopo la seconda cifra, quindi 0232 significa versione 2.32.
0200significa versione Exif 2.00221significa versione Exif 2.210230significa versione Exif 2.30232significa versione Exif 2.32
Il file salva il valore come 4 caratteri ASCII senza marcatore di fine. Il numero di tag è 36864, oppure 0x9000 in esadecimale, e il tag si trova nella parte Exif dei metadata.
Quali file lo contengono
Lo standard definisce i dati Exif per le immagini JPG e TIFF, dove usa la struttura di un file TIFF. Definisce anche i dati Exif per i file audio WAV, dove il valore a 4 cifre si trova in un proprio chunk chiamato ever. I dati Exif compaiono anche nelle immagini PNG e WebP e nei file raw della fotocamera basati su TIFF come DNG e CR2.
La versione Exif è un tag obbligatorio. Lo standard dice che un file con dati Exif ma senza questo tag non è conforme allo standard. La fotocamera, il telefono o il programma che scrive i dati Exif imposta questo valore.
In che cosa differiscono le versioni
Ogni nuova versione aggiunge tag o modifica le regole. Le versioni principali sono:
- Versione 1.0, ottobre 1995: la prima edizione, con i tag di base
- Versione 2.0, novembre 1997: lo spazio colore sRGB, i dati GPS e le miniature compresse
- Versione 2.2, aprile 2002: tag che migliorano la qualità di stampa, come contrasto e nitidezza
- Versione 2.3, aprile 2010: nuovi tag per sensibilità, GPS e dettagli di fotocamera e obiettivo
- Versione 2.31, luglio 2016: tag per la differenza oraria rispetto all'UTC
- Versione 2.32, maggio 2019: tag per immagini composite
- Versione 3.0, maggio 2023: testo UTF-8 per molti sistemi di scrittura e nuovi tag come un titolo dell'immagine
- Versione 3.1, gennaio 2026: l'edizione attuale
Il numero indica anche ai programmi più vecchi cosa aspettarsi. Un cambiamento nelle ultime 2 cifre significa che un programma più vecchio può ancora leggere i tag già noti e ignorare quelli nuovi. Un cambiamento nelle prime 2 cifre significa che un programma più vecchio potrebbe leggere alcuni dati in modo errato.
Anche i nomi dei tag possono cambiare tra le versioni. Il tag per la velocità ISO si chiamava ISOSpeedRatings fino alla versione 2.21 e PhotographicSensitivity dalla versione 2.3.
Perché è importante
La versione Exif ti dice quale edizione dello standard la fotocamera o il programma ha seguito e quindi quali tag quell'edizione ha definito. Per esempio, la differenza oraria rispetto all'UTC ha dei tag dedicati solo dalla versione 2.31. Una foto con il valore 0230 segue regole definite prima che questi tag esistessero.
Lo standard richiede ai visualizzatori di foto di leggere i file di versioni precedenti rispetto a quella che supportano. Un visualizzatore creato per la versione 2.32 dovrebbe quindi leggere una foto con il valore 0221.
Non confondere la versione Exif con la versione FlashPix. Quel tag si trova nella stessa parte del file e contiene 0100 per FlashPix versione 1.0. La versione JFIF è ancora diversa, perché proviene da un'intestazione separata nei file JPG.
La versione Exif non contiene informazioni personali. Indica solo l'edizione dello standard seguita dal file.