Seite 1 von 1

[3.2] [erledigt] Verkleinern von Bilden/Fotos bereits beim Upload (Schlagworte: ImageMagick, Galerie)

Verfasst: 17.02.2018 09:11
von ZNC
Ist: Sobald User Bilder/Fotos/Grafiken hoch laden, erfolgt eine Prüfung, ob diese Dateien den eingestellten Grössenvorgaben entsprechen. Wenn nein, so kommt eine entsprechende Meldung und der Ladevorgang wird abgebrochen. Der User muss dann mit seinen eigenen Mitteln zuerst die Datei verkleinern und dann erneut versuchen, die Datei ins Forum hoch zu laden.

Entweder versteht der User in Zeiten, wo bei Facebook und WhatsApp keine Limitierungen herrschen, nicht, dass Webspace für Forenbetreiber Kosten bedeuten oder er ist nicht in der Lage, sein Bild zu verkleinern.

Soll: Deshalb würde ich mir wünschen, dass Dateien, nachdem sie hochgeladen wurden, automatisch z.B. über die ImageMagick-Bibliothek (so sie installiert ist) verkleinert werden.

Re: [3.2] Verkleinern von Bilden/Fotos bereits beim Upload (Schlagworte: ImageMagick, Galerie)

Verfasst: 17.02.2018 14:10
von canonknipser
Unter 3.1 und 3.2 passiert das grundsätzlich schon:
Bei Verwendung der Funktionen aus PLUpload (geht nur, wenn der Benutzer JavaScript aktiviert hat) werden die Bilder, die die zulässigen Kantenlängen überschreiten, automatisch verkleinert. Allerdings muss vor und nach der Verkleinerung die zulässige Dateigröße eingehalten werden. Wenn das Bild aber klein genug ist, spielt die Dateigröße in der Regel keine Rolle mehr.

Also: Stell im ACP die zulässige Kantenlänge z.B. auf 800 Breite und 800 Höhe (das sollte für die meisten Bilder voll und ganz ausreichen) und die Dateigröße auf z.B. 20 MByte. Die automatische Verkleinerung sorgt dann dafür, dass das Bild deutlich unter 20MB sein wird (aus dem Bauch heraus bei ca. 400 KByte)

Re: [3.2] Verkleinern von Bilden/Fotos bereits beim Upload (Schlagworte: ImageMagick, Galerie)

Verfasst: 18.02.2018 08:23
von ZNC
Bei Verwendung der Funktionen aus PLUpload (geht nur, wenn der Benutzer JavaScript aktiviert hat) werden die Bilder, die die zulässigen Kantenlängen überschreiten, automatisch verkleinert.

Canonknipser, mit PLUpload meinst Du vermutlich den Upload von Dateianhängen (auch Fotos) im Post. Lieben Dank, es ist die Konstellation, die Du oben erwähnt hast, die bei mir verkehrt war. Freue mich und lieben Dank

Also in der Administrationsübersicht, wie Canonenknipser beschrieben hat:
1. Register Allgemein: Board-Konfiguration: Dateianhänge: Maximale Dateigröße: 20 MiB
2. Register Allgemein: Board-Konfiguration: Dateianhänge: Maximale Abmessungen von Bildern: 800 x 800 (bei meinem Test 400 x 400)
3. Register Allgemein: Cache leeren

Dadurch wurde bei meinem Test eine jpg-Datei der Größe
8 MB mit 2988 x 5312 Pixel auf
77 KB mit 225 x 400 Pixel verkleinert.

Re: [3.2] [erledigt] Verkleinern von Bilden/Fotos bereits beim Upload (Schlagworte: ImageMagick, Galerie)

Verfasst: 05.07.2019 11:17
von RedCougar
Danke, der Tipp hat in meinem Forum auch geklappt.

Das Test-Bild, was ich als Dateianhang hochladen habe, hatte im Original über 4000 Pixel Breite und ~ 4 MB Dateigröße. Voreingestellt waren im Forum von mir 1200 px und 512 Kib. Die Kib habe ich dann auf 20 Mib erhöht.

Automatisch wurde das Bild im Forum auf die eingestellte Maximalgröße von 1200 px verkleinert und als Zugabe auf 188 Kib reduziert.

Jetzt interessiert mich jedoch eines brennend: Wo sind 4 MB hin? Wurden die gar nicht erst gespeichert oder dümpeln die jetzt irgendwo auf dem Server herum und das Bild wird im Forum nur kleiner dargestellt?

Das wäre für mich eine wichtige Zusatzinformation, wenn es um den serverseitigen Speicherplatz geht.

Re: [3.2] [erledigt] Verkleinern von Bilden/Fotos bereits beim Upload (Schlagworte: ImageMagick, Galerie)

Verfasst: 05.07.2019 15:41
von Mahony
Hallo
RedCougar hat geschrieben:Jetzt interessiert mich jedoch eines brennend: Wo sind 4 MB hin? Wurden die gar nicht erst gespeichert oder dümpeln die jetzt irgendwo auf dem Server herum und das Bild wird im Forum nur kleiner dargestellt?
Die Bilder werden neu berechnet und dann auch so gespeichert. Da dümpelt also kein Datenmüll auf dem Server herum.

Grüße: Mahony

Re: [3.2] [erledigt] Verkleinern von Bilden/Fotos bereits beim Upload (Schlagworte: ImageMagick, Galerie)

Verfasst: 05.07.2019 16:29
von RedCougar
Sehr positiv!

Vielen Dank für die Auskunft!

Re: [3.2] Verkleinern von Bilden/Fotos bereits beim Upload (Schlagworte: ImageMagick, Galerie)

Verfasst: 25.05.2020 11:47
von Yetikisdorf
ZNC hat geschrieben: 18.02.2018 08:23
Bei Verwendung der Funktionen aus PLUpload (geht nur, wenn der Benutzer JavaScript aktiviert hat) werden die Bilder, die die zulässigen Kantenlängen überschreiten, automatisch verkleinert.

Canonknipser, mit PLUpload meinst Du vermutlich den Upload von Dateianhängen (auch Fotos) im Post. Lieben Dank, es ist die Konstellation, die Du oben erwähnt hast, die bei mir verkehrt war. Freue mich und lieben Dank

Also in der Administrationsübersicht, wie Canonenknipser beschrieben hat:
1. Register Allgemein: Board-Konfiguration: Dateianhänge: Maximale Dateigröße: 20 MiB
2. Register Allgemein: Board-Konfiguration: Dateianhänge: Maximale Abmessungen von Bildern: 800 x 800 (bei meinem Test 400 x 400)
3. Register Allgemein: Cache leeren

Dadurch wurde bei meinem Test eine jpg-Datei der Größe
8 MB mit 2988 x 5312 Pixel auf
77 KB mit 225 x 400 Pixel verkleinert.
Auch wenn der Beitrag nicht ganz frisch ist könnte es sein, das jemand folgende Info benötigt: Ich hatte meine Probleme bei den Einstellungen. Bei Beiträge/Dateitypgruppen/Bilder/ bearbeiten (Zahnrad) ist nämlich nochmal ne Bilddateigröße definiert. Die war bei mir zu niedrig eingestellt. Als ich die auch auf 20MiB eingestellt hatte funktionierte es wunderbar. Solche versteckten Doppel-Einstellungen können einem das Leben schwer machen.

Re: [3.2] [erledigt] Verkleinern von Bilden/Fotos bereits beim Upload (Schlagworte: ImageMagick, Galerie)

Verfasst: 30.06.2020 23:33
von Kizu
Moin,

kann man das nicht zu den Einstellungen dazu schreiben? - Dass die Bilder automatisch verkleinert werden, war mir nicht bewusst und hätte ich nicht zufällig dieses Thema hier gefunden, wäre dich wohl nie auf die Idee gekommen :).
Yetikisdorf hat geschrieben: 25.05.2020 11:47Auch wenn der Beitrag nicht ganz frisch ist könnte es sein, das jemand folgende Info benötigt: Ich hatte meine Probleme bei den Einstellungen. Bei Beiträge/Dateitypgruppen/Bilder/ bearbeiten (Zahnrad) ist nämlich nochmal ne Bilddateigröße definiert. Die war bei mir zu niedrig eingestellt. Als ich die auch auf 20MiB eingestellt hatte funktionierte es wunderbar. Solche versteckten Doppel-Einstellungen können einem das Leben schwer machen.
Auch das könnte man doch in die Beschreibung der Einstellung mit rein schreiben, oder?

MfG, Daniel

Re: [3.2] [erledigt] Verkleinern von Bilden/Fotos bereits beim Upload (Schlagworte: ImageMagick, Galerie)

Verfasst: 29.11.2020 12:10
von SeewolfPK
Mahony hat geschrieben: 05.07.2019 15:41
Die Bilder werden neu berechnet und dann auch so gespeichert. Da dümpelt also kein Datenmüll auf dem Server herum.

Grüße: Mahony
Ich hänge mich auch mal an diesen alten Thread ran.

Verstehe ich das richtig, ich brauche (phpBB 3.3.2) keine Extension um hochgeladene Bilder kleiner zu bekommen
Wenn ich unter /files nachsehe, dann habe ich auf dem Server eine 18MB große Bilddatei (so groß war die Ursprungsdatei) und
eine 85KB große thumb... Datei.
Somit spare ich ja keinen Serverplatz?