Question / Help Quicksync Output Settings

WullyBee

New Member
Hey guys, I'm really liking the new update and the quality I'm getting from the Quicksync options is fantastic. The only issue I have is that I really like the recording quality settings on the Simple output mode (High quality, Medium file size) and (Indistinguishable Quality, Large file size). I have been switching between the two and think they are both great. My problem is that I like split my team audio (discord/teamspeak) onto a separate track which as far as I can tell can only be done when output mode is set to advanced. When doing this, I can no longer select the two recording quality options (High) & (Indistinguishable) and instead I have to manually select birates and such.

What I need is someone to be able to tell me what settings I need to enter for Target usage, profile, keyframe interval etc on the advanced settings that would match the options in the simple view. I hope you understand what I'm trying to say, thanks guys!
 

Suslik V

Active Member
Settings depends on Output Resolution, for 1920x1080

QSV: High

profile: high
rate control: LA_ICQ
icq_quality: 23
if available, else

profile: high
rate control: CQP
qpi: 23
qpp: 23
qpb: 23

QSV: Indistinguishable

profile: high
rate control: LA_ICQ
icq_quality: 16
if available, else

profile: high
rate control: CQP
qpi: 16
qpp: 16
qpb: 16

if you need crf value (16 and 23 in example above) for any other Output Resolution
you'll need to calculate (v0.14.1):
HighQ
crf=23 - truncate_to_integer_{ {1 - the_smaller_of_[ 2000; square_root_of_(output_size_X * output_size_X + output_size_Y * output_size_Y)] / 2000 } * 10}

IndistinguishableQ
crf=16 - truncate_to_integer_{ {1 - the_smaller_of_[ 2000; square_root_of_(output_size_X * output_size_X + output_size_Y * output_size_Y)] / 2000 } * 10}

example,
output_size_X = 1280
output_size_Y = 720
Quality_preset = IndistinguishableQ
crf=16 - roundT{{1-min[2000;sqrt(1280*1280+720*720)]/2000}*10} = 16 - roundT{{1-min[2000;sqrt(163840+518400)]/2000}*10} = 16 - roundT{{1-min[2000;sqrt(2156800)]/2000}*10} = 16 - roundT{{1-min[2000;1468.60478...]/2000}*10} = 16 - roundT{{1-1468.60478.../2000}*10} = 16 - roundT{{1-0.73430...}*10} = 16 - roundT{{0.26569...}*10} = 16 - roundT{2.65697...} = 16 - 2 = 14.
thus, crf = 14.
AND settings are:

profile: high
rate control: LA_ICQ
icq_quality: 14
if available, else

profile: high
rate control: CQP
qpi: 14
qpp: 14
qpb: 14
for x264 LowCPU profile additional -2 to crf, e.g. crf = [14;21]

Edit: mistakes in the formulas (X/Y , width/height).
 
Last edited:
Top