Question / Help Quick Sync settings

xForcer

New Member
Hey all

Don't want to spend anyone's free time. I just need clarification on these settings.

b30fa645c35f4645bbb5d662e1731b16.png


Keyframe interval, target usage and Async Depth.
I have an i5 4460 with GTX 560 Ti. 8 gigs of RAM and win 7 64 bit.
Recording with Quick Sync works fine, but I wanted to know everything about it cuz I am an advanced user :P
Thanks

Edit: I just noticed I get "stopping recording" bug when I stop the recording. Any ideas why?
 
Last edited:

C-Dude

Member
Target Usage changes what the encoder emphasizes quality or performance. Quality gets better compression but uses more CPU, Speed gets worse compression but uses less CPU, balanced is in the middle. If you are just doing a local recording you can just set it to speed and use a high bitrate to get performance and quality.

Keyframe interval is exactly the same as it is in all the encoders. It chooses how often you get a keyframe. In videos there are multiple different types of frames. Keyframes basically are full frames as most frames reference previous frames. Instead of getting a completely new picture for each frame they use the previous picture and modify it sort of. Keyframes are completely new pictures. Having them more often improves quality, but since they are new pictures they use up more file size. Read more here. Honestly either set it to 0 (auto) or 2 seconds.

Async depth basically controls how Media SDK processes multiple tasks. I really don't know too much about this but it doesn't affect quality at all it just affects performance. You shouldn't notice much of a difference if you set it from 2-4. I'd just recommend leaving it on 4 as default. This link actually explains it quite well but is very confusing.
 

xForcer

New Member
Hey C-Dude

Thank you for clarifying that for me. One more thing. Should I use CBR or LA_ICQ for my rate control?
And what bitrate do you recommend for 720p output(scaled) resolution at 30 frames? I use one hard drive for everything
 

C-Dude

Member
LA_ICQ is better but if your hard drive can't handle it. Don't use CBR for recording, only use it for streaming. Use VBR if your hard drive is slow. AVBR is also pretty good.

The thing is what rate controls are available depends on what is supported on your CPU.

You can see a bit more about the rate controls of QuickSync here (It is OBS Classic but the rate controls are the same)

As of bitrate it depends what rate control, (some don't even use a bitrate like CQP)

I don't know too much about QuickSync because I have a GPU that supports NVENC. In NVENC you need a much higher bitrate than QuickSync since the compression is awful, So for 720p30 in NVENC i would use like 30000. You should probably just test it and see what looks nice but also has a reasonable file size. Also what doesn't overload your hard drive.

As of CQP or I'd imagine LA_ICQ (My CPU doesn't support it) is similar I would set the quality to around 16.

Testing is honestly just the only way to find what works well for you.
 

xForcer

New Member
Wow. You just inserted a lot of knowledge in my brain, C-Dude.
Thank you very much!
This may even solve the "stopping recording" problem I am having. I'll try using AVBR. Fingers crossed!
 
Top