Skip to main content

kQuickSyncTargetUsage

Electron APIs / recorder / kQuickSyncTargetUsage

type kQuickSyncTargetUsage =
| "TU1"
| "TU2"
| "TU3"
| "TU4"
| "TU5"
| "TU6"
| "TU7";

Target usage modes for Intel Quick Sync Video encoders.

Target usage defines a trade-off between encoding speed and output quality. Lower TU values result in better quality but slower performance, while higher values favor speed.

ValueDescription
'TU1'Slowest encoding, best possible quality.
'TU2'Slower encoding with slightly reduced quality.
'TU3'Slow encoding with good quality.
'TU4'Balanced setting offering medium quality and speed.
'TU5'Fast encoding with reduced quality.
'TU6'Faster encoding with further quality tradeoffs.
'TU7'Fastest encoding, lowest quality.

Example

const usage: kQuickSyncTargetUsage = "TU4"; // Balanced