From da1c67fad36d0e066fb1a139c898c0f0ce54552c Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Sat, 17 Jun 2023 19:56:21 -0700 Subject: [PATCH] allow pass-through of any --param --- pack-set | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/pack-set b/pack-set index 3581d51..20fe78f 100755 --- a/pack-set +++ b/pack-set @@ -1,24 +1,26 @@ #!/bin/sh OPTS="" -if [ "$1" == "--no-audio" ] -then - OPTS="--no-audio" - shift -fi for INFILE in "$@" do - echo "$INFILE" + if [[ "$1" =~ ^--.* ]] + then + echo "OPTION: $1" + OPTS="$OPTS $1" + shift + else + echo "FILE: $INFILE" - #COMMON="$OPTS --exposure=-2.5 --peak=141" - COMMON="$OPTS" - SPEED_SMALL="slow" - SPEED_LARGE="slow" + #COMMON="$OPTS --exposure=-2.5 --peak=141" + COMMON="$OPTS" + SPEED_SMALL="slow" + SPEED_LARGE="slow" - SMALL="$COMMON --size=4m --preset=$SPEED_SMALL" - LARGE="$COMMON --size=25m --preset=$SPEED_LARGE" + SMALL="$COMMON --size=4m --preset=$SPEED_SMALL" + LARGE="$COMMON --size=25m --preset=$SPEED_LARGE" - pack-vid $SMALL "$INFILE" "${INFILE%.mp4}-small.mp4" - pack-vid $LARGE "$INFILE" "${INFILE%.mp4}-large.mp4" + pack-vid $SMALL "$INFILE" "${INFILE%.mp4}-small.mp4" + pack-vid $LARGE "$INFILE" "${INFILE%.mp4}-large.mp4" + fi done