diff options
-rwxr-xr-x | make-widescreen.sh | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/make-widescreen.sh b/make-widescreen.sh new file mode 100755 index 0000000..40fd1eb --- /dev/null +++ b/make-widescreen.sh @@ -0,0 +1,24 @@ +#!/bin/bash +#---------------------------------------------------- +# Version: 0.1.0 +# Author: Florian "Bluewind" Pritz <flo@xssn.at> +# +# Licensed under WTFPL v2 +# (see COPYING for full license text) +# +#---------------------------------------------------- +# double image and make 2 combos +#---------------------------------------------------- + +for i in $@; do + orig_x="$(identify -format "%W" "$i")" + orig_y="$(identify -format "%H" "$i")" + convert "${i}" -flop -size $((${orig_x}*2))x${orig_y} \ + xc:black +swap -gravity West -composite \ + "${i}" -geometry +${orig_x}+0 -composite \ + "$(echo ${i} | sed -r "s/(.*)(\.|$)(.*)/\1_combo-1\2\3/")" + convert "${i}" -flop -size $((${orig_x}*2))x${orig_y} -geometry +${orig_x}+0 \ + xc:black +swap -gravity West -composite \ + "${i}" -geometry +0+0 -composite \ + "$(echo ${i} | sed -r "s/(.*)(\.|$)(.*)/\1_combo-2\2\3/")" +done |