pv-test, better handling of vpresets.

This commit is contained in:
me
2026-09-14 12:43:01 -07:00
parent ea0c329d3b
commit 8279cb8618
+5 -3
View File
@@ -808,7 +808,7 @@ function pv-test {
read -p "Test presets? (y/N) " test_vpresets read -p "Test presets? (y/N) " test_vpresets
if [[ "$test_vpresets" == "y"* ]]; then if [[ "$test_vpresets" == "y"* ]]; then
vpresets="$vpresets slo fst med" vpresets="$vpresets slw med fst"
fi fi
echo " presets: '$vpresets'" echo " presets: '$vpresets'"
@@ -897,15 +897,17 @@ function pv-test {
if [[ "$vpreset" != "skip" ]]; then if [[ "$vpreset" != "skip" ]]; then
if [[ "$vcodec" == "libsvtav1" ]]; then if [[ "$vcodec" == "libsvtav1" ]]; then
case $vpreset in case $vpreset in
slo) preset="0" ;; slw) preset="0" ;;
med) preset="6" ;; med) preset="6" ;;
fst) preset="13" ;; fst) preset="13" ;;
*) echo "ERROR: Unhandled vpreset '${vpreset}', exiting." && return 1
esac esac
else else
case $vpreset in case $vpreset in
slo) preset="veryslow" ;; slw) preset="veryslow" ;;
med) preset="medium" ;; med) preset="medium" ;;
fst) preset="ultrafast" ;; fst) preset="ultrafast" ;;
*) echo "ERROR: Unhandled vpreset '${vpreset}', exiting" && return 1
esac esac
fi fi
if [[ -n "$preset" ]]; then if [[ -n "$preset" ]]; then