3 ms·
>The more threads you add into a pool, the more encode overhead you will experience, since every row of encode requires the upper right CTU block to complete be
by prvc 5y ago
>The more threads you add into a pool, the more encode overhead you will experience, since every row of encode requires the upper right CTU block to complete before it can proceed.
Nowadays, we don't have to worry about that, since we can use scene-based encoding instead. [1][2] In addition to allowing for full use of all cores, without any loss of encoding or processing efficiency, different encoding settings may be chosen for each scene, increasing potential efficiency.
[1] https://netflixtechblog.com/optimized-shot-based-encodes-for-4k-now-streaming-47b516b10bbb https://netflixtechblog.com/optimized-shot-based-encodes-for...
[2] https://github.com/master-of-zen/Av1an https://github.com/master-of-zen/Av1an