Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Capturing and Editing Video > VirtualDub, VDubMod & AviDemux

Reply
 
Thread Tools Search this Thread Display Modes
Old 18th January 2012, 01:02   #1  |  Link
movmasty
Registered User
 
Join Date: Feb 2002
Posts: 970
Help with H264 in AviDemux, Quantizers.

AviDemux 254 as 256 is not opening here.

Say that i want to encode I at 18, P at 21 and B at 24,

How do i have to set the encoder?

CQ, CRF, or CB ??

And which other settings will specifically force the desidered quantizers for I,P, and B frames?

Because if i set a target quantizer in CQ and CRF, it is only an average, also in CQ, between I and Quantizer Control factor of P and B.

Will work to set min and max quantizer as the same? Maybe with CB?
And how is this compatible with Factor between I- and P-B-Frame Quants?

Also which is the relation among Minimum Quantizer set in Quantizer Control and in 'rate control' "maximum Constant rate factor" ?

If i set the target quantizer in CRF, which will be the real quantizers of I,P, and B frames?
movmasty is offline   Reply With Quote
Old 18th January 2012, 01:17   #2  |  Link
movmasty
Registered User
 
Join Date: Feb 2002
Posts: 970
*deleted unuseful question*

Last edited by movmasty; 18th January 2012 at 22:48.
movmasty is offline   Reply With Quote
Old 18th January 2012, 19:43   #3  |  Link
movmasty
Registered User
 
Join Date: Feb 2002
Posts: 970
Quote:
Originally Posted by movmasty View Post
Will work to set min and max quantizer as the same? Maybe with CB?
And how is this compatible with Factor between I- and P-B-Frame Quants?
OK, i see that a precise Q is only set per I frames, so the question doesnt have sense.

Last edited by movmasty; 18th January 2012 at 19:47.
movmasty is offline   Reply With Quote
Old 18th January 2012, 19:49   #4  |  Link
movmasty
Registered User
 
Join Date: Feb 2002
Posts: 970
Since log2 of 1,3 - 1,4 - 1,5 is
0,38
0,485
0,585

*6 = 2,27 - 2,91 - 3,51

I would like to know if the resulting Quantizer for P and B is rounded to the nearest integer or to the lower,
eg. +3,51 results in +3 or +4 ?

(Assuming that the Quantizers are set with the formula
"The mapping is approximately H264QP = 12 + 6* log2 of MPEGQP")

Anyway i'm still not convinced that Q2 in xvid is equivalent to 18 in h264,
maybe in the formula we should put 10 instead of 12?
These years of experience have clarified this question?

TIA.

Last edited by movmasty; 18th January 2012 at 19:58.
movmasty is offline   Reply With Quote
Old 19th January 2012, 13:22   #5  |  Link
LoRd_MuldeR
Software Developer
 
LoRd_MuldeR's Avatar
 
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
Encoding with x264 in constant quantizers (CQ) mode usually is a very bad idea, though possible (if you insist).

Anyway, x264 still gives higher quantizers to B- and P-Frames, as controlled by the "I- and P-Frame Quantizer Ratio" and the "P- and B-Frame Quantizer Ratio".

This is done for a good reason and you shouldn't touch it. Again, if you insist, you can set these ratios to 1.0 and force the same quantizer on all frames.

In CRF mode x264 will adjust the quantizer to the content of the video. It will also use Adaptive Quantization in CRF mode, while this is not possible in CQ mode.

To make a long story short: Use CRF mode, unless you have a very good reason not to do so.

(BTW: The "Min Quantizer" and ""Max Quantizer" options still apply in CRF mode. They just restrict x264's choice of the quantizer. Leave these at default!)
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊

Last edited by LoRd_MuldeR; 19th January 2012 at 15:28.
LoRd_MuldeR is offline   Reply With Quote
Reply

Tags
avidemux, h264, quantizers

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 09:53.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.