Photo Station Lightroom Export Plugin: PhotoStation Upload

flingo

Benutzer
Mitglied seit
18. Nov 2012
Beiträge
379
Punkte für Reaktionen
18
Punkte
18
Hallo Kevin,
die GPS-Koordinaten sind OK und sollten übernommen worden sein.

Bei den Keywords fehlen dem Foto in der PS einige, die in Lr drin sind. Das wird abgelehnt, damit man sich nicht aus Versehen bei einem Metadata-Download von der PS seine Keywords in Lr entfernt.

Ich nehme an, dass das Bild mit einer älteren Version des Plugins exportiert wurde, die noch nicht die Synonyme und übergeordneten Keywords mit exportiert hat. Vergleich mal die Keywords in der PS mit denen in Lr (inklusive übergeordneten und Synonymen). da sollte eine Differenz zu sehen sein.

Das Foto ist jetzt im Zustand "To re-publish", was Dir sagen soll, dass Du es nochmal exportieren sollst, damit beide Versionen wieder synchron sind und zwar auf dem Stand von Lr.

Grüße, Martin
 

nsan

Benutzer
Mitglied seit
23. Nov 2015
Beiträge
29
Punkte für Reaktionen
0
Punkte
1
Stimmt, jetzt sind die Synonyme zu keyword y und z auch auf der PS. Danke :)
 

sirpreis

Benutzer
Mitglied seit
06. Apr 2016
Beiträge
55
Punkte für Reaktionen
4
Punkte
8
Hallo,

ein tolles Plugin. Habe nun ein Problem: Ich habe ein Smart Collection erstellt, dabei aber vor der ersten Veröffentlichung vergessen, den "Create Album, if needed" Haken vergessen. Nun wurden scheinbar 2000 Bilder hochgeladen, das entsprechende Album fehlt aber. Auch ein erneutes Veröffentlichung mit gesetztem Haken bringt das Album nicht zum Anzeigen. WIll ich in der Photo Station manuell ein Album mit dem Namen (2013) erstellen, bekomme ich eine Meldung, das Album existiere bereits.

Was ist zu tun?

Danke vorab!
 

sirpreis

Benutzer
Mitglied seit
06. Apr 2016
Beiträge
55
Punkte für Reaktionen
4
Punkte
8
Habe nun einfach den Albumordner im /photo-Verzeichnis gelöscht. Dann manuell ein Album mit dem gleichen Namen per Photo Station angelegt (was vermutlich nicht notwendig gewesen wäre) und dann die gesamte Collection per Plugin erneut veröffentlicht. Nun ist alles gut.
 

flingo

Benutzer
Mitglied seit
18. Nov 2012
Beiträge
379
Punkte für Reaktionen
18
Punkte
18
Wenn Du das Album nicht über Photo Station oder über die Photo Station Uploader API anlegst, wird vermutlich der Ordner nicht indiziert und ist deshalb in der Photo Station nicht sichtbar. Ich kann das leider nicht abfangen, da die Uploads der einzelnen Fotos keinen Fehler erzeugt.
Wahrscheinlich hätte es gereicht, wenn Du die Medienindizierung noch mal neu gestartet hättest, aber das dauert dann auch seine Zeit...

Grüße, Martin
 

immoteb

Benutzer
Mitglied seit
08. Mai 2013
Beiträge
89
Punkte für Reaktionen
0
Punkte
0
Hallo, danke erstmal für den Einsatz. Leider nimmt das Tool den Pfad zum ExcifTool nicht. Ich habe es heruntergeladen und den Ordner nach C:\Program Files\exiftool-10.16 kopiert. Darin gibt es eine exiftool.exe. Sollte doch passen?

EDIT: schon gut, man muss den vollen Pfad inklusive .exe angeben.

EDIT: Sind Umlaute in Albumnamen ein Problem? Mit Umlaut bekomme ich
14:40:19, INFO : Photo StatLr: processRenderedPhotos failed!: Initialization of Standard Photo Station at
https://192.168.0.2
failed!
Reason: Http error: serverCertificateHasUnknownRoot
 
Zuletzt bearbeitet:

flingo

Benutzer
Mitglied seit
18. Nov 2012
Beiträge
379
Punkte für Reaktionen
18
Punkte
18
Umlaute im Albumnamen sind kein Problem. Das Problem bei Dir ist, dass Du https verwendest, aber kein gülitges Serverzertifikat für die IP-Adresse 192.168.0.2 auf der Diskstation hast. Gegentest: verwende mal http.
Grüße, Martin
 

immoteb

Benutzer
Mitglied seit
08. Mai 2013
Beiträge
89
Punkte für Reaktionen
0
Punkte
0
Wie bescheuert von mir, danke für den Hinweis. Auch HTTP liefert den Fehler, sogar nach einem Rechner Neustart. Ich habe nun die Adresse eingetragen, die im Zertifikat erwähnt wird und es funktioniert.
 

hans-hugo

Benutzer
Mitglied seit
13. Sep 2015
Beiträge
17
Punkte für Reaktionen
0
Punkte
0
Hi Martin,
bin gerade auf diesen Thread gestoßen. Vielen Dank und mein größte Hochachtung!
Bevor ich auf dein Plugin umsteige, eine kurze Frage:
Ich verwende bisher die Veröffentlichungsdienste fürs Exportieren auf das NAS. Was mich aber jedes Mal auf die Palme bringt, ist, dass dabei ein Umbenennen von Fotos nicht unterstützt wird.
Kann das dein Plugin besser oder "erbst" du diesen Bug von LR (5.7)?
VG, Hans
 

flingo

Benutzer
Mitglied seit
18. Nov 2012
Beiträge
379
Punkte für Reaktionen
18
Punkte
18
Hallo Hans,
danke für die Vorschuss-Loorbeeren!

Bei der Frage muss ich unterscheiden:
  • bei Export kannst Du Fotos umbenennen
  • bei Publish geht es nicht
Das ist kein geerbter Bug (wahrscheinlich auch nicht bei dem von Dir eingesetzten Plugin) sondern eine bewusste Entscheidung, da dieses Feature beim Veröffentlichen in meinen Augen eher zu unerwünschten Effekten führt. Ich musste jetzt nochmal nachschauen, ich hab da schon mal eine ausführliches Statement in Post 280 gegeben.

Wenn Du meinst, dass Du ohne das Feature nicht auskommst, kannst Du mal in der Datei 'PSUploadExportDialogSections.lua' die Zeilen 103 - 106 auskommentieren('-- an den Zeilenanfanf), dann ist die File Naming Section auch beim Publish verfügbar.

Nach wie vor gilt aber: wenn Du mich von der Notwendigkeit / Sinnhaftigkeit dieses Features im Rahmen eines Publish überzeugen kannst, aktiviere ich es allgemein. Momentan habe ich aber eher die Befürchtung, dass sich dadurch der Support-Aufwand für mich deutlich erhöht, weil man doch eine Menge falsch machen kann damit.

Grüße, Martin
 

hans-hugo

Benutzer
Mitglied seit
13. Sep 2015
Beiträge
17
Punkte für Reaktionen
0
Punkte
0
Hi Martin,

da hab ich mich wohl etwas unklar ausgedrückt: ich meinte NICHT die Möglichkeit, während des exports/publishens die files umzubenennen. Mein Szenario ist ein anderes:
Wenn ich Fotos importiere und bearbeite, liegen diese erst einmal nur lokal auf der SSDs meines Rechners. Da das Sortieren/Bearbeiten bei größeren Projekten durchaus etwas dauern kann, lege ich dafür jeweils ein publish set an, um den aktuellen Stand auf das NAS zu "veröffentlichen". D.h. ich (oder andere) sehen jeweils den aktuellen Bearbeitungsstand und gleichzeitig habe ich eine weitere Kopie (zumindest für die JPGs; ein richtiges Backup gibt es natürlich auch). Durch den Publishing Service habe ich den großen Vorteil, dass LR automatisch tracked, welche Fotos neu veröffentlicht werden müssen und welche nicht. Wenn ein Projekt "fertig" ist, exportieren ich es noch einmal final und schiebe auch die raws auf das NAS.
Das große Problem: sobald ich die Fotos im Original-Ordner umbenenne, ist das ganze publishing set "kaputt", da die Fotos auf den NAS nicht mit umbenannt werden, sondern ihre Originalnamen behalten. Nur durch Löschen und komplett neu-Anlegens des Sets (inkl. neu-export) geht es wieder korrekt von vorne los. Spätestens, wenn die Fotos aus mehreren Kameras stammen und/oder eine bestimmte Reihenfolge der Fotos "erzwungen" werden soll, ist dieses Umbenennen aber notwendig - kommt also nicht zu selten vor.

Meine Hoffnung/Frage wäre daher, dass dein Plugin das nachträgliche Umbenennen der Original-Fotos auch im Kontext des Veröffentlichungsdiensts unterstützt. Für eine Umsetzung sehe ich zwei Möglichkeiten: entweder der Dienst benennt automatisch jedesmal auch die schon veröffentlichen Fotos im Ziel mit um, oder (falls das nicht geht oder es Fälle gibt, wo das unerwünscht ist) ein Verhalten ähnlich dem Löschen von Fotos, die bereits veröffentlicht wurden. Ähnlich wie LR fragt, ob diese Fotos auch im Veröffentlichungsdienst gelöscht werden sollen, könnte beim Umbenennen von veröffentlichten Fotos eine Rückfrage kommen, ob diese auch im Ziel umbenannt werden sollen.

Ich hoffe, diesmal ist es etwas besser beschrieben :)

VG, Hans
 

flingo

Benutzer
Mitglied seit
18. Nov 2012
Beiträge
379
Punkte für Reaktionen
18
Punkte
18
Ok, hab's verstanden.

Also das prinzipielle Problem, das alle Plugins haben, ist, dass Lr ein Foto, dessen Pfad oder Dateiname geändert wurde, nicht automatisch in den Zustand "To be re-published" setzt und auch sonst keinen Trigger an die beteiligten Plugins schickt. Von daher ist ein Automatismus nach Dateinamensänderung leider nicht machbar.

Um die namens-geänderten Dateien in einer Published Collection zu finden, gibt es in meinem Plugin ein Publish Mode "CheckMoved", welches alle umbenannten/verschobenen Fotos wieder in den Zustand "To be re-published" versetzt. Alternativ kannst Du natürlich auch die entsprechenden Fotos manuell "zum erneuten Veröffentlichen markieren"

Danach musst Du dann nochmal die Collection oder das Collection Set veröffentlichen. Bei der Gelegenheit stellt das Plugin für die umbenannten Fotos fest, dass sie bereits unter einem anderen Namen veröffentlicht wurden, löscht das alte Foto in der Photo Station und überträgt dann das Foto erneut mit dem neuen Dateinamen. Damit ist die Collection wieder synchron.

Ein Verschieben der entsprechenden Fotos auf der Photo Station habe ich nicht implementiert. Ich hatte mal drüber nachgedacht, allerdings gab es beim Verschieben von Fotos von einem Ordner in einen anderen mitunter Fehler, die ich nicht abfangen konnte.

Grüße, Martin
 

hans-hugo

Benutzer
Mitglied seit
13. Sep 2015
Beiträge
17
Punkte für Reaktionen
0
Punkte
0
Hab's gerade nochmal probiert. Nach einem Umbenennen und manuellem Markieren "to be re-published" werden weiterhin die altern Dateinamen verwendet. D.h. im Ziel spiegelt sich das Umbenennen einfach nicht wieder.
Was ich mir wünschen würde, wäre, dass nach einem Umbenennen die Zieldateien direkt mit umbenannt werden. Zur Not auch nach einem manuellem Anstoß. In jedem Fall aber, dass die Zieldateinamen das Umbenennen widerspiegeln und eigentlich ohne, dass alle Fotos noch einmal neu exportiert/berechnet werden müssen.
So wie ich es verstehe, scheint das aber ein generelles Manko in LR zu sein, was du Martin auch nicht beeinflussen kannst.
Schade...
 

flingo

Benutzer
Mitglied seit
18. Nov 2012
Beiträge
379
Punkte für Reaktionen
18
Punkte
18
Nach einem Umbenennen und manuellem Markieren "to be re-published" werden weiterhin die altern Dateinamen verwendet. D.h. im Ziel spiegelt sich das Umbenennen einfach nicht wieder.

Hast Du das mit dem PhotoStatLr plugin gemacht? Das funktioniert auf jeden Fall, hab's gestern nochmal probiert. Du siehst das auch im Logfil, dass er erst das alte löscht und dann dass neue hochlädt.
 

flingo

Benutzer
Mitglied seit
18. Nov 2012
Beiträge
379
Punkte für Reaktionen
18
Punkte
18
v5.6.0: Download Photo Station 6.5 ratings, Download schneller durch Album cache

Hallo zusammen,
die Version 5.6.0 liegt seit einigen Tagen auf GitHub. Sie unterstützt jetzt den Download/Synchronisierung der Bewertungen (Sterne/Rating), so wie es jetzt in der Version 6.5 der Photo Station endlich unterstützt und angezeigt wird. Download/Synchronisierung der von Photo StatLr übersetzen Rating Tags ist nach wie vor möglich, aber nur sinnvoll, wenn man nicht auf die PS 6.5 updaten kann oder will.

Durch die Einführung eines Album-Caches wird jetzt nicht mehr für jedes einzelne Foto das Album neu gelesen, sondern im besten Fall nur noch einmal für alle Fotos im Album. Das macht sich sehr positiv bei der Geschwindigkeit bemerkbar (ca. Faktor 10!!) und zwar bei den folgenden Aktionen:
  • Publish Mode: Check Existing
  • Download/Synch von Titel, Beschreibung, Bewertung oder Lokation

Bei einer Published Collection von einem Fotojahrgang mit ca 2000 Fotos/Videos verteilt auf 43 Alben (==Ordner) dauert die Synchronisierung der Bewertung ca. 40 Sek. (50 Bilder/Sek). Damit lässt sich dieses Feature jetzt auch bei mittelgroßen Collection sinnvoll anwenden.

Grüße, Martin
 

nsan

Benutzer
Mitglied seit
23. Nov 2015
Beiträge
29
Punkte für Reaktionen
0
Punkte
1
Hallo Martin,

für Fotos funktioniert auf den ersten Blick alles super und wirklich fix. Jetzt kann ich auch die immer größer werdenden Smart Collections mit einbeziehen :)
Für Videos (ich hab 3 verschiedene files aus verschiedenen Published Collections getestet) können anscheinend die Metadaten nicht hochgeladen werden:

ERROR: Metadata Upload for 'Best Of/2016-06-09_20-58-49_IMG_0949.mov' - description: 'bla bla', label: '', rating: '****' keywords: 'Familie','bla', gps: '53.5xxxxxx/10.0xxxxxx' failed!!!

Ich sehe nur nicht, woran es liegen kann. Kannst du daraus was erahnen?

Grüße,
Kevin
 

nsan

Benutzer
Mitglied seit
23. Nov 2015
Beiträge
29
Punkte für Reaktionen
0
Punkte
1
Noch eine Frage - ich wollte mal ffmpeg in der aktuellen Version nutzen, also habe ich das Paket FFmpeg 64-bit Static von der offiziellen Seite geladen und nur die ffmpeg.exe im Ordner des Photo Station Uploader überschrieben. Da kam dann direkt eine Fehlermeldung in Lr. hab's leider nicht notiert. Müsste ich noch mal nachstellen.

Aber, macht es nicht Sinn, die aktuellste Version von ffmpeg zu nutzen? Wie ist da dein Ansatz?
 

flingo

Benutzer
Mitglied seit
18. Nov 2012
Beiträge
379
Punkte für Reaktionen
18
Punkte
18
v5.6.2: Bugfix für Video Metadata Upload

Moin, moin, Kevin!

ERROR: Metadata Upload for 'Best Of/2016-06-09_20-58-49_IMG_0949.mov' - description: 'bla bla', label: '', rating: '****' keywords: 'Familie','bla', gps: '53.5xxxxxx/10.0xxxxxx' failed!!!
Danke für die Rückmeldung! Keine Wirkung ohne Nebenwirkung: es war der in v5.6.0 eingeführte Cache!

Zur Erklärung: bei Videos muss ich die Metadata-Infos nach dem Upload des eigentlichen Videos per Photo Station API "nachschieben". Weil aber zwischen dem Upload des Videos und seiner Verfügbarkeit per PhotoStation API ein paar Sekunden vergehen können, wartet das Plugin max. 30 Sek. bis das Video angekommen ist. Wenn man diesen Check aber auf gecachte Album-Informationen macht, kann man lange warten.... Gefixt!

Bei der Gelegenheit ist mir aufgefallen, dass beim Upload von Videos (auf eine Photo Station 6.5) die Ratings nicht hochgeladen werden (gefixt). Deshalb hat die Version 5.6.2 jetzt eine Publish-Service Einstellung für die verwendete Photo Station Version (Default= 6.5). Diese Einstellung steuert jetzt den Upload und Download von Ratings: wenn Version < PS 6.5, dann kein Upload von (native) Rating bei Videos und auch kein Möglichkeit "Download Rating" auszuwählen.

Aber, macht es nicht Sinn, die aktuellste Version von ffmpeg zu nutzen? Wie ist da dein Ansatz?
Mein Ansatz: Never change a running system!
Es gibt schon so viele Variablen bei diesem Plugin (OS-Version, Lr-Version, Sprache, PS-Version), dass ich eigentlich froh bin, wenn's bei den meisten Nutzern läuft. Natürlich ist jeder Nutzer frei, einzelne Komponenten zu ersetzen, aber ehrlich: ich kann nicht alle Kombinationen testen. In Deinem Fall kann ich mir vorstellen, dass entweder Lr nicht mit 64-Bit-Programmen zurecht kommt, oder aber sich Aufrufparameter geändert haben. Wenn Du nochmal mit einer 32-Bit-Version testen kannst und diese deutlich schneller ist, würde ich dafür ein Artikel im Wiki spendieren. Aber einzig um bei allen Komponenten "auf dem letzten Stand" zu sein, ist mir der Test- und Support-Aufwand zu hoch.

Viele Grüße, Martin
 

nsan

Benutzer
Mitglied seit
23. Nov 2015
Beiträge
29
Punkte für Reaktionen
0
Punkte
1
Der Upload der Videos inkl. Metadaten funktioniert jetzt. Aber aus irgendeinem Grund lassen sich die published collections jetzt nicht mehr bearbeiten. Folgende Meldung: Ein interner Fehler ist aufgetreten: [string "PSDialogs.lua"]:1158: attempt to compare number with nil

ffmpeg 32-bit probier ich später, melde mich dann dazu.
 

flingo

Benutzer
Mitglied seit
18. Nov 2012
Beiträge
379
Punkte für Reaktionen
18
Punkte
18
Ja, da habe ich die neue Variable psVersion leider noch nicht initialisiert. Bitte mal den zugehörigen Publish Service öftnen und die PS Version auswählen. Fix kommt später noch...

Danke!
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat