Vitaliy P.
New Member
More details on the subject.
There is an upcoming new version of World of Tanks, so I've tested their benchmark. Basically, they've implemented new game engine.
As a result, the game is now supports multithreading. Tested benchmark recording at 'Medium' preset and all cores were used. Video quality was outstanding.
My conclusions: If a game is not multithread optimized and uses near 100% of its core/thread, OBS (and other video capture software) are unable to push more from the game's process (CPU instructions bottleneck). As a result, the encoder does not create more threads since it will probably do not benefit from them. Or, it's just an encoder bug.
Not a pro in a subject, but hope it helps. Thank you.
There is an upcoming new version of World of Tanks, so I've tested their benchmark. Basically, they've implemented new game engine.
As a result, the game is now supports multithreading. Tested benchmark recording at 'Medium' preset and all cores were used. Video quality was outstanding.
My conclusions: If a game is not multithread optimized and uses near 100% of its core/thread, OBS (and other video capture software) are unable to push more from the game's process (CPU instructions bottleneck). As a result, the encoder does not create more threads since it will probably do not benefit from them. Or, it's just an encoder bug.
Not a pro in a subject, but hope it helps. Thank you.