Table of Contents

Enum HEVCAMFLevel

Namespace
VisioForge.Core.Types.FFMPEGEXE
Assembly
VisioForge.Core.dll

Represents the profile level settings for the AMF HEVC encoder. HEVC levels define constraints on bitrate, frame size, and decoding complexity. Higher levels support larger resolutions, higher frame rates, and increased bitrates. The level should be chosen based on target device capabilities and content requirements.

public enum HEVCAMFLevel

Fields

Auto = 0

Auto Level - Let the encoder choose the appropriate level based on encoding parameters. The encoder will select the minimum level that satisfies the resolution, frame rate, and bitrate requirements of the encoded content.

Level_1_0 = 30

Level 1.0 - Basic mobile/low-power devices. Max resolution: 352x288 (CIF), Max bitrate: 128 Kbps. Suitable for basic mobile streaming and low-bandwidth applications.

Level_2_0 = 60

Level 2.0 - Standard mobile devices. Max resolution: 352x480, Max bitrate: 1.5 Mbps. Common for mobile video playback and video conferencing.

Level_2_1 = 63

Level 2.1 - Enhanced mobile devices. Max resolution: 640x480, Max bitrate: 3 Mbps. Supports higher quality mobile content and SD video.

Level_3_0 = 90

Level 3.0 - SD content. Max resolution: 720x576, Max bitrate: 6 Mbps. Standard for DVD-quality content and SD broadcasting.

Level_3_1 = 93

Level 3.1 - HD ready content. Max resolution: 1280x720, Max bitrate: 10 Mbps. Suitable for 720p HD content at standard frame rates.

Level_4_0 = 120

Level 4.0 - Full HD content. Max resolution: 1920x1080, Max bitrate: 12 Mbps. Standard for 1080p content at 30 fps.

Level_4_1 = 123

Level 4.1 - Full HD high frame rate. Max resolution: 1920x1080, Max bitrate: 20 Mbps. Supports 1080p at 60 fps or higher quality 1080p30. Common for Blu-ray and high-quality streaming.

Level_5_0 = 150

Level 5.0 - 4K UHD content. Max resolution: 4096x2160, Max bitrate: 25 Mbps. Supports 4K at 30 fps for streaming applications.

Level_5_1 = 153

Level 5.1 - 4K UHD high frame rate. Max resolution: 4096x2160, Max bitrate: 40 Mbps. Supports 4K at 60 fps for premium content.

Level_5_2 = 156

Level 5.2 - 4K UHD high bitrate. Max resolution: 4096x2160, Max bitrate: 60 Mbps. For high-quality 4K content with HDR and high frame rates.

Level_6_0 = 180

Level 6.0 - 8K UHD content. Max resolution: 8192x4320, Max bitrate: 60 Mbps. Supports 8K at 30 fps for next-generation displays.

Level_6_1 = 183

Level 6.1 - 8K UHD high frame rate. Max resolution: 8192x4320, Max bitrate: 120 Mbps. Supports 8K at 60 fps for premium 8K content.

Level_6_2 = 186

Level 6.2 - 8K UHD maximum quality. Max resolution: 8192x4320, Max bitrate: 240 Mbps. Maximum quality 8K content with high frame rates and HDR. Requires high-end hardware for playback.