Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> You're letting the video codec make all the decisions for bitrate allocation. > Netflix tries to optimize the encoding parameters per shot/scene.

That's the problem - if the encoding parameters need to be varied per scene, it means you've defined the wrong parameters. Using a fixed H264 QP is not on the rate-distortion frontier, so don't encode at constant QP then. That's why x264 has a different fixed quality setting called "ratefactor".



What about VP9? And any of the other codecs that Netflix uses (I'll assume AV1 is one they currently use)?


It's not a codec-specific concept, so it should be portable to any encoder. x265 and AV1 should have similar things, not sure about VP9 as I think it's too old and On2 were, as I said, not that competent.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: