default var fix

This commit is contained in:
JMARyA 2025-06-14 19:24:02 +02:00
parent 8a35115d7e
commit ff6b7b1ee7
Signed by: jmarya
GPG key ID: 901B2ADDF27C2263
3 changed files with 11 additions and 4 deletions

View file

@ -5,8 +5,8 @@ function av1crf
end end
set input "$argv[1]" set input "$argv[1]"
set preset (or $argv[2] 6) set preset (varDefault $argv[2] 6)
set min_vmaf (or $argv[3] 95) set min_vmaf (varDefault $argv[3] 95)
echo "Running ab-av1 crf-search..." echo "Running ab-av1 crf-search..."
echo "Input: $input" echo "Input: $input"

View file

@ -5,8 +5,8 @@ function av1encode
end end
set input $argv[1] set input $argv[1]
set crf (or $argv[2] 28) set crf (varDefault $argv[2] 28)
set preset (or $argv[3] 6) set preset (varDefault $argv[3] 6)
set base (basename $input) set base (basename $input)
set name (string replace -r '\.[^.]+$' '' $base) set name (string replace -r '\.[^.]+$' '' $base)

View file

@ -0,0 +1,7 @@
function varDefault
if test -n $argv[1]
echo $argv[1]
else
echo $argv[2]
end
end