Come configurare i sidecar per l'esportazione nel cloud per mantenere corrette le date delle foto

Eva Wong è la Technical Writer e smanettatrice residente di ZimaSpace. Una geek da sempre con una passione per homelab e software open-source, si specializza nel tradurre concetti tecnici complessi in guide accessibili e pratiche. Eva crede che l'auto-ospitare debba essere divertente, non intimidatorio. Attraverso i suoi tutorial, dà potere alla comunità di demistificare le configurazioni hardware, dalla costruzione del loro primo NAS al dominio dei container Docker.

Un'esportazione di foto dal cloud può inserire l'ora di acquisizione, la descrizione, la posizione o i dati dell'album in file sidecar JSON o XMP invece di incorporarli in ogni immagine. Copiare solo i file multimediali può far sì che un importatore ricorra alla data di modifica del file e distribuisca le vecchie foto negli anni sbagliati.

Ripara l'esportazione in una copia di staging, non nell'unico originale disponibile. Prima associa ogni sidecar al relativo file multimediale, identifica il timestamp e il fuso orario autorevoli, quindi scrivi o conserva i metadati solo dopo che i risultati di esempio hanno superato una seconda scansione. Metti in quarantena le associazioni ambigue invece di imporre un'ipotesi all'intera libreria.

Fai l'inventario dell'esportazione prima di rinominare qualsiasi elemento

Conta i file multimediali, i sidecar, i sidecar non associati e i file multimediali privi di sidecar. Le esportazioni dal cloud possono suddividere le librerie di grandi dimensioni in archivi, duplicare i nomi o aggiungere suffissi che rendono rischiose le semplici ipotesi di corrispondenza uno a uno dei nomi dei file.

Apri diversi sidecar di anni e dispositivi differenti. Verifica se l'esportazione memorizza l'ora di acquisizione come secondi Unix, timestamp ISO, data formattata o più valori, come l'ora di creazione e quella di modifica.

Usa un ispettore dei metadati come ExifTool per confrontare la data EXIF o QuickTime incorporata con quella del sidecar. Non sovrascrivere una data di acquisizione incorporata attendibile solo perché esiste un altro timestamp.

Associa i sidecar ai file multimediali in una struttura di staging

Estrai tutti gli archivi dell'esportazione in una directory di staging, preservandone i percorsi interni. Conserva una copia intatta o un backup verificato, così da poter annullare gli esperimenti sui nomi dei file e le scritture dei metadati.

Crea un rapporto delle associazioni che registri il percorso del file multimediale, il percorso del sidecar, la data selezionata, le informazioni sul fuso orario e ogni eventuale ambiguità. Interrompi l'elaborazione automatica per basename duplicati, sidecar mancanti o più date candidate.

Normalizza i nomi dei file solo dopo aver completato le associazioni. Rinominare prima i file multimediali può interrompere la relazione con un file JSON il cui nome include l'estensione originale o un suffisso specifico dell'esportatore.

Apporta la modifica minima necessaria alla data

Preferisci il campo incorporato della data di acquisizione originale quando è presente e attendibile. Usa il sidecar per completare i valori mancanti o dimostrabilmente errati e conserva il sidecar originale accanto ai file multimediali in staging per garantire la tracciabilità.

Gestisci esplicitamente i fusi orari. Un timestamp UTC visualizzato come ora locale può spostare una foto oltre la mezzanotte, mentre un timestamp privo di fuso orario potrebbe richiedere la posizione del dispositivo o il fuso orario noto dell'abitazione per essere interpretato correttamente.

Importa nel servizio fotografico solo l'output corretto della fase di staging. La guida all'affidabilità dello spazio di archiviazione di Immich è pertinente quando la struttura di staging o la libreria esterna si trova su uno spazio di archiviazione di rete.

Verifica le date prima dell'importazione completa

Seleziona campioni intorno alla mezzanotte, ai cambi dell'ora legale, agli anni bisestili, ai video, alle copie modificate e agli screenshot. Controlla sia i metadati incorporati sia la data visualizzata dopo l'importazione.

Confronta una seconda scansione del file in staging con il rapporto delle associazioni. L'ora di acquisizione scritta dovrebbe corrispondere alla fonte selezionata e i tag non correlati, come modello della fotocamera, GPS, orientamento e durata, dovrebbero rimanere intatti.

Procedi per lotti solo quando il campione supera la verifica. Conserva il rapporto delle associazioni e l'esportazione intatta fino a quando l'intera libreria non è stata importata, i conteggi non coincidono e gli album o le ricerche basati sulle date non restituiscono i risultati attesi.

Domande frequenti

Devo impostare la data di modifica del file usando il sidecar? Solo come fallback di compatibilità. Conserva o scrivi prima il campo incorporato corretto della data di acquisizione, perché la data di modifica cambia durante le copie ed è un riferimento debole a lungo termine.

Cosa devo fare se un sidecar non contiene il fuso orario? Non fare supposizioni per l'intera libreria. Raggruppa i file per dispositivo, viaggio o posizione nota, documenta l'ipotesi e metti in quarantena i record ambigui per esaminarli.

Devo eliminare i sidecar dopo l'importazione? Conserva l'esportazione intatta e il rapporto delle associazioni finché non esiste un backup verificato e non sono stati controllati i conteggi, le date, le posizioni e gli album importati.

Supporto e consigli

Altro da leggere

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.