Enum QSVPreset
- Namespace
- VisioForge.Core.Types.FFMPEGEXE
- Assembly
- VisioForge.Core.dll
Enum for Intel Quick Sync Video preset options, representing quality/speed trade-offs. Presets control the complexity of encoding algorithms and analysis performed. Lower values (slower) provide better quality at the cost of encoding speed.
public enum QSVPresetFields
VerySlow = 1-
Very slow preset (1). Maximum quality with extensive motion estimation and analysis. Uses most advanced Intel QSV features including look-ahead and RDO. Best for final production encodes where quality is paramount. Encoding speed: ~0.3-0.5x realtime on typical Intel integrated graphics.
Slower = 2-
Slower preset (2). High quality with comprehensive motion search and advanced features. Balances quality improvements with reasonable encoding time. Suitable for high-quality archival and distribution. Encoding speed: ~0.5-1x realtime on typical Intel integrated graphics.
Slow = 3-
Slow preset (3). Good quality with enhanced motion estimation and rate control. Enables most quality-improving features while maintaining decent speed. Good choice for high-quality streaming content. Encoding speed: ~1-2x realtime on typical Intel integrated graphics.
Medium = 4-
Medium preset (4). Balanced quality and speed, default setting for most use cases. Uses standard Intel QSV motion estimation and rate control algorithms. Recommended starting point for most applications. Encoding speed: ~2-4x realtime on typical Intel integrated graphics.
Fast = 5-
Fast preset (5). Prioritizes encoding speed with acceptable quality loss. Reduces motion search range and simplifies mode decisions. Suitable for real-time streaming and live encoding scenarios. Encoding speed: ~4-8x realtime on typical Intel integrated graphics.
Faster = 6-
Faster preset (6). High-speed encoding with further quality trade-offs. Minimal motion estimation and simplified rate control. Good for preview generation or low-latency applications. Encoding speed: ~8-15x realtime on typical Intel integrated graphics.
VeryFast = 7-
Very fast preset (7). Maximum encoding speed with basic quality. Uses fastest available Intel QSV algorithms and minimal analysis. Best for real-time applications where latency is critical. Encoding speed: ~15-30x realtime on typical Intel integrated graphics.