141986
Goto Top

Viele Bilddateien in einem batch verkleinern um x Prozent

Hallo zusammen,

ich muss meinem Student demnächst einige hundert Bilder zur Verfügung stellen, die Er je um 50% verkleinern soll(Seitenverhältnis muss bleiben).
Damit der Arme nicht alles via Paint und sich damit zum Ei macht, kam mir die Idee, dass es bestimmt schlaue Menschen gibt/gab, die dass vielleicht in einem Tool/Script abgebildet haben.

TL;DR: Kennt wer eine Möglichkeit viele Bilder auf einem Schlag zu verkleinern, mit gleichbleibendem Seitenverhältnis?

Danke + VG
65k

Lösung:
irfanview_batch_conversion[1]
Imagesource
Danke an alle Kommentatoren face-smile

Content-Key: 5978880214

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

Printed on: May 4, 2024 at 12:05 o'clock

Mitglied: 3063370895
Solution 3063370895 Feb 14, 2023 updated at 14:06:03 (UTC)
Goto Top
Hi,
XnResize kann das IIRC

oder Microsoft PowerToys evtl.

oder hier mal schauen
Member: cykes
Solution cykes Feb 14, 2023 at 14:03:32 (UTC)
Goto Top
Moin,

benutze dazu irfanview und die Stapelverarbeitung.

Gruß

cykes
Mitglied: 141986
141986 Feb 14, 2023 at 14:06:09 (UTC)
Goto Top
Hallo @chaot1coz,
hallo @cykes,

XnResize kann das IIRC
Nice, kenne ich gar nicht, klingt aber nach dem was ich suche. Danke Dir face-smile

benutze dazu irfanview und die Stapelverarbeitung.
Oh, wir nutzen sogar Irfanview, .. ich wusste nur nicht, dass das Tool sowas kann. Muss ich mich reinfuchsen aber das ist vermutlich eine extrem gute Lösung! face-smile

Stark, ich setze das mal als gelöst. Vielen Dank an Euch!

Beste Grüße,
65k
Member: colinardo
colinardo Feb 14, 2023 updated at 14:19:50 (UTC)
Goto Top
Servus.
Oder wenn man Bordmittel bevorzugt:
Powershell: Bilder verkleinern oder an bestimmte Größe anpassen

Grüße Uwe
Mitglied: 141986
141986 Feb 14, 2023 updated at 14:24:25 (UTC)
Goto Top
Hi @colinardo,

auch geil und selbstverständlich bevorzugt (warum auch immer ich deinen Post dazu nicht gefunden hatte, trotz korrekten Match.. ) jedoch scheint, dass "nur" mit fixen Seitenverhältnissen zu funktionieren (allerdings nur überflogen), also festgesetzt 800x600 bspw. Ich benötige es leider prozentual. :/

Bin trotzdem dankbar um deinen Post face-smile

VG
Member: colinardo
colinardo Feb 14, 2023 updated at 14:41:56 (UTC)
Goto Top
Muss ich bei Zeiten mal ergänzen.
Member: TK1987
TK1987 Feb 14, 2023 updated at 14:41:12 (UTC)
Goto Top
Moin,

eine weitere Möglichkeit wäre ImageMagick. Bietet vorallem Vorteile, wenn man die Bilder auch noch zusätzlich bearbeiten will (z.B. Zeitstempel nachträglich ins Bild einfügen etc.)
magick <inputfile> -scale 50% <outputfile>

Gruß Thomas

PS:
Zitat von @141986:
65k
Dazu fehlen dir aber noch 1025 😛
Member: VGem-e
VGem-e Feb 14, 2023 at 14:51:19 (UTC)
Goto Top
Mitglied: 141986
141986 Feb 14, 2023 at 16:52:38 (UTC)
Goto Top
Muss ich bei Zeiten mal ergänzen.
Sicherlich ein Mehrwert, solltest Du das Script um jenes Feature erweitern face-smile

Möglichkeit wäre ImageMagick
Okay, nun kam der Facepalm. Ich arbeite aktiv mit ImageMagick in einem Projekt, .. kam aber nicht auf die Idee, es dafür zu verwenden, haha. :D

Dazu fehlen dir aber noch 1025 😛
Öh?
Wenn ich richtig rechnen kann:
F x 1 = 15
F x 16 = 240
F x 16 x 16 = 3840
F x 16 x 16 x 16 = 61440

15 + 240 + 3840 + 61440 = 65535
65535 - 65000 = 535 
.. bin ich 535 drüber
:D

mein Lieblingstool ist https://www.chip.de
Danke für deinen Input face-smile

Viele Grüße
Member: TK1987
TK1987 Feb 14, 2023 at 17:10:28 (UTC)
Goto Top
Zitat von @141986:
Öh?
Wenn ich richtig rechnen kann:
Ok, wenn man es wirklich nur als kilo-angabe nimmt, dann sind es natürlich 535 zu viel.
Bei Linux ist, wenn da nur "k" steht, eigentlich immer KiB gemeint. Dafür fehlen 1025.

Gruß Thomas
Member: ElCativoGER
ElCativoGER Feb 15, 2023 at 10:32:28 (UTC)
Goto Top
Zitat von @141986:

Muss ich bei Zeiten mal ergänzen.
Sicherlich ein Mehrwert, solltest Du das Script um jenes Feature erweitern face-smile

Möglichkeit wäre ImageMagick
Okay, nun kam der Facepalm. Ich arbeite aktiv mit ImageMagick in einem Projekt, .. kam aber nicht auf die Idee, es dafür zu verwenden, haha. :D

Dazu fehlen dir aber noch 1025 😛
Öh?
Wenn ich richtig rechnen kann:
F x 1 = 15
65535 - 65000 = 535 
.. bin ich 535 drüber
:D

Viele Grüße

Hab es gerade schreiben wollen ;)