Zwei Wege, einen Takeout in Immich zu bringen
immich-go, ein kostenloses Kommandozeilen-Tool aus der Immich-Community, liest Takeout-ZIP-Dateien direkt, ordnet die JSON-Dateien zu und setzt beim Hochladen das Datum auf Ihrem Server (immich-go upload from-google-photos --server=… --api-key=… takeout-*.zip). Wenn Sie mit einem Terminal zurechtkommen und alles in einem Schritt erledigen möchten, nutzen Sie es — dann brauchen Sie diese Seite nicht.
Diese Seite plus der offizielle Upload eignet sich für Sie, wenn Sie die Dateien zuerst prüfen möchten oder eine korrigierte Kopie Ihrer Fotobibliothek wollen, die das Datum in den Dateien selbst trägt — nützlich für Backups und später für jede andere App.
Schritt für Schritt
- Exportieren: Wählen Sie auf takeout.google.com Google Photos aus, wählen Sie .zip und laden Sie alle Teile herunter.
- Korrigieren: Ziehen Sie alle Teile oben hinein und klicken Sie auf Korrigieren und speichern.
- Entpacken: Entpacken Sie das korrigierte ZIP bzw. die korrigierten ZIPs in einen gemeinsamen Ordner.
- Mit der Immich CLI importieren: Installieren Sie sie mit
npm i -g @immich/cli, melden Sie sich mitimmich login https://your-server/api YOUR_API_KEYan und führen Sie dannimmich upload --recursive /path/to/folderaus. - Oder im Browser: Ziehen Sie den entpackten Ordner auf die Immich-Zeitleiste. Beim Ziehen werden Ordner und Unterordner eingelesen; die Schaltfläche Upload nimmt einzelne Dateien an.
Welches Datum Immich anzeigt
- Immich liest das Datum in Dateien mit ExifTool aus: DateTimeOriginal bei JPEG und HEIC, die Erstellungszeit in MP4- und MOV-Headern. Genau diese Felder füllt das Tool.
- Bei einer Datei ohne internes Datum — PNG, GIF, ein HEIC ohne EXIF — verwendet Immich den Änderungszeitpunkt der Datei, den sowohl die CLI als auch die Web-App bei jedem Upload mitsenden. Das ist das Dateidatum, das das korrigierte ZIP wiederherstellt.
- Immich liest die JSON-Dateien des Takeouts nicht selbst, daher landen solche Dateien ohne Korrektur auf dem Tag des Exports.
- Das Datum von Videos wird als UTC gelesen — genau das enthalten Video-Header.
Alben
Die CLI-Option --album erstellt Alben, die nach den Ordnern benannt sind. Die Albumordner des Takeouts werden zu Alben — ebenso aber die Jahresordner wie Photos from 2019. Um nur echte Alben zu erhalten, laden Sie die Jahresordner ohne --album und die Albumordner mit dieser Option hoch. Albumkopien desselben Fotos müssen hier nicht übersprungen werden: Immich erkennt eine bereits vorhandene Datei an ihrer Prüfsumme.
Häufig gestellte Fragen
Sollte ich stattdessen immich-go verwenden?
Wenn Sie Ihren Takeout nur in Immich haben möchten und mit einem Terminal vertraut sind, ist immich-go der kürzeste Weg: Es liest die ZIP-Dateien und übernimmt das Datum aus den JSON-Dateien auf dem Server. Nutzen Sie diese Seite, wenn Sie lieber die Dateien selbst korrigieren und behalten, die Zuordnungen zuerst in einem Bericht prüfen oder dieselbe Bibliothek später in etwas anderes als Immich importieren möchten.
Lädt diese Seite Dateien auf meinen Immich-Server hoch?
Nein. Sie verbindet sich nie mit Immich und fragt nie nach einem API-Schlüssel. Den korrigierten Ordner importieren Sie selbst mit der Immich CLI oder der Web-App.
Bei welchen Dateien wird das Datum in die Datei selbst geschrieben?
Bei JPEG-Fotos wird das Datum (und, falls er fehlt, der Standort) in die EXIF-Daten geschrieben — dort, wo Foto-Apps zuerst nachsehen. HEIC-Fotos erhalten dasselbe in ihrem EXIF-Block, sofern sie einen haben, wie es bei iPhone-Fotos der Fall ist; ein HEIC ohne EXIF-Block erhält nur das Dateidatum. Bei MP4-, MOV-, M4V- und 3GP-Videos wird das Datum in die Movie- und Track-Header geschrieben — die „Erstellungszeit“, die Video-Apps auslesen —, direkt in der Datei und ohne Neukodierung. PNG, GIF, WebP, AVI, MKV und andere Formate werden nicht verändert: sie erhalten das Datum als Dateidatum (das „Änderungsdatum“), wenn Sie das korrigierte ZIP entpacken.
Werden die Datumsangaben überschrieben, die meine Kamera geschrieben hat?
Standardmäßig nicht. Hat ein JPEG oder HEIC bereits ein Aufnahmedatum (DateTimeOriginal) oder eine GPS-Position, bleiben diese Angaben erhalten. Ein Video behält ein plausibles Aufnahmedatum in seinem Header; ist das Datum eines Videos leer, liegt es vor 1970 oder ist es nur der Upload- oder Verarbeitungszeitpunkt (zum Zeitpunkt des Uploads eines früher aufgenommenen Videos oder danach), wird es ersetzt. Aktivieren Sie Von der Kamera bereits eingetragene Datums- und Standortangaben ersetzen, wenn Sie Datumsangaben in Google Photos geändert haben und stattdessen diese verwenden möchten.
Werden meine Fotos hochgeladen?
Nein. Die ZIP-Dateien werden von Ihrem Browser auf Ihrem eigenen Computer gelesen, und das korrigierte Archiv wird ebenfalls dort geschrieben. Nichts wird an einen Server gesendet — Sie können die Internetverbindung trennen, nachdem die Seite geladen ist, und es funktioniert trotzdem.