Takeout JSON
IT

Google Takeout in tanti file zip: perché e come estrarli

Google divide un'esportazione di foto in takeout-001, -002 e così via, da 2 GB l'uno, e un album può finire in più parti. Perché succede, perché una foto e il suo .json possono stare in zip diversi, e come estrarli tutti insieme.

Il tuo download di Takeout non è un file solo. È takeout-20260901T101500Z-001.zip, -002.zip, -003.zip e così via, a volte decine. Estrai il primo e trovi un pezzo di un album. Il resto di quell'album è in un'altra parte.

È normale, e si sistema in pochi minuti se conosci la regola.

Perché Takeout divide l'esportazione

Quando richiedi un'esportazione, Google chiede quanto può essere grande ogni file: 2 GB, 4 GB, 10 GB o 50 GB. Una libreria da 300 GB con file da 10 GB diventa trenta zip. Google riempie ognuno fino al limite, poi comincia il successivo. Non gli interessano i confini degli album. Un album che capita a cavallo del limite finisce metà nella parte 7 e metà nella parte 8.

Ogni parte ha dentro la stessa struttura di cartelle: Takeout/Google Foto/<cartella dell'album o dell'anno>/. Nelle esportazioni in inglese la cartella si chiama Google Photos. Così Photos from 2019 compare in tutte le parti che servono per contenere le foto di quell'anno. Il sidecar .json di una foto di solito sta nella stessa parte della foto, ma non sempre. I file metadata.json degli album possono essere ripetuti in più parti.

Sono zip normali, non un archivio multivolume. Non ti servono tutte le parti per aprirne una. Ognuna si apre da sola.

Estraile tutte nella stessa cartella

La soluzione è estrarre ogni parte nella stessa cartella principale e lasciare che le cartelle si uniscano. Su Mac, seleziona tutti gli zip nel Finder e fai doppio clic. Utility Archivio mette ognuno in una cartella Takeout nello stesso posto e le unisce. Se invece crea Takeout, Takeout 2, Takeout 3, trascina il contenuto di ogni cartella Google Foto nella prima e scegli "Unisci" quando te lo chiede.

Su Windows, l'estrazione integrata gestisce uno zip alla volta ed è lenta con decine di migliaia di file piccoli. 7-Zip è gratuito e fa meglio. Seleziona tutte le parti, fai clic destro, scegli 7-Zip, poi "Estrai qui". Visto che ognuna contiene una cartella Takeout, si uniscono da sole. Rispondi sì alla sovrascrittura dei metadata.json duplicati degli album: sono identici.

Su Linux, dalla cartella con gli zip:

for f in takeout-*.zip; do unzip -o -q "$f" -d .; done

L'opzione -o sovrascrive i file ripetuti degli album senza chiedere.

Prima assicurati di avere spazio. La cartella estratta è grande più o meno quanto tutti gli zip insieme, quindi ti serve il doppio della dimensione del download finché esistono entrambi. Vedi quanto spazio su disco serve per Takeout (in inglese).

Controlla che non manchi niente

I download falliscono. Una parte che si ferma a 3,98 GB quando le altre sono da 10 GB è probabilmente troncata. Lo zip o non si apre o si apre con errori. Conta le parti e confrontale con il numero mostrato nella pagina di Takeout. Google numera le parti in sequenza, quindi un buco tra -011 e -013 vuol dire che -012 non è mai arrivato.

I download di Takeout scadono dopo sette giorni. Se una parte è rovinata e la settimana è passata, devi richiedere l'esportazione da capo. Conviene controllare il primo giorno.

Dopo l'estrazione, cerca foto senza sidecar o sidecar senza foto. Un conteggio veloce delle immagini e dei file .json in ogni cartella mostra una differenza grossa. Una piccola differenza è normale; una cartella con 900 foto e 12 sidecar vuol dire che una parte non si è estratta.

L'opzione tgz

Takeout offre anche .tgz invece di .zip. Funziona allo stesso modo, diviso alla dimensione che hai scelto, e conserva un po' meglio le date dei file. Su Windows ti serve comunque 7-Zip per aprirlo. Per la maggior parte delle persone gli zip vanno bene; su Linux o Mac, .tgz dà un po' meno fastidi.

Lavorare direttamente dagli zip

Non devi estrarre le parti a mano se un programma può leggerle al posto tuo.

Takeout JSON Metadata Fixer prende gli zip come input su macOS, Windows e Linux.

Scegli una parte e l'app cerca le altre nella stessa cartella e le aggiunge. Se nella sequenza manca un numero, te lo dice prima di cominciare, così puoi scaricare di nuovo quella parte mentre il link funziona ancora. Controlla anche lo spazio libero sul disco di destinazione rispetto alla dimensione degli archivi, e si ferma subito se lo spazio finirebbe a metà.

Poi legge tutte le parti come una libreria sola, abbina ogni foto al suo sidecar anche quando i due sono finiti in parti diverse, e scrive la data reale e il GPS in ogni file. Scegli tu se mantenere i nomi e le cartelle originali o ordinare tutto in cartelle per anno e mese con nomi leggibili. Le prime 1000 foto sono gratuite.

Se preferisci estrarre a mano e poi usare un programma gratuito come GooglePhotosTakeoutHelper o exiftool, va bene lo stesso. I passaggi qui sopra ti portano comunque a una cartella unica. Per exiftool c'è la guida a exiftool.

Domande frequenti

Devo estrarre le parti in ordine?

No. Sono zip indipendenti con nomi di cartelle che si sovrappongono. Estraili in qualsiasi ordine nella stessa cartella principale.

Perché in Takeout ci sono più file che foto in Google Foto?

Le foto che stanno in più album vengono copiate nella cartella di ogni album, e ogni foto ha un sidecar. Tolti i sidecar e i duplicati degli album, il conteggio torna. Vedi duplicati e versioni modificate in Takeout (in inglese).

Posso scegliere parti più grandi per evitarlo?

Sì, fino a 50 GB per parte. Meno parti più grandi sono più comode, ma un solo download fallito ti costa di più. 10 GB è una via di mezzo ragionevole.

Una parte non si apre proprio. E adesso?

Scaricala di nuovo dalla pagina di Takeout se l'esportazione ha meno di sette giorni. Se è scaduta, richiedi una nuova esportazione. Puoi limitarla a Google Foto per farla finire prima.