From c83a563bbd18b968a18196b5c7cc63a42aaaf431 Mon Sep 17 00:00:00 2001 From: s-p-k Date: Tue, 19 Jul 2016 02:18:48 +0300 Subject: [PATCH 1/2] Use quotes for variables in ffmpeg command --- gifgen | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gifgen b/gifgen index f5429c7..4cba179 100755 --- a/gifgen +++ b/gifgen @@ -69,8 +69,8 @@ fi # Encode GIF echo "Generating palette..." -ffmpeg -v $verbosity -i $input -vf "fps=$fps,palettegen=stats_mode=$stats_mode" -y $palette +ffmpeg -v "$verbosity" -i "$input" -vf "fps=$fps,palettegen=stats_mode=$stats_mode" -y "$palette" [[ "$verbosity" = "info" ]] && echo echo "Encoding GIF..." -ffmpeg -v $verbosity -i $input -i $palette -lavfi "fps=$fps [x]; [x][1:v] paletteuse=dither=$dither" -y $output +ffmpeg -v "$verbosity" -i "$input" -i "$palette" -lavfi "fps=$fps [x]; [x][1:v] paletteuse=dither=$dither" -y "$output" echo "Done!" From 94200a23739db00cd31a854d6a3b0d0dc2e3c8b9 Mon Sep 17 00:00:00 2001 From: s-p-k Date: Tue, 19 Jul 2016 02:19:59 +0300 Subject: [PATCH 2/2] fix arithmetic expression --- gifgen | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gifgen b/gifgen index 4cba179..400c995 100755 --- a/gifgen +++ b/gifgen @@ -47,8 +47,7 @@ while getopts "hi:o:f:sv" opt; do ;; esac done -shift $(($OPTIND - 1)) - +shift "$((OPTIND-1))" # Grab input file from end of command input=$1