tom*de wrote:Danke, das funktioniert für ein Verzeichnis schon ganz gut.
Würde nur gerne die Verzeichnisstruktur durchforsten und dann die Bilder entweder per exif.Orientierung oder aufgrund des Formates oder [=exif.Width] x [=exif.Height] umwandeln...
Irgendwie ist mir Irfanview da etwas zu umständlich.
Beim Aufruf über Kommandozeile, kann anscheinend nicht inplace rotiert werden.
Das würde dann auf eine Batchdatei hinauslaufen, die:
- zeilenweise die %L Liste der Fundstellen analysiert,
- IrfanView per Kommandozeilenaufruf "Bild.jpg" nach "_Bild.jpg" rotieren lässt
- "Bild.jpg" löscht
- "_Bild.jpg" in "Bild.jpg" umbenennt.
...
Viel zu kompliziert.
XnView's NConvert (
Link) ist da glaube ich im Vorteil:
- Nach den Bildern suchen.
- Ergebnisse anwenden
- Markieren
-
NConvert.exe mit Parameter:
-out jpeg -rotate 90 -L "%L"
aufrufen.
Anstelle von "
exif.Orientierung = Top left" in der Suche, kann man übrigens auch "
imgsize.Seitenverhältnis > 1" benutzen, und evtl. mit "
imgsize.Breite = 224" kombinieren.
Das klappt dann auch wenn keine Exif-Inforamtionen vorhanden sind. (
Link).
Gruß,
Holger