View Single Post
Old 03-09-2013, 10:07 PM  
signupdamnit
Confirmed User
 
signupdamnit's Avatar
 
Industry Role:
Join Date: Aug 2007
Posts: 6,697
Good info. I might of missed it but they don't mention crf though.

Generally crf allows you to set a quality level.

crf 0 = virtually "lossless"
crf 18 = about perfect quality to the human eye, below this is usually a waste of bandwidth+size
crf 21 = good trade off between quality and bitrate
crf 23 = default i think?
crf 28 = generally the edge of what is recommended. Above this and things get noticeably bad
crf 33 = beyond this and the quality is usually horrible

+6 crf = (i.e. from 21 to 27) means about half the bit rate
-6 crf = generally means double the bitrate

crf generally will vary the bitrate to keep the quality setting. It is considered technically superior to simply setting a average or constant bitrate.

You can also use the maxrate and buffer size to set limits on the max bit rate (ffmpeg will compromise to keep things at that level) along with the crf factor.

If you don't specify maxrate and buffer then when using crf ffmpeg will always use the bitrate necessary to keep the specified crf factor.

http://forum.videohelp.com/threads/3...size?p=2223570
http://ffmpeg.org/trac/ffmpeg/wiki/x264EncodingGuide
__________________

You don't like my posts? Put me on ignore or fuck right off. I'll say what I want.
signupdamnit is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote