Obrigado @LordNeckbeard pela solução. Parece que o ffmpeg codifica melhor o x264 usando -crf
em vez de -v:b
.
Então -crf 26
funcionou perfeitamente para eliminar o bloqueio no início do processo de codificação de vídeo.
Meu código final é agora:
ffmpeg.exe -i test.mp4 -i watermark.png -filter_complex overlay="(main_w)-(overlay_w):(main_h)-(overlay_h)" -c:v libx264 -profile:v main -preset slow -crf 26 -r 30 -c:a libvo_aacenc -b:a 128k -s 1280x720 -movflags faststart -f mp4 "test-done.mp4"