Synology-Forum.nl
Packages => Officiële Packages => Photo Station / Photos => Topic gestart door: Sylvester op 20 november 2022, 18:43:07
-
Ik weet dat het niet echt een synology probleem is, maar doe toch een gooi ernaar... Misschien iemand die goed is in zo'n dingen...?
Kleine uitleg: Ik heb een aantal analoge filmpjes laten inscannen, zo'n 700 foto's.
De datum van het bestand stond op de datum dat hij werd ingescand, uiteraard. Ergens in 2014.
Ik heb alle datums aangepast naar de datums van vroeger (heb ik allemaal nog teruggevonden). Dat waren zelfs datums van vorige eeuw... ;D Dat was een helse job.
Maar als ik ze in Synology photos sleep, neemt hij toch nog de datum van 2014 aan. In de metadata zit nog ergens de oude datum, die hij dan als correcte datum aanneemt, en dus niet de datum van het bestand.
Ik weet dat ik datums in de metadata in Synology photos kan aanpassen, maar als ik dat manueel foto per foto moet doen, ben ik dagen bezig.
Zou er ergens een tool bestaan waarin je (in batch) een aanpassing kan doen van de datum in de metadata naar de document-datum?
-
Zijn wel tools voor.
Zoek eens met google naar "10 beste metadata tools" en dan krijg je er wel treffers op. Maar zijn nogal verschillend,
de ene is one-line, de ander gratis voor korte periode, weer een ander betaalde versie.
Exiftool kom ik wel vaak tegen als een van de betere.
-
Een (foto)bestand heeft vele datumattributen. Het is dus belangrijk om te weten welke attributen Synology gebruikt en welke datum jij hebt gewijzigd.
Kijk deze posts even terug: https://www.synology-forum.nl/photo-station-blog/foto-datum-veranderen/msg304100/#msg304100 en https://www.synology-forum.nl/cloud-sync/datum-exif-wijzigt-bij-upload-met-cloud-sync/msg315276/#msg315276
Ik gebruik de volgende tools om hiermee te klussen:
- Advanced Renamer: geeft een goed overzicht van Date Taken, Date Taken en Date Modified. Kan de laatste twee wijzigen, maar de eersste niet
- Exif Date Changer: geeft een minder mooi overzicht, maar kan wel Date Taken wijzigen (op basis van oa Date Modified)
-
Ik heb het heel simpel opgelost.
Met de gratis app 'ImageOptim' heb ik alle metadata in batch verwijderd. Niet nodig, want het zijn scans van zeer oude analoge foto filmpjes.
Daarna blijft er alleen nog de aanmaak- en bewerkingsdatum over.
Maar dan zit er nog iets fout in Synology Photos. Als je die foto's erin zet kijkt hij naar de bewerkingsdatum. Heel vreemd.
Hij zou toch beter naar de aanmaakdatum kijken.
Dan heb ik met 'File Dat modifier' ervoor gezorgd dat elke bewerkingsdatum wordt aangepast naar de aanmaakdatum.
Dit alles was in een paar minuten klaar.
-
Synology gebruikt inderdaad ook de Modified date als sorteerdatum, op het moment dat Date taken niet beschikbaar is.
Modified date is echter een bestandsattribuut, niet een echte photo tag en is niet helemaal stabiel: als je een bestand kopieert, een backup terugzet of de naam (per ongeluk) wijzigt, dan kan deze datum wijzigen.
Advies is dus toch om met een tool de Modified date, die nu goed staat, in bulk te kopiëren naar Date taken.
-
wat is die 'date taken'? Zit die in de exif?
-
Ja, die zit in de Exif. Met de Exiftool kun je alle tags (metadata) uit een foto weergeven. Daarvoor bestaande verschillende standaarden (EXIF, IPTC, XMP), die vaak allemaal in één foto aanwezig zijn (vaak enkele honderden tags aan metadata). Iedere applicatie gebruikt weer andere tags om te sorteren, zoeken, etcetera, maar de tag Date Taken (zoals die in Windows wordt genoemd) en die door de camera wordt gevuld en ook niet meer gewijzigd wordt (tenzij handmatig) is wel zo'n beetje de de facto standaard.
Dit is een EXIF tag. In onderstaand voorbeeld (ik heb een heleboel info verwijderd), zijn de System tags te zien (die jij hebt gewijzigd) en onderaan een paar EXIF tags. Date/Time Original is hetzelfde als Date Taken die in Windows en enkele andere tools wordt gebruikt.
---- ExifTool ----
ExifTool Version Number : 12.41
---- System ----
File Name : DSC_0195.JPG
Directory : .
File Size : 7.4 MiB
File Modification Date/Time : 2022:11:22 14:03:25+01:00
File Access Date/Time : 2022:11:22 14:03:42+01:00
File Creation Date/Time : 2022:11:22 14:02:37+01:00
File Permissions : -rw-rw-rw-
---- ExifIFD ----
Date/Time Original : 2011:11:11 06:24:19
Create Date : 2011:11:11 06:24:19
-
Sorry, even weinig tijd gehad.
Nu nog een tool vinden die 'in batch' de 'date taken' terug kan opvullen met de document datum.
Kan die Exiftool dat?
-
Exiftool kan alles :-) Dus ja.
Exiftool wordt gebruikt door vele tools met een GUI, maar ik weet niet hoe het aanbod voor de Mac is.
Als je use case is om eenmalig de datum van tag x naar tag y te kopiëren, dan is de kortste klap om even het juiste commando op de command line inelkaar te zetten en je hele collectie te doorlopen. Genoeg voorbeelden op de site en op het forum van Exiftool.
-
Ondertussen heb ik het 'met de hand' gedaan. Op een paar uurtjes in orde. De tijd om te zoeken naar een tool en hoe je dat doet heeft al meer tijd in beslag genomen. Maar dat zal wel aan mij liggen. :)
-
Vaak is het 'dom' handmatig aanpassen minder werk dan even een 'intelligent' scriptje schrijven die het werk voor je doet. ;)
-
Ja, maar niet op dit forum ;-)
Google exiftool copy date modified to date taken
en de tweede hit geeft het antwoord.
exiftool "-datetimeoriginal<filemodifydate" -r DIR
-
Ik gebruikte het programma "Exifer" voor dit soort klusjes.
-
Helaas past dit dus ook de Last Modified date van de bestanden aan:
exiftool "-datetimeoriginal<filemodifydate" -r DIR
Met dit script wordt de Last Modified Date weer teruggezet:
for file in *; do
# Save the current timestamp of the file
timestamp=$(stat -c %y "$file")
# Change the date created with last modified date using exiftool
exiftool "-DateTimeOriginal<FileModifyDate" -r "$file"
# Use touch command to set the original timestamp back to the file
touch -d "$timestamp" "$file"
done
-
Het is leuk die tijdlijn.
Maar als je al iets van 30.000 foto's hebt of zo uit het analoge tijdperk terug gaand tot de jaren 20 toedeloe mij te veel werk.
Wat nieuw binnen komt lost die zelf wel goed op, maar de rest.... het zij zo ;)
-
Maar als je al iets van 30.000 foto's hebt of zo uit het analoge tijdperk terug gaand tot de jaren 20 toedeloe mij te veel werk.
Wat nieuw binnen komt lost die zelf wel goed op, maar de rest.... het zij zo ;)
Je hebt weinig aan 30.000 foto's als ze niet goed georganiseerd zijn. Ik ben zelf al een tijd bezig met dat proces en ik heb ook nog eens de uitdaging van dubbele foto's (soms zelfs 6x dubbel). Daarom ben ik blij met de Exiftool en de nodige Linux scriptjes die de foto's automatisch voor mij organiseren (hernoemen, sorteren in mappen, etc.). Het is even wat werk, maar daarna kun je veel makkelijker je foto's terugvinden en terugkijken.
En inderdaad de nieuwe foto's gaan nu dankzij Synoloy foto's automatisch goed. Zowel organiseren als ontdubbelen.
-
Och ik vind alles binnen 1 sec, geen enkel probleem, zit overigens qua foto's wel boven de 50.000 nu ;)
Alleen die tijdslijn werkt niet goed natuurlijk, das logisch.
Maar ja, GPS, excif data, dat was er vroeger natuurlijk niet.
Wel te gek trouwens hoor, daar niet van.
( Ik hoop dat ze die leuke landkaart weer toevoegen die je vroeger had bij photostation)
Verder vind ik het een prima programma
Ik heb voor mezelf een album indeling gemaakt die prima functioneert
-
Dat is dus het mooie van de Exiftool. Daarmee kun je EXIF data toevoegen, waardoor je tijdlijn weer werkt en ook foto's op een kaart weergegeven worden. En het hoeft natuurlijk niet de exacte locatie te zijn waar de foto genomen is, maar al geef je maar de coordinaten van het land op. En dat geldt ook voor de tijdlijn. De bestandsdatum (en tijd) klopt vaak niet, maar als je ongeveer nog weet wanneer het was, kun je met een script al die foto's dezelfde datum geven. Het maakt niet zo uit of die zomervakantie nu in juli 1990 of augustus 1990 was toch?
-
https://exiftool.org/
Die bedoelde je?
Nog even en je haalt me nog over ook nog hahaha. ;)
Ik gebruik wel zo'n soort tooltje voor de muziek. mp3 tag...
Staat los van dit onderwerp, maar ik snap het idee....
Ik ga er eens naar kijken, als het een beetje rap wil, heb je me misschien wel overgehaald :P
-
Ja die bedoel ik. Maar het is geen applicatie met een GUI, maar een tool die je in een script kunt gebruiken.
Voorbeeld:
#!/bin/bash
for file in *; do
if [ -f "$file" ]; then
# Save the current timestamp of the file
timestamp=$(stat -c %y "$file")
# Change the date created with last modified date using exiftool
# exiftool "-DateTimeOriginal<FileModifyDate" -r "$file"
echo "Setting dates to ${timestamp} for file ${file}"
exiftool "-AllDates<FileModifyDate" "$file"
# Use touch command to set the original timestamp back to the file
touch -d "$timestamp" "$file"
fi
done
-
Dat is dus het mooie van de Exiftool. Daarmee kun je EXIF data toevoegen, waardoor je tijdlijn weer werkt en ook foto's op een kaart weergegeven worden. En het hoeft natuurlijk niet de exacte locatie te zijn waar de foto genomen is, maar al geef je maar de coordinaten van het land op.
Als je de smaak te pakken hebt gekregen, kijk dan voor locatiegegevens naar de tool Geosetter.
-
Als je de smaak te pakken hebt gekregen, kijk dan voor locatiegegevens naar de tool Geosetter.
Daar is volgens mij alleen een windows versie van...
En je kunt natuurlijk ook gewoon google maps gebruiken om de geo tags op te halen en deze met Exiftool toe te voegen.
-
M.b.t. https://exiftool.org
Ja die bedoel ik. Maar het is geen applicatie met een GUI, maar een tool die je in een script kunt gebruiken.
Jawel, die GUI is er ook. (Voor Windows althans). Zie eerdere reactie < HIER > (https://www.synology-forum.nl/ios-apps-(iphone-ipad-en-ipod)/foto-s-en-video-s-niet-chronologisch/msg315490/#msg315490)
En de laatste versie is zelfs nog recent bijgewerkt (28 december 2023):
https://github.com/FrankBijnen/ExifToolGui/
-
Als je de smaak te pakken hebt gekregen, kijk dan voor locatiegegevens naar de tool Geosetter.
Daar is volgens mij alleen een windows versie van...
En je kunt natuurlijk ook gewoon google maps gebruiken om de geo tags op te halen en deze met Exiftool toe te voegen.
Ja, alleen Windows inderdaad. Maar geloof me, deze tool is fantastisch en doet echt waarvoor ie gemaakt is: toont alle foto's op een kaart, je kunt heel eenvoudig door een pin te droppen op de kaart een locatie toevoegen, geo-informatie kopiëren van de ene foto naar de andere (als je bijvoorbeeld foto's hebt gekregen van anderen zonder geo-info), favorieten opslaan (plekken waar je vaak komt) die je met één klik toevoegt aan je foto's en nog meer.
-
Als je de smaak te pakken hebt gekregen, kijk dan voor locatiegegevens naar de tool Geosetter.
Geosetter is mijns inziens alleen handig als je een GPS log hebt (.gpx bestand) die je dan in de meta-data (exif dus) van je foto's zet.
Voordeel van Geosetter is dat deze naast JPG ook .CR2 (Canon RAW) en .NEF (Nikon RAW?) aan kan.
Belangrijk is dan wel dat de camera wel je juiste tijd kent, anders klopt er nog geen barst van.
Heb het vrij veel op deze manier gebruikt, heb er een aparte GPS-logger van I-GotU voor in gebruik.
-
Het grootste voordeel van Geosetter is m.i. (en ik had 'm nog niet eens genoemd) dat er op basis van GPS-locatie heel eenvoudig automatisch tags aangemaakt kunnen worden van land, provincie, plaats en sublocatie. Dat vereenvoudigt het zoeken naar foto's drastisch.
-
Belangrijk is dan wel dat de camera wel je juiste tijd kent, anders klopt er nog geen barst van.
Klopt, maar GeoSetter heeft de simpele optie om in éen keer, middels het toepassen van een willekeurig te kiezen offset op je opgeslagen EXIF camera-tijden van geselecteerde foto's, zo achteraf, ook bij onjuiste camera-tijd en/of tijdzone, simpel de perfecte match tussen foto en GPS locatie te bepalen en op te slaan in de EXIF data.
-
Ook dat klopt (als een zwerende vinger)
-
Mijn huidige camera, -hoewel geen GPS aan boord- kan via bluetooth wel verbinding maken met een smartphone,
en vanuit de GPS van de smartphone direct de correcte GPS data in de EXIF van op te nemen foto's meenemen.
Klok van de camera tevens (automatisch) synchroniseren met die van de smartphone.
Als je later de (JPG) foto's terug kijkt met bijv. een image viewer (Windows) zoals bijv. FastStone Image Viewer (https://www.faststone.org/FSViewerDetail.htm)
Zijn vanuit de GPS gegevens direct de locaties op te klikken in: Google Maps (https://www.google.com/maps) - Google Earth (https://earth.google.com/web) - Open Street Map (https://www.openstreetmap.org)
In de oudere Photo Station via een web-browser, is de Geodata nog steeds gekoppeld aan een op te klikken Google Maps kaartje.
In het huidige Photos zit er geen kaartje, wel een beschrijving van Land - Stad - stadsdeel - en straat.
In de smartphone apps, is de GPS data in beide gevallen (Photo Station en Photos) gekoppeld met een Google Maps kaart.
(Vermoed dat het bij Apple web browsers en iPhones GPS-data ook wel vergelijkbaar wordt getoond?)