CRF uses way higher quantizer then requested

Started by stevenvdb, September 26, 2013, 01:44:26 PM

Previous topic - Next topic

stevenvdb

hello all,

using latest git version on Arch linux, qt4 interface:
i use CRF to recode to x264 avc,
i set the slider to 21 but when i encode the screen keeps telling my it uses a quantizer of 30 all the time,

shouldn't it be around 21 or at least get there once?
my min is set to 10 and max to 51,

as a sidenode when i press play and then pause , the player hangs.

greets,
Steven

stevenvdb

if any log files are needed i can deliver them,


i just wanted the know if this is common behavior or not?


stevenvdb

hello,

that thread doenst really seem to have the same problem,

when i encode my video the file size remains normal i think,

its just the CRF mode that doesn't seem to notice the requested quantizer , because he stays at 30 the whole time, min and max are 10 and 52 resp.

if i make the max limit 22 it even shows a quantizer of 23, wich seems to be odd.

how to i make a logging or debugg trace?

stevenvdb

and the encoding of the same file (any file) with 14 requested turn out to become 22-23 ,

if i look at the differences it seems to be locked at 9;
14-23
21-30

could this be an interface bug?

stevenvdb

did some more tests :

avc video codec standard settings with q 20 and mp3 lame audio CRF:

mp4 muxer -> 29

avi muxer --> 14

mp4v2 --> 0                      --> works but audio srewed up

mkv --> 29
TS -->29

video only --> empty file



stevenvdb

well the lock when pressing pauze seems to be a problem with the audio , since i set the audio to alsadefault it crashes when trying to unpause the stream