<p>From <a href="http://ffmpeg.org/ffmpeg.html" rel="nofollow">http://ffmpeg.org/ffmpeg.html</a> , you can do this in CLI.. not sure about GUI.</p>

<blockquote>
  <p><em><strong>‘-maxrate bitrate’</em></strong></p>
  
  <p>Set max video bitrate (in bit/s). Requires -bufsize to be set. </p>
  
  <p><em><strong>‘-minrate bitrate’</em></strong></p>
  
  <p>Set min video bitrate (in bit/s). Most useful in setting up a CBR encode   </p>
  
  <blockquote>
    <p>Eg: "<strong><em>ffmpeg -i myfile.avi -b:v 4000k -minrate 4000k -maxrate 4000k -bufsize 1835k out.m2v</em></strong>"</p>
  </blockquote>
</blockquote>

CC BY-SA 3.0
2011-12-05T09:40:11.073Z
2011-12-05T09:40:11.073Z
Irfan
<p>I almost never get stuck with things like this and kinda figure things out myself... but I'm at a complete loss here. </p>

<p>I've used Handbrake, X-Media Recode, and lots of other encoders and they're great.. but they just don't have clearly defined options for maximum and minimum bitrate control in VBR. That, or I just can't find the options. Is there a GUI I could use for this? Or is it only possible through command-line in x264 core? I've only been able to work with constant bitrate so far and I REALLY need to use variable bitrate.</p>

<p>I found these extra options and I think they might be for variable bitrate.. but experimenting and encoding with that still produces a result with constant bitrate:</p>

<p>VBV buffer size, VBV maximum bitrate, VBV initial buffer and Bitrate variance.</p>

<p>Any help would be appreciated.</p>

CC BY-SA 3.0
2011-12-05T09:28:01.750Z
What you are looking for is a way to achieve the "[Bitrate range](http://en.wikipedia.org/wiki/Variable_bitrate#Bitrate_range)" I suppose?
Irfan
<video>
H.264 encoder with CLEAR options for specifying minimum & maximum video bitrate?
Cyber-Logic
# H.264 encoder with CLEAR options for specifying minimum & maximum video bitrate?

(Asked by: username_0 on 2011-12-05)

I almost never get stuck with things like this and kinda figure things out myself... but I'm at a complete loss here.

I've used Handbrake, X-Media Recode, and lots of other encoders and they're great.. but they just don't have clearly defined options for maximum and minimum bitrate control in VBR. That, or I just can't find the options. Is there a GUI I could use for this? Or is it only possible through command-line in x264 core? I've only been able to work with constant bitrate so far and I REALLY need to use variable bitrate.

I found these extra options and I think they might be for variable bitrate.. but experimenting and encoding with that still produces a result with constant bitrate:

VBV buffer size, VBV maximum bitrate, VBV initial buffer and Bitrate variance.

Any help would be appreciated.

**Tags:** video

> **Comments:**
> **username_1**: What you are looking for is a way to achieve the "[Bitrate range](http://en.wikipedia.org/wiki/Variable_bitrate#Bitrate_range)" I suppose?  

---

## 1 answers

### Answer by username_1 on 2011-12-05. Score: 3

From <http://ffmpeg.org/ffmpeg.html> , you can do this in CLI.. not sure about GUI.

> ***‘-maxrate bitrate’***
>
> Set max video bitrate (in bit/s). Requires -bufsize to be set.
>
> ***‘-minrate bitrate’***
>
> Set min video bitrate (in bit/s). Most useful in setting up a CBR encode
>
> > Eg: "***ffmpeg -i myfile.avi -b:v 4000k -minrate 4000k -maxrate 4000k -bufsize 1835k out.m2v***"


---

