Hallo
So ganz habe ich das nicht erwartet.
Ich ganz habe ich es auch immer noch nicht verstanden. Deine Forderungen
Kategorien, Stichworte, Datum, Personen, Orte, Themen, Kamera, Objektiv, Film, Speicherort, Qualität usw. am besten verbunden mit einem einfachen Pixmap des entsprechenden Bildes. Das Programm sollte in der Lage sein, Bilder aus einem Verzeichnis zu lesen, Pixmaps davon anzufertigen und den Dateinamen zu registrieren, ohne dass man jedes Bild einzeln angeben muss. Es sollte auch in der Lage sein, Informationen wie z. B. Kategorie oder Film auf alle Einträge des entsprechenden Films zu übertragen.
Und ich sollte in der Lage sein anschliessend ein Bild mit einem Stichwort zu finden.
rufen erst mal nach Datenbank. Dabei braucht das Bild nicht in die Datenbank, sondern nur die Information. (Falls man die md5 Summe der Bilddatei mit in die Datenbank legt, kann man auch mal Bilder verschieben o.ä.)
Das Datenbankschema kann ich selbst erstellen. Mit der Datenbank habe ich kein Problem. Ich wollte aber kein PHP-Projekt sondern eine GUI-Anwendung und wie gesagt, kein Photoalbum.
Das was Du da schreibst würde ich als Photoalbum im Computer - Sinne bezeichnen. PHP Projekte stellen mit einem beliebigen Browser eine GUI zur Verfügung, sicherlich etwas gewöhnungsbedürftig. PHP hat dafür ausgezeichnete Funktionen für die von dir gestellten Anforderungen (mysql Anbindung, exif Daten, md5 Summe, Ordner absuchen usw.)
Ich denke bereits darüber nach, das Konzept einfach neu zu schreiben. Bei der Anzahl meiner Dias würde da auch MySQL einen Sinn machen. Ich bin mir nur nicht sicher, ob ich die GUI dazu hinbekomme. Und eigentlich wollte ich das Rad nicht neu erfinden.
Ich kann keine Frage am Konzept entdecken. Die Infos kommen zentral auf eine Datenbank (die läßt sich unter windows nicht besser beschaffen als unter Linux) und ein Frontend. Ob man so etwas für Windows hinterher geworfen bekommt weiß ich nicht, so ganz 100% wird es aber nicht sein, dazu basteln mir zu viele in Access herum. Falls Du eine schicke neue GUI schreiben willst, die auf dem Client läuft, werden sich sicherlich viele Interessenten finden. Hast Du dir schon mal Recall (oder Rekall) angesehen. Damit soll man solche Dinger basteln können wie mit Access (sagt die Werbung).
oder um das erstellen von Diashows auf DVD mit Menüs und Audio, es scheint
Da ist Windows an Auswahl der Software klar im Vorteil, kann PHP (zumindest auf dem Client) nicht.