x264 or NVENC

Homerj1108

Reputable
Dec 9, 2016
41
0
4,530
When i record youtube videos with obs i can use x264 or Nvidia NVENC the cooling on my graphics card is better than my cpu and quieter so if i use Nvidia NVENC i can get better bitrate and less noise and heat is that what i should use? And what would you say a high bitrate is is it past 10000, 20000, 200000, 2000000?
 
Solution
I personally use Intel's QuickSync with OBS. I've tried all the encoding methods with OBS including NVENC, x264 CPU encoding, and an experimental AMD hardware accelerated encoder (which failed horribly). Out of all of these QuickSync gave the best performance and quality followed by NVENC and then x264.

If you have an Intel machine install their graphics driver and enable the iGPU from your BIOS/UEFI.

For recording I choose 30,000 to 35,000kbps (30mbps to 35mbps) since that's the limit of the write speed on the hard drive I save to. And to be honest at the resolution I record at, 30mbps is about the same as going with lossless encoding.
I personally use Intel's QuickSync with OBS. I've tried all the encoding methods with OBS including NVENC, x264 CPU encoding, and an experimental AMD hardware accelerated encoder (which failed horribly). Out of all of these QuickSync gave the best performance and quality followed by NVENC and then x264.

If you have an Intel machine install their graphics driver and enable the iGPU from your BIOS/UEFI.

For recording I choose 30,000 to 35,000kbps (30mbps to 35mbps) since that's the limit of the write speed on the hard drive I save to. And to be honest at the resolution I record at, 30mbps is about the same as going with lossless encoding.
 
Solution

what resolution do you record at?
 

it says this computer does not reach the minimum requirements for this can you send me a link to it in case i did it wrong
Intel® Core™i7 Quad Core Processor i7-6700k (4.0GHz) 8MB Cache Gigabyte Z170X Gaming 3 ATX, LG1151, USB 3.1, SATA 6GBs 8GB NVIDIA GEFORCE GTX 1070
 
I use to record at 1280x1024, then 1920x1080, and now 2560x1440. All at 35mbps. I've since dropped my bitrate to 30mbps for just a little bit extra room as I now run my system with Shadowplay and temporally save everything I play on my Video hard drive.

If your video card supports Shadowplay and don't mind your hard drive constantly having data written to it while gaming, then going with Shadowplay would be a good option instead of OBS. Gives nearly no overhead while gaming and is basically the same thing as OBS using NVENC since it's using the same part of the GPU. Shadowplay gives the option to record video with virtually no impact to performance and adds the ability to save the last X minutes of gameplay. Of course the game has to be supported too. I find that 95% of my games are supported. The ones that aren't I use OBS.
 


i just enabled internal graphics in the bios and it installed fine now i have the quick sync option
 
Good to hear you were able to enable it easier than my friend. He had weird driver problems.

Anyway experiment with Quicksync a bit and see how you like it. It's very simple and easy to use.

In the end choose whichever you feel comfortable with. You want high quality with no dropped frames and no pixelization and smaller file sizes than the competition.

Good luck.
 
Every time I try to record with Quicksync. All seems well and good, I can watch it with bs player etc but when I put it into Vegas pro 13 it doesnt recoqnize the video, only audio part. Anyone has had something similar happen?
 


Yeah. I can't remember which one it is but you either need to set it for constant framerate or constant bitrate. I think it is constant framerate else vegas can't handle it.
 



I couldn't for the life of myself find anything on how to set it when I have QS enabled. Only with x264.