Radreise & Fernradler Forum
Radreise & Fernradler Forum
Wer ist online?
14 Mitglieder (amati111, busjoe58, max saikels, Uli aus dem Saarland, thomas-b, Polkupyöräilijä, erzimmer, 5 unsichtbar), 451 Gäste und 817 Suchmaschinen sind im Forum unterwegs.
Details
Erweitert
Rund ums Forum
Regeln
Die Regeln für dieses Forum
Nutzungsbedingungen
Vereinbarungen für die Benutzung
Das Team
Wer steht hinter dem Forum?
Verifizierung
Offenlegung deiner Identität
Beteiligte Homepages
Radreise-Seiten, die das Forum eingebunden haben
Mach mit!
Dieses Forum für deine Homepage
RSS Feeds RSS
Eine Übersicht öffentlicher RSS Feeds
Plauderecke
Zum Unterhalten und Plauschen
Die Geschichte
Die Geschichte des Forums
Spende
Unterstütze das Forum
Radreise-Wiki
Partnerseiten
Statistik
29646 Mitglieder
98904 Themen
1554647 Beiträge

In den letzten 12 Monaten waren 2095 Mitglieder aktiv. Die bislang meiste Aktivität war am 02.02.24 17:09 mit 5102 Besuchern gleichzeitig.
mehr...
Vielschreiber (30 Tage)
Uli 35
Lionne 34
Deul 29
panta-rhei 29
Muskatreibe 28
Themenoptionen
Off-topic #1255801 - 20.12.16 16:54 Re: Upside down Federgabel [Re: Keine Ahnung]
uiop
Mitglied
abwesend abwesend
Beiträge: 176
So jetzt wirds richtig offtopic, ich habe mal mein Bilderverkleinerungsskript angepasst, vielleicht kann das ja mal jemand hier gebrauchen.
Dicke Warnung!! Das Skript überschreibt alle Dateien inklusive Unterordner des aktiven Ordners (da wo das Skript ausgeführt wird)!!
Also nur mit einer Kopie des ganzen Ordners arbeiten.

Das Skript checkt ob die Datei kleiner als 150kb ist und wenn ja verkleinert es das Bild so, dass die längste Seite maximal 800px groß ist. Bilder die eine größere Auflösung haben und kleiner als 150kb sind fallen demensprechend durchs Raster (müsste ich mal irgendwann mal verbessern, kommt aber selten vor). Aus Gründen der Privatsphäre werden sämtliche Exif-Daten und die Vorschau gelöscht und der Dateiname durch einen Zufallsnamen ersetzt. Das Dateisystemdatum wird auf die Zeit gesetzt, an dem das Skript läuft.

Das ganze ist natürlich ziemlich quick and dirty, könnte man deutlich besser machen (ist schon ne Weile her, als ich das zusammengehackt habe). Aber solange es läuft und keiner Dateinamen hat, die mit einem "-" anfangen, sollte es passen.

Benötigt wird image-magick, bash und jhead. Unnötig zu erwähnen, dass das Skript auf einem nicht-Unix kompatiblen Betriebssystem nur mit Umwegen läuft.

https://zerobin.net/?5cbc955c1c42f140#bJkc8o+R34EmulMMsdyfR2wE2Mh0wpc4RmRIneMBnV0=

#!/bin/bash
maxdim=800 #maximum dimension of picuture
maxfilesize=150 #maximum filesize in kb (if larger it is resized)
default_quality=75 #default quality of pictures

echo " /-------------------------------------\\"
echo "( Picture resizer using convert by uiop )"
echo " \\-------------------------------------/"
echo ""
echo "-- Maximum dimension of pictures (doesn't matter if width or height): $maxdim"
echo "-- Maximum filesize: $maxfilesize kb. If larger it is recompressed with maximum dimension"
echo "-- Jpg-Quality: $default_quality"
echo ""
echo "!!! WARNING !!! This will overwrite the original pictures of the current directory and all subdirectories. Use on own risk"
echo "Do you want to continue(y,n)?"
read TASTE
if [ $TASTE == y ]
then

find . \( -name "*.jpg" -or -name "*.JPG" \) -print0 -type f | while read -d $'\0' filename;
do
echo "processing" "$filename"
quality=$default_quality
if [ $(du -k "$filename" | cut -f1) -ge $maxfilesize ]
then
echo "Original filesize =" $(du -k "$filename" | cut -f1) " kb"
convert "$filename" -resize "$maxdim x $maxdim >" -quality "$quality" "$filename"
mogrify -strip "$filename"
echo "Target filesize =" $(du -k "$filename" | cut -f1) " kb"
else
echo "File skipped, already small enough"
fi
jhead -purejpg "$filename"
mv "$filename" "$RANDOM".jpg
done

else
echo "Operation cancelled"
fi
Grüße Clemens

Geändert von uiop (20.12.16 16:55)
Nach oben   Versenden Drucken


Alle Beiträge zum Thema
Betreff von verfasst am
Upside down Federgabel Sputnik79 02.10.16 11:35
Re: Upside down Federgabel AndreMQ 02.10.16 15:13
Re: Upside down Federgabel iassu 02.10.16 15:52
Re: Upside down Federgabel Sputnik79 02.10.16 16:18
Re: Upside down Federgabel Sickgirl 02.10.16 16:25
Re: Upside down Federgabel berghopser 02.10.16 16:35
Re: Upside down Federgabel AndreMQ 02.10.16 17:04
Re: Upside down Federgabel berghopser 03.10.16 06:51
Re: Upside down Federgabel Sputnik79 03.10.16 07:45
Re: Upside down Federgabel berghopser 03.10.16 09:24
Re: Upside down Federgabel Sickgirl 03.10.16 12:05
Re: Upside down Federgabel AndreMQ 03.10.16 09:28
Re: Upside down Federgabel berghopser 03.10.16 09:33
Re: Upside down Federgabel AndreMQ 03.10.16 09:45
Re: Upside down Federgabel berghopser 03.10.16 10:12
Re: Upside down Federgabel Falk 03.10.16 12:55
Re: Upside down Federgabel  Off-topic Schnubu 03.10.16 18:16
Re: Upside down Federgabel Sputnik79 03.10.16 10:50
Re: Upside down Federgabel iassu 03.10.16 11:01
Re: Upside down Federgabel Stylist Robert 03.10.16 15:52
Re: Upside down Federgabel Falk 03.10.16 13:05
Re: Upside down Federgabel  Off-topic iassu 03.10.16 13:10
Re: Upside down Federgabel  Off-topic Falk 03.10.16 14:26
Re: Upside down Federgabel  Off-topic iassu 03.10.16 15:51
Re: Upside down Federgabel  Off-topic Falk 03.10.16 16:47
Re: Upside down Federgabel AndreMQ 03.10.16 14:20
Re: Upside down Federgabel Sputnik79 03.10.16 14:56
Re: Upside down Federgabel  Off-topic iassu 03.10.16 16:00
Re: Upside down Federgabel AndreMQ 03.10.16 18:35
Re: Upside down Federgabel panta-rhei 04.10.16 06:48
Re: Upside down Federgabel jan13 04.10.16 19:14
Re: Upside down Federgabel Falk 05.10.16 02:41
Re: Upside down Federgabel jan13 06.10.16 18:38
Re: Upside down Federgabel Falk 06.10.16 22:42
Re: Upside down Federgabel jan13 07.10.16 07:29
Re: Upside down Federgabel panta-rhei 07.10.16 11:49
Re: Upside down Federgabel jan13 07.10.16 19:11
Re: Upside down Federgabel panta-rhei 07.10.16 19:36
Re: Upside down Federgabel iassu 07.10.16 21:53
Re: Upside down Federgabel  Off-topic panta-rhei 07.10.16 22:23
Re: Upside down Federgabel  Off-topic iassu 07.10.16 22:25
Re: Upside down Federgabel  Off-topic panta-rhei 07.10.16 22:28
Re: Upside down Federgabel  Off-topic iassu 07.10.16 22:35
Re: Upside down Federgabel  Off-topic panta-rhei 07.10.16 22:43
Re: Upside down Federgabel  Off-topic iassu 07.10.16 22:49
Re: Upside down Federgabel HyS 02.10.16 16:30
Re: Upside down Federgabel Sickgirl 02.10.16 16:20
Re: Upside down Federgabel Sputnik79 08.10.16 18:35
Re: Upside down Federgabel AndreMQ 08.10.16 19:58
Re: Upside down Federgabel uiop 20.12.16 04:25
Re: Upside down Federgabel uiop 20.12.16 04:40
Re: Upside down Federgabel fliegender holländer 23.12.16 20:50
Re: Upside down Federgabel Tanbei 20.12.16 06:38
Re: Upside down Federgabel  Off-topic uiop 20.12.16 13:26
Re: Upside down Federgabel  Off-topic Keine Ahnung 20.12.16 15:34
Re: Upside down Federgabel  Off-topic uiop 20.12.16 16:54
Re: Upside down Federgabel  Off-topic iassu 23.12.16 20:03
Re: Upside down Federgabel  Off-topic uiop 25.12.16 14:48
Re: Upside down Federgabel 101.20 20.12.16 07:41
Re: Upside down Federgabel jan13 23.12.16 18:21
www.bikefreaks.de