20. Oktober 2009 - 17:47
Korrektur des Shellscriptes aus dem Buch Cinelerra kompakt
Da das Kommando 'identify' offenbar seine Ausgabe etwas geändert hat, funktioniert das im Buch "Cinelerra kompakt" gezeigte Shellscript auf Seite 138, 139 nicht mehr. Eine kleine Änderung macht es wieder funktionstüchtig.
Vielen Dank an Thomas Wallmeier für die Zusendung der korrigierten Fassung:
#/bin/bash
mkdir skaliert
for element in `ls . | grep -i jp*g$`;
do
size=`identify ${element}`
width=`echo ${size} | sed '+s+.*JPEG ++' | sed '+s+x.*++'`
height=`echo ${size} | sed '+s+.*JPEG [0-9]*x++' | sed '+s+ .*++'`
rat_height=$((${height}/576))
tmp_width=$((${width} / ${rat_height}))
new_width=$((${tmp_width}*9375/10000))
convert -resize "${new_width}x576!" -quality 100 -sharpen 20 ${element} skaliert/x576_${element}
done
- Projekte /

Kommentar hinzufügen