>>66228715ffmpeg -i "Ame TTGL.mp4" -vf fps=fps="30",crop="iw:ih:0:0",scale="iw:-1:flags=lanczos",setsar=sar=1:1 \
-an -c:v libvpx-vp9 -b:v ".043591MiB" -crf "30" -pass 1 -passlogfile "ffmpeg2pass" -map_metadata -1 -f null /dev/null && \
ffmpeg -i "Ame TTGL.mp4" -vf fps=fps="30",crop="iw:ih:0:0",scale="iw:-1:flags=lanczos",setsar=sar=1:1 \
-an -c:v libvpx-vp9 -b:v ".043591MiB" -crf "30" -pass 2 -passlogfile "ffmpeg2pass" -map_metadata -1 "Ame TTGL_.webm"
Two-pass VP9 variable bitrate compression with max bitrate set to .043591MiB (= 3.90MiB / 89.467s). Variable bitrate crf set to 30, which is decently close to full quality (the lower the better). Setting crf low, but keeping the max bitrate close to the maximimum allowed filesize, gets the most bang for your bits. Which is the best you can do when you have a hard size limit, but also don't want to reduce fps or the dimensions (it was 1280x720 originally).