Domanda:
È possibile impostare l'anno invece di una data di creazione completa in un JPEG?
RoflcoptrException
2012-01-29 20:33:20 UTC
view on stackexchange narkive permalink

Uso iPhoto per gestire le mie foto. Purtroppo ho molte foto degli anni '80. Queste immagini sono in realtà diapositive che ho scansionato nel corso del 2008. Quindi il mio problema è che la data di creazione di tutte queste immagini è impostata sulla data in cui l'ho scansionata. Ora voglio impostare la data reale di queste immagini. Purtroppo non conosco la data esatta, ma almeno l'anno.

Esiste quindi qualche funzione disponibile per impostare solo il campo dell'anno di una data senza una data specifica?

Ho posto questa domanda qui, perché il problema non è specifico per Mac, ma è un problema generale.

Ho lo stesso problema, mi è stato chiesto specificamente per le app fotografiche di Apple: https://apple.stackexchange.com/questions/365982/adjust-precision-year-month-day-time-of-icloud-photos-exif -metadati
Una risposta:
Please Read My Profile
2012-01-29 21:10:07 UTC
view on stackexchange narkive permalink

La specifica EXIF ​​ per i metadati JPEG dice:

La data e l'ora di creazione dell'immagine. In questo standard è la data e l'ora in cui il file è stato modificato. Il formato è "AAAA: MM: GG HH: MM: SS" con l'ora visualizzata nel formato 24 ore e la data e l'ora separate da un carattere vuoto [20.H]. Quando la data e l'ora sono sconosciute, tutti gli spazi dei caratteri tranne i due punti (":") possono essere riempiti con caratteri vuoti, oppure il campo Interoperabilità può essere riempito con caratteri vuoti. La lunghezza della stringa di caratteri è di 20 byte, incluso NULL per la terminazione. Quando il campo viene lasciato vuoto, viene trattato come sconosciuto.

Che consente date completamente sconosciute, ma non ha uno standard per date meno precise . Potresti riempire parti sconosciute con spazi, ma non sono sicuro di quale software ti permetterà di farlo e, cosa più importante, quale software reagirà male alla lettura di questo, poiché lo standard non lo fornisce esplicitamente come opzione.

Penso che tu abbia due scelte di base:

  • Opzione 1: Indovina. In base all'argomento, indovina la data e l'ora.
  • Opzione 2: scegli un valore chiaramente arbitrario come la mezzanotte del 1 ° gennaio dell'anno appropriato - YYYY: 01: 01 00:00:00 . Quando qualcuno guarda più tardi, probabilmente non penserà che le foto provenissero tutte da una festa di capodanno selvaggia.

Quest'ultima può essere combinata nella prima. Quando conosco il giorno ma non l'ora, di solito imposto l'ora a mezzogiorno: 12:00:00 , perché questo evita (un grande grado di) ambiguità del fuso orario. (Un'altra sfortunata mancanza nello standard EXIF.)

Grazie per questa buona risposta. Spero davvero che le specifiche per EXIF ​​cambieranno in futuro.
Spero che questo campo non cambi presto. Presumo che non lo farà.
@dpollitt: Penso che la "patch" sarebbe quella di avere un nuovo campo data che sarebbe considerato autorevole se presente. Il nuovo campo (o gruppo di campi) potrebbe contenere informazioni sulla precisione e informazioni sul fuso orario.
Nuovi campi, mi va bene :)


Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...