ОН AACv2 Аудио профиль на MediaInfo
У меня есть входной кодер SDI с настройкой аудио как
Coding : AAC/HE-AAC
Coding Mode : MPEG-4 HE AAC v2
Mode : Stereo (2/0)
Sameple Rate : 48KHz
ES Bitrate : 64Kbps
Transport Format : ADTS
И когда я захватил выходные данные кодировщика и поместил файл в MediaInfo, MediaInfo показывает вот так.
Audio
ID : 392 (0x188)
Menu ID : 9 (0x9)
Format : AAC
Format/Info : Advanced Audio Codec
Format version : Version 4
Format profile : HE-AACv2 / HE-AAC / LC
Muxing mode : ADTS
Duration : 14 s 336 ms
Bit rate mode : Variable
Channel(s) : 2 channels / 1 channel / 1 channel
Channel positions : Front: L R / Front: C / Front: C
Sampling rate : 48.0 kHz / 48.0 kHz / 24.0 kHz
Frame rate : 23.438 FPS (1024 SPF)
Compression mode : Lossy
Delay relative to video : -696 ms
Language : Korean
Похоже, в потоке всего 4 канала. А также содержит HE-AACv2, HE-AAC и LC. и разные частоты дискретизации.
Мне интересно, откуда эти 2 дополнительных канала? Это нормальный результат?
Кроме того, режим битрейта отображается как "переменная". не константа. Это нормально?
1 ответ
Вывод может быть обманчивым, верно.
Такой вывод MediaInfo означает, что существуют устаревшие слои:
- декодер HE-AACv2 видит 2Ch при 48 кГц
- унаследованный декодер HE-AAC видит 1Ch при 48 кГц (и воспроизводит его нормально, только без 1 канала)
- Устаревший AAC-декодер видит 1Ch при 24 кГц (и воспроизводит его нормально, без половины частоты)
CBR AAC не существует в действительности (все кадры имеют определенный размер), но MediaInfo помечает AAC как CBR с аналогичными размерами кадров (здесь это не так). Режим битовой скорости AAC не связан с "официальной" целью вашего кодера и / или базового уровня CBR (например, базовый уровень может заполнить поток для того, чтобы получить его с постоянной битовой скоростью для транспортировки в нужной вещи постоянный битрейт)
Жером, разработчик MediaInfo