Use -maxrate
e -bufsize
para forçar o VBV (Video Buffer Verifier) a restringir a taxa de bits de saída:
ffmpeg -i input.file -c:v libx264 -crf 20 -maxrate 3M -bufsize 6M output.mp4
3M = 3 mbit / s, você também pode usar 3000k (para 3000 kbit / s). Defina o tamanho do buffer de acordo com o quanto você espera que seu cliente seja capaz de armazenar em buffer.
Veja este guia para mais informações sobre o uso de x264 com o FFmpeg (embora não mencione a codificação VBV) .