Stream resolution depends on your upload internet speed, if you have 10mbs up you can stream 1080p 60 fps at 6mbs or even 8 is you wanna try.
Scaling filter use bicubic or if you want more sharpness try lanz.
And select NVEC for encoder to use the gpu instead of the cpu.
Thanks! I already use Nvenc new and lanz for scaling. And i have net speed of 1GB down/up so no worry there. I just dont have affiliate or partner status to twitch, so i need to use low bitrate so people with bad net speeds can watch. The second i get transcoding i will go up to 6000-7000 bitrate. :)
Note that a dedicated encoding GPU will often perform worse than encoding on the same GPU as the game, since textures have to be passed back and forth across the PCI-e bus which is relatively slow.
Do you mean that it will take more power to encode or that the stream will look worse then if i encoded on my gaming pc GPU? My gaming pc has a 1080ti, so the chip is not as good as my gtx1660 for encoding if i understand it correctly. Since the 1660 has newer chip.
Altso. I use look ahead on and 4 b frames. Since the gpu is dedicated for encoding it is able to do it fine. But some say that that using those makes the stream look worse when playing fast motion games. is this true? is it better to turn look ahead off and b frames 2 instead?
Thanks!!