From 1dad79dce56e15fa133d21111a89e3c1d55b163d Mon Sep 17 00:00:00 2001 From: katherine Date: Fri, 21 Apr 2017 16:59:51 -0700 Subject: update aspect-ratio logic --- make-gif | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'make-gif') diff --git a/make-gif b/make-gif index ed766f6..b158f0d 100755 --- a/make-gif +++ b/make-gif @@ -164,7 +164,8 @@ height=-1 ffprobe -loglevel -8 -print_format json -show_streams "${tmp_pref}-in" \ | grep -m 1 display_aspect_ratio | grep -Eo '[0-9]+:[0-9]+' \ | IFS=':' read -A as -[[ -z $as ]] || let "height = ${width} * ${as[2]} / ${as[1]}" +[[ -z $as ]] || [[ ${as[1]} -eq 0 ]] || [[ ${as[2]} -eq 0 ]] \ + || let "height = (${width} * ${as[2]}) / ${as[1]}" # convenience var local substr -- cgit v1.2.3