ruthner.at Geo-Photosort ← Zurück zur Startseite
Windows 10 / 11 CLI auch Linux/macOS Python 3.10+ GPS & Reverse-Geocoding Kostenlos, lokal, ohne Cloud

Foto- & Video-Organisation · Tool

Tausende Handyfotos? Automatisch nach Ort sortieren.

Am Handy sammeln sich mit der Zeit tausende Fotos und Videos an. Kopierst du sie auf den PC, bringt Geo-Photosort automatisch Ordnung rein: GPS-Position auslesen, nach Land, Bundesland und Ort gruppieren und eine saubere Ordnerstruktur anlegen – inklusive Ortsnamen per Reverse-Geocoding. Läuft komplett lokal auf deinem PC, keine Anmeldung, keine Cloud, kein Abo.

Inhalt

Was Geo-Photosort kann.

01

Zweistufige Sortierung

Grossraum nach Land/Bundesland, darunter Bubbles nach Ort – der Radius, wie nah Aufnahmen zusammengefasst werden, ist frei einstellbar.

02

Reverse-Geocoding

Ortsnamen werden automatisch über OpenStreetMap (Nominatim) ermittelt und lokal zwischengespeichert, damit wiederholte Läufe schnell bleiben.

03

Kopieren oder Verschieben

Mit Scan-Vorschau (Dry-Run) vor jeder echten Änderung – du siehst vorher genau, was passieren würde.

04

Ort als durchsuchbarer Tag

Schreibt Stadt/Bundesland/Land optional direkt als IPTC/XMP-Metadaten in die Datei – durchsuchbar in Explorer, Fotos-Apps und Lightroom. Zeitstempel und Aufnahmedatum bleiben unverändert.

05

Fotos & Videos

Unterstützt gängige Formate: JPEG, HEIC, gängige RAW-Formate, MP4, MOV und weitere.

06

Drei Bedienwege

Grafische Oberfläche, interaktiver Assistent im Terminal oder Kommandozeile für wiederholte/automatisierte Läufe.

Was du dafür brauchst.

  • ●Windows 10 oder 11 für die grafische Oberfläche. Die Kommandozeile/der Assistent laufen auch unter Linux und macOS (install.sh).
  • ●Python 3.10 oder neuer – unter Windows bei der Installation "Add python.exe to PATH" aktivieren.
  • ●exiftool (kostenlos) – liest die GPS-Daten aus Fotos und Videos. Fehlt es, fragt Geo-Photosort beim ersten Start einmalig danach.
  • ●Internetverbindung für die Ortsnamen-Ermittlung (OpenStreetMap Nominatim).
  • ●Etwas freier Speicherplatz – im Kopier-Modus etwa so viel wie die Fotosammlung selbst, da die Originale erhalten bleiben.

In drei Schritten startklar.

1

ZIP herunterladen & entpacken

Den Download weiter unten in einen beliebigen Ordner entpacken.

2

install.bat per Doppelklick ausführen

Richtet automatisch eine eigene Python-Umgebung ein und installiert alle benötigten Bibliotheken. Prüft nebenbei, ob exiftool bereits vorhanden ist.

3

Loslegen

Doppelklick auf Geosort_GUI.bat (grafische Oberfläche) oder Geosort_starten.bat (Assistent im Terminal). Fehlt exiftool noch, wird beim ersten Start einmalig danach gefragt – der Pfad wird sich gemerkt.

Drei Wege zum Ziel.

Empfohlen

Grafische Oberfläche

Quell- und Zielordner per Dialog wählen, Optionen einstellen, Scan-Vorschau ansehen, dann bestätigen und ausführen – alles per Mausklick.

Interaktiver Assistent

Startet im Terminal und fragt Schritt für Schritt alle Optionen ab, inklusive automatischem Scan-Angebot vor dem echten Lauf.

Kommandozeile

Für wiederholte oder automatisierte Läufe, z. B.:

geosort --source "D:\Fotos\Urlaub" --dry-run
Geo-Photosort grafische Oberflaeche: Quell-/Zielordner, Optionen und Live-Log nach einem Sortierlauf

Grafische Oberfläche nach einem abgeschlossenen Lauf: 2141 Dateien gefunden, 41 Orte erkannt, kopiert und getaggt.

Geo-Photosort herunterladen.

Quellcode liegt offen im ZIP, lizenziert unter der MIT-Lizenz – keine Telemetrie, keine versteckten Netzwerkaufrufe ausser der Ortsnamen-Abfrage bei OpenStreetMap.

Geo-Photosort herunterladen (.zip) Auf GitHub ansehen
geo-photosort.zip · MIT-Lizenz