Log in

View Full Version : Constant quantiser for credits encoding


tangent
27th February 2002, 11:31
Hope it's not asking for too much, but it would be nice if we can specify different quantiser values for I-frames and P-frames.

-h
27th February 2002, 11:45
I like this idea (though I'll probably never use it myself :))

I'll commit it tonight with the under/over-sizing fix, shouldn't be more than 20 minutes.

-h

-h
27th February 2002, 11:53
On second thoughts, this will cause issues with file size prediction (the credits will get bigger if you posthumously change quantizers in the second pass).

Won't be too big a difference, but it certainly won't be spot-on anymore..

-h

-h
27th February 2002, 11:58
Oh and another thing, it'll only work in the 2-pass internal mode (is anyone using credits in the 1-pass quantizer mode?)

-h

Acaila
27th February 2002, 13:38
Oh and another thing, it'll only work in the 2-pass internal mode (is anyone using credits in the 1-pass quantizer mode?)

Uhm, I am. :)
The reason for is because I'm not satisfied with filesize by using 'just' quantizers on 31. I need some other tricks, which I have to put in my .avs file. Thus only 1-pass const. quantizer suits my needs.

-h
27th February 2002, 13:45
The reason it's not in the 1-pass quantizer mode's credits option is that, you can't be sure when a keyframe will occur in the credits, and thus you can't be sure when to actually tell the codec to use this or that quantizer. In 2-pass mode, you already know when these credits keyframes will occur.

It's possible with a core mod, or just forcing it to use keyframes every 300 or so frames in the credits (regardless of frame content), but it might be a couple days coming.

-h

Nic
27th February 2002, 15:15
@tangent:
Are you the same tangent that hangs out at Dibrom's hydroaudio?

-Nic

tangent
27th February 2002, 15:29
yup that's me

Nic
27th February 2002, 15:37
Glad to hear your interested in XviD, I try not to post too much at hydro..but I do read every thread(!) (being a mod I should really try to post a bit more there :)

(your name is in the chatroom but are you there? :) )

-Nic