Takeout JSON
NL

Opnamedatum wijzigen in Windows 11, per foto of in één keer

Na het kopiëren van je telefoon tonen alle foto's de datum van vandaag. Waarom dat gebeurt en hoe je de echte opnamedatum voor een hele map terugzet.

Je hebt je telefoon op de computer aangesloten, de camerarol naar een map gekopieerd, en nu toont elke foto de datum van vandaag. Sorteren op datum geeft een willekeurige volgorde. Jaren aan foto's, blijkbaar allemaal vanmiddag gemaakt.

Windows 11 laat je de opnamedatum per foto aanpassen in Eigenschappen, op het tabblad Details, bij "Genomen op". Voor een hele map is dat geen doen. Meestal is het ook niet nodig, want de echte datum zit nog in de foto's.

Waarom kopiëren de datums reset

Een bestand heeft eigen datums: aangemaakt, gewijzigd, geopend. Die horen bij het bestandssysteem, niet bij de foto. Wordt een bestand naar een nieuwe schijf geschreven, dan legt die schijf een nieuwe aanmaakdatum vast, en dat is nu. Of de wijzigingsdatum het overleeft, hangt af van hoe er is gekopieerd.

Telefoons maken het erger. Android stelt zijn opslag beschikbaar via MTP (de stand "Bestandsoverdracht"), en MTP neemt aanmaakdatums helemaal niet mee. Veel overdrachten via MTP zetten ook de wijzigingsdatum op het moment van kopiëren. AirDrop vanaf een iPhone houdt de datums op een Mac, maar niet betrouwbaar op andere plekken. Downloads uit de cloud, bijlagen in e-mail en chat-apps leveren allemaal een nieuw bestand met een nieuwe datum op.

Niets hiervan raakt de foto zelf. Het raakt alleen de verpakking die het bestandssysteem eromheen zet.

De datum die blijft

In de JPEG of HEIC zit een blok EXIF-metadata, door de camera geschreven op het moment van de opname. Het veld heet DateTimeOriginal. Het verandert niet als het bestand wordt gekopieerd, gemaild of hernoemd. Het is de echte opnamedatum.

Het probleem is dat bestandsbeheerders standaard sorteren op de datum van het bestandssysteem, niet op de EXIF. De Verkenner toont "Gewijzigd op". Finder toont de wijzigingsdatum of de aanmaakdatum. Geen van beide is de datum waarop de foto is gemaakt, tenzij iemand de moeite heeft genomen ze gelijk te zetten.

De oplossing is dus een van twee dingen. Laat je software op EXIF sorteren, of kopieer de EXIF-datum terug naar de tijdstempels van het bestand, zodat elk programma het ermee eens is. Het volledige verhaal van de drie datums staat in EXIF date taken vs file modified (Engels).

Controleer of de EXIF-datum er nog is

Kijk voordat je iets herstelt of de echte datum nog in de bestanden staat. Klik met de rechtermuisknop op een foto, open Eigenschappen op Windows of Toon info op macOS, en zoek naar "Genomen op" of de cameragegevens. Op Linux toont exiftool -DateTimeOriginal photo.jpg hem.

Staat de EXIF-datum er, dan is het herstel makkelijk en verliest er niets. Ontbreekt hij, dan is de foto langs iets gegaan dat metadata weghaalt, meestal een chat-app of een "Opslaan als" in een bewerkingsprogramma, en valt er minder terug te halen. WhatsApp photos wrong date (Engels) behandelt dat geval.

De bestandsdatums met de hand herstellen

exiftool kopieert de EXIF-datum met één opdracht naar de bestandsdatums van een hele map:

exiftool "-FileModifyDate<DateTimeOriginal" -r .

Op Windows en macOS kun je ook de aanmaakdatum instellen:

exiftool "-FileCreateDate<DateTimeOriginal" "-FileModifyDate<DateTimeOriginal" -r .

Op Linux slaan de meeste bestandssystemen geen aanmaakdatum op die gewone programma's kunnen veranderen, dus daar telt de wijzigingsdatum.

Daarna geeft sorteren op datum in elke bestandsbeheerder de juiste volgorde. Het kost niets en verandert geen beeldgegevens. Meer over exiftool staat in de handleiding voor exiftool.

Het omgekeerde geval, waarbij de bestandsdatums kloppen en de EXIF ontbreekt, komt minder vaak voor, maar gebeurt bij bewerkte of geëxporteerde foto's. exiftool kan ook die kant op kopiëren, met "-DateTimeOriginal<FileModifyDate". Doe dat alleen als je zeker weet dat de bestandsdatums kloppen, want het schrijft in de foto zelf.

Volgende keer voorkomen

Op Android houdt een kopie via een synchronisatie-app zoals Syncthing, of via de eigen bestandsbeheerder van de telefoon naar een USB-stick, de wijzigingsdatums meestal beter vast dan MTP. Voor een iPhone houden Digitale beelden op een Mac en de import van de Windows-app Foto's de datums vast. Geen van beide is perfect. Het betrouwbare antwoord is je niet druk te maken om bestandsdatums en op EXIF te vertrouwen, zoals foto-apps ook doen. Dat geldt ook de andere kant op, als je foto's naar een nieuwe telefoon zet en de datums wilt houden.

Met de app

Takeout JSON Metadata Fixer doet hetzelfde als de exiftool-opdrachten hierboven, voor een map of een hele export, met eerst een proefrun.

Sleep de gekopieerde map erin. Voor elke foto leest de app de EXIF-datum en schrijft die naar de aanmaak- en wijzigingsdatum van het bestand, zodat Finder en de Verkenner goed sorteren. Als je wilt, laat hij de bestandsnamen ook met de datum beginnen en sorteert hij ze in mappen per jaar en maand. Dan is de volgorde zichtbaar, zelfs in programma's die datums helemaal negeren.

Hij kan een map ter plekke opnieuw ordenen als je dat vraagt, met een map "Originals (before organizing)" die de onaangeroerde bestanden bewaart als je die optie aanzet. Video's krijgen hun datum uit hun eigen metadata voor het aanmaaktijdstip. Foto's zonder enige datum vallen terug op de bestandsdatum, of je stelt één datum in voor de hele map.

Komen de foto's uit Google Foto's in plaats van rechtstreeks van de telefoon, dan leest de app ook de .json-sidecarbestanden die Google meelevert. Daar zitten in dat geval de echte datums. Zie Google Takeout-foto's met de verkeerde datum.

Werkt offline op macOS, Windows en Linux. Gratis voor 1000 foto's, eenmalig $ 19,99 voor onbeperkt.

Veelgestelde vragen

Heeft het kopiëren iets kapotgemaakt?

Nee. Het beeld en de EXIF zijn onveranderd. Alleen de datums van het bestandssysteem rond het bestand zijn gereset, en die zijn uit de EXIF terug te zetten.

Waarom toont de galerij van mijn telefoon de goede volgorde, maar mijn computer niet?

De galerij-app op de telefoon leest de EXIF, of een eigen database met opnametijden. De bestandsbeheerder van je computer leest de datums van het bestandssysteem. Dezelfde foto's, een ander veld.

Gebruiken Google Foto's, iCloud of Immich de verkeerde datum als ik deze foto's upload?

Meestal niet. Ze lezen allemaal eerst de EXIF en vallen alleen terug op de bestandsdatum als de EXIF ontbreekt. Foto's met een intacte EXIF worden goed geïmporteerd, ook met verkeerde bestandsdatums. Foto's zonder EXIF tonen de kopieerdatum, en daarom is het zinnig om die vóór het uploaden te herstellen. Voor Immich staat alles in Immich toont de verkeerde datum na import.

Maakt de tijdzone uit?

EXIF DateTimeOriginal heeft in oudere foto's geen tijdzone. Nieuwere telefoons voegen een tag OffsetTimeOriginal toe. Bij het kopiëren van de datum naar de tijdstempels van het bestand gaan programma's uit van de lokale tijdzone van de computer, dus een foto die in het buitenland is gemaakt, kan een paar uur verschuiven. De datum klopt bijna altijd nog.