Så konfigurerar du sidovagnar för molnexport för korrekta fotodatum

Eva Wong är Teknisk skribent och den boende fixaren på ZimaSpace. En livslång nörd med en passion för hemma-labb och öppen källkod, hon specialiserar sig på att översätta komplexa tekniska koncept till tillgängliga, praktiska guider. Eva tror att självhosting ska vara roligt, inte skrämmande. Genom sina handledningar ger hon gemenskapen verktyg att avmystifiera hårdvaruinstallationer, från att bygga sin första NAS till att bemästra Docker-containrar.

En export av molnfoton kan placera fotograferingstid, beskrivning, plats eller albumdata i JSON- eller XMP-sidofiler i stället för att bädda in dem i varje bild. Om du bara kopierar medierna kan en importör falla tillbaka på filens ändringstid och sprida gamla foton över fel år.

Reparera exporten i en stagingkopia, inte i det enda originalet. Para först ihop varje sidofil med sin mediefil, identifiera den auktoritativa tidsstämpeln och tidszonen och skriv eller bevara sedan metadata först efter att exempelresultaten har överlevt en andra genomsökning. Isolera tvetydiga par i stället för att tvinga fram en gissning för hela biblioteket.

Inventera exporten innan du byter namn på något

Räkna mediefiler, sidofiler, omatchade sidofiler och medier utan sidofiler. Molnexporter kan dela upp stora bibliotek i arkiv, duplicera namn eller lägga till suffix som gör enkla antaganden om en-till-en-filnamn osäkra.

Öppna flera sidofiler från olika år och enheter. Identifiera om exporten lagrar fotograferingstid som Unix-sekunder, en ISO-tidsstämpel, ett formaterat datum eller flera värden, till exempel skapelse- och ändringstid.

Använd en metadatainspektör som ExifTool för att jämföra det inbäddade EXIF- eller QuickTime-datumet med sidofilen. Skriv inte över ett tillförlitligt inbäddat fotograferingsdatum bara för att det finns en annan tidsstämpel.

Para ihop sidofiler med medier i ett stagingträd

Extrahera alla exportarkiv till en stagingmapp och bevara deras interna sökvägar. Behåll en orörd kopia eller en verifierad säkerhetskopia så att namnexperiment och metadatasändringar kan återställas.

Skapa en parningsrapport som registrerar mediesökväg, sidofilsökväg, valt datum, tidszonsinformation och eventuell tvetydighet. Stoppa automatisk bearbetning för dubbla basnamn, saknade sidofiler eller flera möjliga datum.

Normalisera filnamn först när parningen är klar. Om du byter namn på medierna först kan kopplingen till en JSON-fil brytas, om dess namn innehåller det ursprungliga tillägget eller ett exporterspecifikt suffix.

Skriv den minsta nödvändiga datumändringen

Prioritera det inbäddade ursprungliga fotograferingsfältet när det finns och är trovärdigt. Använd sidofilen för att fylla i saknade eller bevisligen felaktiga värden och bevara den råa sidofilen bredvid de stageade medierna för spårbarhet.

Hantera tidszoner uttryckligen. En UTC-tidsstämpel som visas som lokal tid kan flytta ett foto över midnatt, medan en tidsstämpel utan tidszon kan behöva tolkas utifrån enhetens plats eller en känd tidszon för hushållet.

Importera endast det korrigerade stagingresultatet till fototjänsten. guiden om tillförlitlig Immich-lagring är relevant när detta stagingträd eller externa bibliotek finns på nätverkslagring.

Verifiera datumen före hela importen

Välj exempel kring midnatt, övergångar till och från sommartid, skottdagar, videor, redigerade kopior och skärmbilder. Kontrollera både de inbäddade metadata och datumet som visas efter importen.

Jämför en andra genomsökning av den stageade filen med parningsrapporten. Den skrivna fotograferingstiden ska stämma med den valda källan, och orelaterade taggar som kameramodell, GPS, orientering och längd ska förbli intakta.

Fortsätt i batcher först när exemplet har godkänts. Behåll parningsrapporten och den orörda exporten tills hela biblioteket har importerats, antalet poster stämmer och album eller sökningar baserade på datum ger förväntade resultat.

Vanliga frågor

Bör jag ställa in filens ändringstid från sidofilen? Endast som en kompatibilitetsreserv. Bevara eller skriv först det korrekta inbäddade fotograferingsfältet, eftersom ändringstiden ändras vid kopiering och är en svag auktoritet på lång sikt.

Vad gör jag om en sidofil saknar tidszon? Gissa inte för hela biblioteket. Gruppera filer efter enhet, resa eller känd plats, dokumentera antagandet och isolera tvetydiga poster för granskning.

Bör jag radera sidofiler efter importen? Behåll den orörda exporten och parningsrapporten tills det finns en verifierad säkerhetskopia och de importerade antalen, datumen, platserna och albumen har kontrollerats.

Support och tips

Mer att läsa

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.