ff wrapper scripts: vmaf and rename moov
This commit is contained in:
parent
7d37a8300d
commit
5d9fc46e4d
|
@ -0,0 +1,19 @@
|
|||
#!/bin/sh
|
||||
set -ef
|
||||
|
||||
while getopts :s:t:T: OPT; do
|
||||
case "$OPT" in
|
||||
s) start="$OPTARG" ;;
|
||||
t) time="$OPTARG" ;;
|
||||
T) to="$OPTARG" ;;
|
||||
*) : ;
|
||||
esac
|
||||
done
|
||||
shift $((OPTIND - 1))
|
||||
|
||||
exec ffmpeg ${start:+-ss "$start"} ${to:+-to "$to"} \
|
||||
-i "$1" -i "$2" ${time:+-t "$time"} \
|
||||
-lavfi "[0:v] setpts=PTS-STARTPTS [ref]; \
|
||||
[1:v] setpts=PTS-STARTPTS [dis]; \
|
||||
[dis][ref] libvmaf=log_fmt=xml:log_path=/dev/stdout:n_threads=$(nproc)" \
|
||||
-f null - \
|
Loading…
Reference in New Issue