crack24
Goto Top

Bilder aus mehreren Ordnern gleichzeitig verkleinern

Guten Morgen,

ich habe hier eine Ordnerstruktur mit ca. 600 Ordnern mit PDFs und JPG Dateien. Bei den JPGs möchte ich gerne die Bildgröße für alle in einem Schritt verkleinern. Die ursprünglichen Dateien sollen dabei überschrieben werden.

Mit Acdsee kann ich das nur jeweils innerhalb eines Ordners für alle Bilder machen. Das müsste ich dann 600x machen. Ich möchte am liebsten den obersten Ordner als Source angeben und das Programm zieht sich alle JPGs automatisch. Gibt es dafür ein passendes Programm?

Viele Grüße
crack

Content-Key: 379854

Url: https://administrator.de/contentid/379854

Printed on: April 26, 2024 at 07:04 o'clock

Member: SeaStorm
Solution SeaStorm Jul 11, 2018 at 06:47:40 (UTC)
Goto Top
Hi

hab vor ein paar Jahren dafür mal
https://www.bricelam.net/ImageResizer/
verwendet. Keine Ahnung ob das noch tut....
Member: crack24
crack24 Jul 11, 2018 at 06:51:52 (UTC)
Goto Top
Ok, teste ich gleich mal. Wenn ich dann über die Suche alle jpgs anzeigen lasse und dann Rechtsklick "resize" machen kann, wärs das ja schon. Danke.
Member: DGI-SysAdm
Solution DGI-SysAdm Jul 11, 2018 at 06:58:35 (UTC)
Goto Top
Für mich wäre NConvert das Mittel der Wahl ...
https://www.xnview.com/de/nconvert/

NConvert gibt es als graphische Oberfläche, sowie als Kommandozeilentool (portable) mit allem zur Massenbildbearbeitung was das Herz begehrt.

Wir haben das gleiche Thema - dort werden auf den Baustellen Fotos gemacht (in den jeweiligen Auflösungen der modernen Kameras), die uns einfach den Server vollknallen. Deshalb bekommen die User von mir einen lokalen Ordner mit einem Script (siehe unten), welches bei allen JPGs in diesem und allen untergeordneten Ordnern die Quality auf 80% setzt .... Schwups, 2/3 des Speicherplatzes bei gleicher Pixelanzahl und etwas geringerer Qualität gespart ....
Erst dann dürfen Sie die Bilder auf den Server schieben ... face-smile

@ECHO OFF
   CLS
   ECHO Bearbeite Verzeichnis %~dp0 ...
   ECHO ========================================================================================================================
   C:\TOOLS\NConvert\NConvert.exe -out jpeg -q 80 -overwrite "*.jpg"  
FOR /F "delims=µ" %%i IN ('dir /ad /b /s') DO (  
   CLS
   ECHO Bearbeite Verzeichnis %%i ...
   ECHO ========================================================================================================================
   C:\TOOLS\NConvert\NConvert.exe -out jpeg -q 80 -overwrite "%%i\*.jpg"  
)

Gruß,
Robert
Member: crack24
crack24 Jul 11, 2018 at 07:00:28 (UTC)
Goto Top
Beide Lösungen funktionieren bestens, vielen Dank!
Member: colinardo
colinardo Jul 11, 2018 updated at 07:32:13 (UTC)
Goto Top
Oder auch mit Bordmitteln machbar face-smile
Powershell: Bilder verkleinern oder an bestimmte Größe anpassen

Grüße Uwe