Google Takeout zu Immich — mit dem richtigen Datum

Immich sortiert nach dem Datum in jeder Datei und greift ersatzweise auf das Dateidatum zurück. Takeout macht bei vielen Dateien beides kaputt. Korrigieren Sie das Archiv hier und importieren Sie den entpackten Ordner anschließend mit der Immich CLI oder der Web-App — diese Seite verbindet sich nie mit Ihrem Server.

Ziehen Sie alle Ihre Takeout-ZIP-Dateien hierher

Alle Teile auf einmal — takeout-…-001.zip, -002.zip … Die JSON-Datei eines Fotos liegt oft in einem anderen Teil. Die Dateien bleiben auf Ihrem Computer.

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

  1. Exportieren: Wählen Sie auf takeout.google.com Google Photos aus, wählen Sie .zip und laden Sie alle Teile herunter.
  2. Korrigieren: Ziehen Sie alle Teile oben hinein und klicken Sie auf Korrigieren und speichern.
  3. Entpacken: Entpacken Sie das korrigierte ZIP bzw. die korrigierten ZIPs in einen gemeinsamen Ordner.
  4. Mit der Immich CLI importieren: Installieren Sie sie mit npm i -g @immich/cli, melden Sie sich mit immich login https://your-server/api YOUR_API_KEY an und führen Sie dann immich upload --recursive /path/to/folder aus.
  5. 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

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.