[x265] Dynamic rate control

Ralf Globisch rglobisch at csir.co.za
Wed Oct 14 17:30:06 CEST 2015


> The "Video Buffer Verifier" is a system to tell the encoder the maximum  
> capacity of a decoding buffer and the maximum speed this buffer can be  
> filled. In consumer players, it relates to the capacity of RAM built in to  
> use as the decoding buffer (for DVD Video players, it used to be 224 KB =  
> 112 DVD sectors with 2048 bytes each) and "1x" DVD drive reading speed  
> (9.8 Mbps data netto). Blu-ray has a considerably higher capapcity and  
> limit values, just don't remember without searching... Guides for x264  
> recommend '--vbv-maxrate 40000 --vbv-bufsize 30000'.

> In case of network streaming, you can define both vbvMaxRate [kbps] to the  
> estimated available bitrate in your network (maybe with some overhead, *  
> 0.9), and vbvBufferSize [kbit] to the amount of data required to fill a  
> buffer for a desired number of seconds (e.g. 5 s * vbv_maxrate). This may  
> guide the bitrate control more certainly to stay in the range you need;  
> but it will take time to adapt, if it works at all...

> No warranties.

Mario, thanks for the detailed explanation. I'll give that a try.
Cheers,
Ralf




-- 
This message is subject to the CSIR's copyright terms and conditions, e-mail legal notice, and implemented Open Document Format (ODF) standard. 
The full disclaimer details can be found at http://www.csir.co.za/disclaimer.html.

This message has been scanned for viruses and dangerous content by MailScanner, 
and is believed to be clean.

Please consider the environment before printing this email.



More information about the x265-devel mailing list