openh264 icon indicating copy to clipboard operation
openh264 copied to clipboard

does openh264 encoder parameter iComplexityMode work

Open hjybdrs opened this issue 6 years ago • 4 comments

version:1.8 change different iComplexityMode to verify video output, but the bps and frameRate didn't have remarkable change. whether 1.8 have any implementions on iComplexityMode?

hjybdrs avatar May 06 '19 02:05 hjybdrs

You are right. iComplexityMode does not have too much difference now. It will be used in the future.

huili2 avatar May 06 '19 02:05 huili2

You are right. iComplexityMode does not have too much difference now. It will be used in the future. whether different IcomplexityMode influence CPU usageRate?

hjybdrs avatar May 06 '19 02:05 hjybdrs

You are right. iComplexityMode does not have too much difference now. It will be used in the future. i found there are several code in code like blow , confusing whether the different funcion invoke influence the pic output or CPURate?

`static inline void SetFastCodingFunc (SWelsFuncPtrList* pFuncList)() static inline void SetNormalCodingFunc (SWelsFuncPtrList* pFuncList)()

if (bFastMode) { pFuncList->pfCalculateSatd = NotCalculateSatdCost; pFuncList->pfInterFineMd = WelsMdInterFinePartitionVaa; } else { pFuncList->pfCalculateSatd = CalculateSatdCost; pFuncList->pfInterFineMd = WelsMdInterFinePartition; }`

hjybdrs avatar May 06 '19 09:05 hjybdrs

Yes, slightly different, not exactly the same.

huili2 avatar Dec 16 '22 06:12 huili2