Så exporterar du ditt Google Foton-bibliotek utan att förlora metadata

Jag exporterade mitt Google Foton-bibliotek nyligen, packade upp arkivet och öppnade ett foto från 2019. Datumet sa att fotot skapats igår. GPS-koordinaterna var borta. Albumet det tillhörde syntes ingenstans.
Inget var faktiskt förlorat. Google Takeout hade gett mig allt. Det hade bara inte lagt metadatan där jag väntade mig.
Om du planerar att exportera ditt eget bibliotek är det här den del som de flesta guider hoppar över. Så här behöll jag datum, platser och albumstruktur intakta.
Vad Google Takeout faktiskt ger dig
När du laddar ner ditt Google Foton-bibliotek via Takeout får du ett zip-arkiv. Inuti får du två filer för varje foto:
IMG_1234.jpg— själva bildenIMG_1234.json— en sidecar-fil som innehåller metadata: originaldatum, GPS-koordinater, beskrivning och albumtillhörighet
Metadatan som förut var inbäddad i fotots EXIF-data (eller som Google härledde från din uppladdning) lever nu i en separat JSON-fil bredvid. Om du laddar upp fotona någon annanstans utan att slå samman JSON:en tillbaka in i bilderna, har den mottagande tjänsten ingen aning om när eller var fotot togs.
Artikeln om metadata beskriver vad EXIF är och varför så mycket av ditt foto lever utanför själva bilden. Det här är exakt den situation där det spelar roll.
Steg 1: begär exporten på rätt sätt
Gå till takeout.google.com och välj endast Google Foton (avmarkera allt annat så att du inte väntar på att Drive, Gmail och Kalender ska bakas in).
Två saker är värda att ställa in innan du klickar på exportera:
Filtyp: .zip. Inte .tgz. Zip fungerar på varje operativsystem utan extra verktyg.
Max arkivstorlek: 50 GB. Google delar upp ditt bibliotek över flera arkiv, och 50 GB är den största biten det producerar. Färre filer att ladda ner och sätta samman.
Skicka sedan förfrågan. Google mejlar dig när arkiven är klara.
Steg 2: räkna med lite väntan
Ett litet bibliotek kan vara klart på en timme. Ett bibliotek med tiotusentals foton kan ta en hel dag eller två. I mitt fall, runt 200 GB, tog det omkring 36 timmar innan alla arkivdelar var tillgängliga.
Ladda ner varje del innan du fortsätter. Att missa en betyder att missa en bit av ditt bibliotek.
Steg 3: slå tillbaka JSON-metadatan in i JPEG:erna
Det här är steget som räddar ditt bibliotek.
Det finns två verktyg värda att känna till. Båda är gratis och öppen källkod.
Alternativ A: exiftool (exiftool.org). Det universella kommandoradsverktyget för att läsa och skriva EXIF-data. Varje fotoflöde rör vid det förr eller senare. På macOS: brew install exiftool. På Linux: din pakethanterare har det. På Windows: ladda ner installationsprogrammet från webbplatsen.
Efter installation kan du loopa genom din Takeout-mapp och dra JSON-datan tillbaka in i varje bild. Det finns community-skript som gör exakt detta, och exiftools dokumentation innehåller exempel.
Alternativ B: google-photos-exif (github.com/mattwilson1024/google-photos-exif). Ett Node.js-verktyg byggt specifikt för detta ändamål. Peka det mot din uppackade Takeout-mapp, så går det igenom varje foto, läser sidecar-JSON:en och skriver metadatan tillbaka in i bilden. Det här är det jag använde. Det klarade hela biblioteket på runt 20 minuter.
Båda verktygen tar dig till samma plats: JPEG:er med sina originaldatum, GPS-koordinater och kamerainfo återställda.
Hur det ser ut när det fungerar
Öppna ett foto efter att du har kört verktyget. Högerklicka, hämta information (eller visa egenskaper i Windows). Du bör nu se:
- Rätt datum för fotograferingen, matchande när du faktiskt tog fotot
- GPS-koordinater om fotot hade dem från början
- Kameramodell och inställningar där tillgängligt
Om dessa fält är ifyllda är ditt bibliotek portabelt. Vilken tjänst du än laddar upp dem till härnäst ser fotona i rätt ordning, på rätt datum och på rätt platser på en karta.
Var du lägger dem sedan
Det är den andra halvan av migrationsberättelsen, och för den har vi både en genomgång och ett verktyg.
Om du flyttar till PixelUnion sköter vår inbyggda migrationsportal uppladdningen åt dig. Hela steg-för-steget, med skärmdumpar, finns i vår Google Foton-migrationsguide. Vårt tidigare blogginlägg täcker hela migrationsflödet från början till slut, inklusive vad du kan förvänta dig när du loggar in för första gången.
Poängen med det här inlägget ligger uppströms av båda: vad du än väljer att göra med fotona härnäst förtjänar metadatan du samlat på dig genom åren att resa med.
Nyfiken på vad mer som är inbakat i dina foton bortom datum och platser? Artikeln om metadata bryter ner allt en enskild fotofil bär, från enhetsmodell till kamerainställningar, och vad det betyder för din integritet.