这是我的命令:
..\ffmpeg -y -i "D:\FFMPEG\ffmpeg-20200129-de1b2aa-win64-static\bin\test\aa_start_with_BAGAN.mp4" -c:v libx264 -preset ultrafast -maxrate 3000k -bufsize 6000k -g 50 -c:a aac -b:a 128k -ac 2 -ar 44100 -an -pass 1 -f mp4 NUL && ..\ffmpeg -i "D:\FFMPEG\ffmpeg-20200129-de1b2aa-win64-static\bin\test\aa_start_with_BAGAN.mp4" -c:v libx264 -s 1280x720 -preset ultrafast -maxrate 500k -bufsize 1000k -vf "scale=1280:-1,format=yuv420p" -g 50 -c:a aac -b:a 128k -ac 2 -ar 44100 -an -pass 2 aa_start_with_BAGAN.mp4_ultrafast_500.mp4
Run Code Online (Sandbox Code Playgroud)
在我得到的输出中CRF/CQP is incompatible with 2pass,但我根本没有在命令中使用 cfr/-q 选项,为什么会出现此错误?添加 FFMpeg 的完整元数据也许有人可以帮助我?(-g 50 因为根据文档默认 fps 是 25)
`ffmpeg version git-2020-01-29-de1b2aa Copyright (c) …Run Code Online (Sandbox Code Playgroud) ffmpeg ×1