Enum AACVersion
- Namespace
- VisioForge.Core.Types.Output
- Assembly
- VisioForge.Core.dll
Specifies the AAC stream version for the Monogram AAC encoder.
public enum AACVersionFields
MPEG4 = 0-
MPEG-4 AAC specification (ISO/IEC 14496-3).
MPEG-4 AAC is the newer and more advanced version, supporting:
- Additional audio object types (HE-AAC, HE-AACv2)
- Wider range of sample rates (8 kHz to 96 kHz)
- More efficient compression algorithms
- Better quality at lower bit rates
- Spectral Band Replication (SBR) and Parametric Stereo (PS) tools This is the recommended version for most modern applications.
MPEG2 = 1-
MPEG-2 AAC specification (ISO/IEC 13818-7).
MPEG-2 AAC is the older version of the AAC standard, supporting:
- Limited sample rates (8, 11.025, 12, 16, 22.05, 24, 32, 44.1, 48 kHz)
- Basic AAC profiles (Main, LC, SSR)
- Maximum of 48 channels Use this version only when compatibility with legacy MPEG-2 systems is required, as it offers fewer features than MPEG-4 AAC.
Remarks
This enumeration defines which MPEG standard version should be used for AAC encoding. The choice between MPEG-2 and MPEG-4 AAC affects compatibility, features available, and the range of supported sample rates and bit rates.