My preference is to use CRF 16 if I am not concerned about filesize and to use 2 pass to acheive a given size output.
here are lnks explaining options.
http://www.digital-digest.com/articl...ons_page1.html
http://www.mplayerhq.hu/DOCS/HTML/en...feat-x264.html
I really haven't seemed to need to understand vbv(Video Buffer Verifier) - maybe I should, this is what I have found.
Good Link
http://rob.opendot.cl/index.php/usef...es-and-levels/
Quote:
vbv bufsize is the amount of memory a constant bitrate decoder needs to
allocate to buffering the incoming compressed bitstream. You don't
calculate it. There are 4 possible cases:
* You want to target a specific hardware deocder, and its documentation
says what bufsize it uses. Copy that size.
* You want to target a specific hardware deocder, and its documentation
doesn't say what bufsize it uses. You're screwed.
* You want to stream to a generic software player. Any bufsize works, but
the end user needs to specify the same (or larger) bufsize when playing.
It's a tradeoff between quality and latency, and there are no rules for
choosing an optimal value, any more than there are rules for choosing an
optimal bitrate.
* You aren't streaming nor targetting a hardware decoder. Don't use
constant bitrate.
--Loren Merritt
from http://lists.mplayerhq.hu/pipermail/...er/007612.html
|