![]() |
Website: zu Fotos Datum/Zeit Aufnahme hinzufügen
Hi,
ich hab eine Webcam und übertrage per FTP Bilder auf meinen Webserver. Wenn ich die Bilder auf einer Webseite anzeige möchte ich die Info dazugeben, wann die Aufnahme erfolgte. Wie kann ich diese Daten automatisch anzeigen? Ich bin sehr Dankbar für jeden Tipp! |
|
Vielleicht gehts auch noch einfacher, in dem du mal schaust, ob deine Webcam nicht sogar schon Datum und Uhrzeit im Bild mit ausgeben kann.
Alle Webcams, die ich schon live gesehen habe, konnten das in der Software. |
Also ich hatte vor längerer Zeit so etwas einmal realisiert!
Meine Lösung Mit den MJPEGTOOLS läst sich soetwas realisieren! Hoffe das hilft Dir weiter! Mƒg ®êïñï |
Ich kann dir die Software (Freeware) JAlbum empfehlen.
Das kann genau das was Du möchtest und erstellt gleich tolle Onlinealbem. |
Danke für die Anregungen!
Ich denke, die einfachste Lösung ist, über PHP exif_read_data auszulesen und das FileDateTime in Datum und Uhrzeit umzurechnen, und das dann auszugeben. Ich bin leider nicht PHP-bewandert, hab mal folgendes Eingegeben: <?php $exif = exif_read_data('ccam.jpg', 'IFD0'); $exif = exif_read_data('ccam.jpg', 0, true); foreach ($exif as $key => $section) { foreach ($section as $name => $val) { echo "$key.$name: $val \n"; } } ?> damit hab ich verschiedene Infos, siehe: http://olympiaregion-seefeld.eu/ kann mir jemand helfen, wie ich nur die Zeit und das Datum ausgeben kann? Mir ist klar, dass ich die Schleife durch eine Einzelabfrage ersetzen muss, aber ich kenne leider den PHP-Syntax nicht. Die Umrechnung in Datum/Stunden/Minuten wäre dann der letzte Schritt.. Danke im VOrraus für Eure Hilfe! |
hallo, wenn ich das jetzt alles rinchtig interpretiere, ist bei dem bild im grunde genommen gar kein aufnahmedatum vorhanden!
das datum ist lediglich das erstellungsdatum der datei selbst (beiden daten müssen ja nicht zwingend das gleiche sein)... nur das datum der datei kann man auch mit folgendem code auslesen: Code:
<?php |
ich hab jetzt die ausgabe auf datetime reduziert:
<?php $exif = exif_read_data('ccam.jpg', 'FILE'); echo "Zeit: " . $exif[$FILE.FileDateTime] . "\n"; ?> der wert ändert sich auch alle fünf minuten (sooft wird das bild aktualisiert): http://olympiaregion-seefeld.eu/ weiss jemand wie dieser wert in ein lesbares format umgerechnet werden kann?? |
@void:
vielen Dank! habs jetzt auf Deine Art ausgelesen. Ist OK, da das Bild alle 5 min. per FTP hochgeladen wird, damit stimmt dieser Wert. Einziger Schönheitsfehler: das Monat wird nicht Deutsch angezeigt. Aber damit lebe ich zur Not. Also: Vielen Dank nochmal! |
Alle Zeitangaben in WEZ +2. Es ist jetzt 16:28 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag