mirror of
https://gitlab.com/dabruh/dotfiles.git
synced 2025-12-07 10:46:43 +01:00
refactor: standardize indentation in videncode script
This commit is contained in:
parent
530c9307d4
commit
b1b8ce749b
1 changed files with 187 additions and 141 deletions
|
|
@ -77,21 +77,67 @@ parse_args() {
|
|||
|
||||
while [[ $# -gt 0 ]]; do
|
||||
case "$1" in
|
||||
-i|--input) INFILE="$2"; shift 2 ;;
|
||||
-o|--output) OUTFILE="$2"; shift 2 ;;
|
||||
-c|--crf) CRF="$2"; shift 2 ;;
|
||||
-p|--preset) PRESET="$2"; shift 2 ;;
|
||||
-m|--maxrate) MAXRATE="$2"; shift 2 ;;
|
||||
-b|--bufsize) BUFSIZE="$2"; shift 2 ;;
|
||||
--extra) EXTRA_ARGS+=("$2"); shift 2 ;;
|
||||
--max-w) MAX_W="$2"; shift 2 ;;
|
||||
--max-h) MAX_H="$2"; shift 2 ;;
|
||||
--overwrite-same) OVERWRITE_SAME=true; shift ;;
|
||||
--overwrite-different) OVERWRITE_DIFFERENT=true; shift ;;
|
||||
--audio-mode) AUDIO_MODE="$2"; shift 2 ;;
|
||||
-h|--help) usage; exit 0 ;;
|
||||
--) shift; break ;;
|
||||
*) echo "Unknown argument: $1" >&2; usage; exit 1 ;;
|
||||
-i | --input)
|
||||
INFILE="$2"
|
||||
shift 2
|
||||
;;
|
||||
-o | --output)
|
||||
OUTFILE="$2"
|
||||
shift 2
|
||||
;;
|
||||
-c | --crf)
|
||||
CRF="$2"
|
||||
shift 2
|
||||
;;
|
||||
-p | --preset)
|
||||
PRESET="$2"
|
||||
shift 2
|
||||
;;
|
||||
-m | --maxrate)
|
||||
MAXRATE="$2"
|
||||
shift 2
|
||||
;;
|
||||
-b | --bufsize)
|
||||
BUFSIZE="$2"
|
||||
shift 2
|
||||
;;
|
||||
--extra)
|
||||
EXTRA_ARGS+=("$2")
|
||||
shift 2
|
||||
;;
|
||||
--max-w)
|
||||
MAX_W="$2"
|
||||
shift 2
|
||||
;;
|
||||
--max-h)
|
||||
MAX_H="$2"
|
||||
shift 2
|
||||
;;
|
||||
--overwrite-same)
|
||||
OVERWRITE_SAME=true
|
||||
shift
|
||||
;;
|
||||
--overwrite-different)
|
||||
OVERWRITE_DIFFERENT=true
|
||||
shift
|
||||
;;
|
||||
--audio-mode)
|
||||
AUDIO_MODE="$2"
|
||||
shift 2
|
||||
;;
|
||||
-h | --help)
|
||||
usage
|
||||
exit 0
|
||||
;;
|
||||
--)
|
||||
shift
|
||||
break
|
||||
;;
|
||||
*)
|
||||
echo "Unknown argument: $1" >&2
|
||||
usage
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
done
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue