Irfan View64 reagiert nicht mehr bzw wird als inaktiv angezeigt

Lichtbringer1

BIOS-Overclocker(in)
Hallo,

seit Monaten habe ich Probleme beim Umwandeln von Fotos mit IrfanView. Bei Dateien unter 10mb ist alles in Ordnung aber sobald ich viele größere Dateien (10-200MB) umwandeln möchte, wird IrfanView64 im Task Manager als inaktiv angezeigt bzw bei der IrfanView Fensterbeschreibung steht, dass das Programm nicht mehr reagiere. Die Batches laufen zwar in 99% der Fällen durch, allerdings sollte das Problem trotzdem nicht auftreten.

Die Bilder sind meistens ingame Screenshots in beliebigen Auflösungen (meistens 4k-8k), durchschnittlich 30MB groß und sollen einfach nur vom PNG in JPG umgerechnet bzw herruntergerechnet werden. Die Auflösung bleibt dabei unverändert.

IrfanView 64 liegt auf einer 512GB großen SSD 850 Pro und der Ordner mit den Screenshots liegt auf einer 1TB SSD 860 evo. Das Zielverzeichnis liegt teilweise auf der 500GB nvme 970 evo oder auf der 850 pro.

System:
Ryzen 7 2700x@4ghz@1,244v
2x16GB ddr4 3200 mhz cl14 15 14 1t
Gtx 1080 GLH@UV
512GB SSD 850 Pro
500GB Nvme 970 EVO
1TB SSD 860 EVO
2x4TB WD Blue
Dark Power Pro 11 550 Watt
Acer XB270HU
 
wird IrfanView64 im Task Manager als inaktiv angezeigt bzw bei der IrfanView Fensterbeschreibung steht, dass das Programm nicht mehr reagiere. Die Batches laufen zwar in 99% der Fällen durch, allerdings sollte das Problem trotzdem nicht auftreten.
Wer sagt, dass dies (a) ein Problem ist und (b) dass es nicht so sein sollte? Hast Du Irfan selber gefragt oder wo kommt das Wissen/die Annahme her?

IV war bei mir noch nie ein Programm, das mehrere Tasks/Bilder parallel bearbeitet hat. Die GUI (das Hauptfenster) ist schlicht blockiert, wenn die Batchverarbeitung läuft. Egal, ob ich die 32 Bit Version (hier 4.44) oder die 64 Bit Version (4.52) nutze. Die CPU langweilt sich ja auch zu tode und nutzt im Batchbetrieb nur einen Kern anstatt 8+8 zu nutzen.

Windows zeigt im Taskmanager offensichtlich nur das Hauptfenster/den Hauptthread und merkt nicht, dass IV im anderen Fenster aktiv am Rechnen ist. Das ist halt so, hat mich noch nie gestört bzw. es ist mir bis gerade noch nie im Taskmanager aufgefallen. Die Ausgabe im Batch-Fenster läuft ja brav weiter, wenn auch bei mir nur mit 1/16 der möglichen Performance.
 
Welche Programme würdet ihr zum Umwandeln von Fotos benutzen? Das einzige Kriterium wäre, dass die Auflösung unverändert und die Qualität möglichst gleichbleibt. Ich habe gelesen, dass manche Programme die Dateigröße bei gleicher Qualität um 80% reduzieren können, allerdings ist fraglich ob das wirklich so ist bzw wie gut diese die Rechnerleistung nutzen können.
 
Welche Programme würdet ihr zum Umwandeln von Fotos benutzen?
Ich nutze IV, wenn es einfach sein soll. Bzw. für das allermeiste nutze ich meine eigene Bildverwaltung, die ist halt darauf optimieret, auch auf langsamen CPUs noch annehmbare Geschwindigkeit zu erzeugen.

Was stört Dich an IrfanView? Etwa die Anzeige im Taskmanager?

Hier mal ein paar Zeiten für die Konvertierung von 30 JPGs mit 46 MPix in gleich große JPGs mit 90% (in dem Fall mit einem i7-2600k). Quelldateien sind ca. 25-30 MB groß, die Zieldateien 6-8 MB.

XNViewMP: 0:45 Min
FSViewser 5.9: 2:13 Min
IrfanView 4.44 x86: 1:06 Min

Alle nutzen nur 1-2 Threads während der Konvertierung.

Wenn ich dann noch bedenke, dass ich in IV viel schneller im Batch-Dialog bin (da XNViewMP und FastStone halt mit der IndexAnzeige konfiguriert sind und erst einmal alle Bilder im Ordner öffnen), dann muss ich schon tausende Bildern am Stück konvertieren, bis sich ein anderes Programm zeitmäßig lohnt.

Die Rechenleistung bei sowas hat mich zu Entwicklungszeiten meiner Bilddatenbank interessiert. Da lief sie aber auf einem Atom Z520 mit HDD und nicht auf einem i7-2600k oder i9-9900k (jeweils mit SSD oder gleich auf der Ramdisk).

Wenn wirklich tausende von Bildern zu konvertieren sind und die Zeiten damit regelmäßig im zwei- bis dreistelligen Minutenbereich liegen, würde ich die Bilder in Unterverzeichnisse aufteilen und IV mehrmals laufen lassen. Das müsste sich sogar automatisieren lassen. Windows ansich kommt sowieso miserabel mit vielen tausend bis zehntausend Dateien in eniem Ordner zurecht.
 
Zurück