input="$1"
output="$1.mp4"
x264_params=""
x264_params+="cabac=1:ref=5:analyse=0x133:me=umh:subme=9:chroma-me=1:deadzone-inter=21"
x264_params+=":deadzone-intra=11:b-adapt=2:rc-lookahead=60:vbv-maxrate=10000:vbv-bufsize=10000:qpmax=69"
x264_params+=":bframes=5:b-adapt=2:direct=auto:crf-max=51:weightp=2:merange=24:chroma-qp-offset=-1"
x264_params+=":sync-lookahead=2:psy-rd=1.00,0.15:trellis=2:min-keyint=23:partitions=all"
args=(
ffmpeg
-hide_banner
-i "$input"
-ss 1:32.843 -to 3:50.897
-c:v libx264 -crf 27 -x264-params "$x264_params"
-map 0:v
-map 0:a
-map_metadata 0
-movflags +faststart
"$output"
)
set -x
exec "${args[@]}"