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.
| Value | Description |
|---|---|
'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