View Single Post
Old 9th December 2009, 01:17   #81  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Quote:
Originally Posted by n0an View Post
For example, this is the ultimate matrix. Could anyone kindly explain me how it will work on the quality?
This cannot be explained easily. The effect of quantization matrices (positive or negative) may highly depend on the kind of content and on the target bitrate.

For example there are "sharp" matrices tuned to keep fine detail at high bitrates. Such a matrix will give horrible results at medium/low bitrates.

At the same time there are "smooth" matrices tuned to keep reasonable quality at low bitartes. Such a matrix won't give satisfactory results at medium/high bitrates.

In short: Don't use a custom matrix, unless you know exatcly what you are doing and why you need a non-standard matrix.

(Note: H.264 is known to give best results with the standard "flat" matrix. Psy optimizations, as implemented in x264, usually work better than custom matrices)

Quote:
Originally Posted by n0an View Post
One more thing, if I set bitrate of 1200 kbps and use this matrix, will the ultimate matrix increase the file size or all matrix work within the fed bitrate?
Of course the resulting file size will always be the same, as long as you set the same target (average) bitrate. The following rule applies, no matter what:
size = bitrate * duration

Well, given that the rate control of your encoder works properly and doesn't fail with non-standard matrices
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 9th December 2009 at 01:19.
LoRd_MuldeR is offline   Reply With Quote