generated from me/template-mit
Add vcompare, a shortcut for having two videos play side by side in mpv.
This commit is contained in:
@@ -1189,6 +1189,28 @@ function pv3 {
|
||||
echo -e "\n * Success! *"
|
||||
}
|
||||
|
||||
# 20260915 - Stack 2 videos for comparing quality.
|
||||
function vcompare {
|
||||
vid1="$1"
|
||||
vid2="$2"
|
||||
if [[ -z $vid1 || -z $vid2 ]]; then
|
||||
echo "ERROR: Missing vid1 ('$vid1') or vid2 ('$vid2'). "
|
||||
return 1
|
||||
fi
|
||||
|
||||
orientation="$3"
|
||||
if [[ -z $orientation || ($orientation != "h" && $orientation != "v") ]]; then
|
||||
echo -n "NOTICE: Received '$orientation' for orientation, using vertical instead. "
|
||||
orientation="v"
|
||||
echo "'$orientation'"
|
||||
fi
|
||||
|
||||
mpv --lavfi-complex="[vid1][vid2]${orientation}stack[vo];[aid1][aid2]amix[ao]" \
|
||||
"$vid1" \
|
||||
--external-file="$vid2"
|
||||
}
|
||||
alias vcomp="vcompare "
|
||||
|
||||
|
||||
### Web ###
|
||||
|
||||
|
||||
Reference in New Issue
Block a user