LINUX.ORG.RU

История изменений

Исправление iZEN, (текущая версия) :

> faac -q 170  --tns -w -o zabery_etu_noch.m4a zabery_etu_noch.wav
Freeware Advanced Audio Coder
FAAC 1.28

Quantization quality: 170
Bandwidth: 22050 Hz
Object type: Low Complexity(MPEG-4) + TNS + M/S
Container format: MPEG-4 File Format (MP4)
Encoding zabery_etu_noch.wav to zabery_etu_noch.m4a
   frame          | bitrate | elapsed/estim | play/CPU | ETA
  710/710   (100%)|  208.6  |    0.7/0.7    |   23.51x | 0.0
> faac -q 60 --tns -w -o zabery_etu_noch.m4a zabery_etu_noch.wav
Freeware Advanced Audio Coder
FAAC 1.28

Quantization quality: 60
Bandwidth: 11200 Hz
Object type: Low Complexity(MPEG-4) + TNS + M/S
Container format: MPEG-4 File Format (MP4)
Encoding zabery_etu_noch.wav to zabery_etu_noch.m4a
   frame          | bitrate | elapsed/estim | play/CPU | ETA
  710/710   (100%)|   89.1  |    0.5/0.5    |   32.45x | 0.0
> faac -q 20 --tns -w -o zabery_etu_noch.m4a zabery_etu_noch.wav
Freeware Advanced Audio Coder
FAAC 1.28

Quantization quality: 20
Bandwidth: 6400 Hz
Object type: Low Complexity(MPEG-4) + TNS + M/S
Container format: MPEG-4 File Format (MP4)
Encoding zabery_etu_noch.wav to zabery_etu_noch.m4a
   frame          | bitrate | elapsed/estim | play/CPU | ETA
  710/710   (100%)|   42.7  |    0.4/0.4    |   37.69x | 0.0
> faac -q 1 --tns -w -o zabery_etu_noch.m4a zabery_etu_noch.wav
Freeware Advanced Audio Coder
FAAC 1.28

Quantization quality: 10
Bandwidth: 4120 Hz
Object type: Low Complexity(MPEG-4) + TNS + M/S
Container format: MPEG-4 File Format (MP4)
Encoding zabery_etu_noch.wav to zabery_etu_noch.m4a
   frame          | bitrate | elapsed/estim | play/CPU | ETA
  710/710   (100%)|   30.2  |    0.4/0.4    |   41.86x | 0.0

LC / Low Complexity кодирует. Указание профилей Main и LTP/Long Term Prediction не воспринимает через командную строку. А зачем вообще они нужны? Достаточно и LC.

AAC LC

Low Complexity – AAC Profile

Low Complexity (низкая сложность) является наиболее часто используемым профилем в AAC кодеках. Его популярность высока из-за низких требований к системным ресурсам (процессору и оперативной памяти). Многие современные устройства могут воспроизводить AAC / MP4 файлы, сжатые с использованием этого профиля.

С помощью этого профиля вполне можно сжать аудио поток с битрейтом 80-96 kbps / стерео, он достаточно эффективен для достижения хорошего качества звука на этих настройках. Дальнейшее понижение битрейта – забота других профилей (например HE-AAC, Main или LTP). Они позволяют повысить качество на низких битрейтах, но более требовательны к вычислительным ресурсам.

При использовании AAC для кодирования речи, профиль LC может быть использован на особо низких битрейтах (вплоть до 8-12 kbps / моно), потому что в таком случае необходим только один канал и частота дискретизации входного файла или потока данных обычно составляет 8 kHz (с отрезанием частот выше 4 kHz). Все это сужественно снижает количество входных данных для кодека. Стандартный HE AAC профиль не поможет в этом случае, потому что он использует SBR, который обычно только дублирует высокие частоты выше ~7 kHz. Для кодирования речи у AAC также существует еще один профиль, называемый Low Delay (LD), который уменьшает задержки, что очень важно для передачи голоса по Интернету.

Main – AAC Profile

Профиль Main формата AAC использует продвинутые адаптивные методы предсказания для повышения эффективности кодирования. Его использование актуально, когда затраты на вычислительную мощность не критичны, например, в современных мощных ПК.

Простыми словами, звук с содержанием речи или хорошо предсказуемыми музыкальными инструментами (например, соло скрипки), достаточно качественно сжимается на низких битрейтах с использованием этого профиля.

Так как Main мало затачивался для получения более качественных (или по крайней мере идентичных) результатов, по сравнению с профилем Low Complexity, это сделало его непопулярным в реализациях существующих программных и/или аппаратных аудио плееров.

После появления технологии SBR, рассчитанной на низкие битрейты, профиль Main еще больше потерял свою популярность. То же самое произошло и с профилем LTP, несмотря на то, что он был менее ресурсоемким (приблизительно на 50% по сравнению с Main).

Источник: http://audiocoding.ru/terms/aac-lc/ http://audiocoding.ru/terms/aac-main/

Исправление iZEN, :

> faac -q 170  --tns -w -o zabery_etu_noch.m4a zabery_etu_noch.wav
Freeware Advanced Audio Coder
FAAC 1.28

Quantization quality: 170
Bandwidth: 22050 Hz
Object type: Low Complexity(MPEG-4) + TNS + M/S
Container format: MPEG-4 File Format (MP4)
Encoding zabery_etu_noch.wav to zabery_etu_noch.m4a
   frame          | bitrate | elapsed/estim | play/CPU | ETA
  710/710   (100%)|  208.6  |    0.7/0.7    |   23.51x | 0.0
> faac -q 60 --tns -w -o zabery_etu_noch.m4a zabery_etu_noch.wav
Freeware Advanced Audio Coder
FAAC 1.28

Quantization quality: 60
Bandwidth: 11200 Hz
Object type: Low Complexity(MPEG-4) + TNS + M/S
Container format: MPEG-4 File Format (MP4)
Encoding zabery_etu_noch.wav to zabery_etu_noch.m4a
   frame          | bitrate | elapsed/estim | play/CPU | ETA
  710/710   (100%)|   89.1  |    0.5/0.5    |   32.45x | 0.0
> faac -q 20 --tns -w -o zabery_etu_noch.m4a zabery_etu_noch.wav
Freeware Advanced Audio Coder
FAAC 1.28

Quantization quality: 20
Bandwidth: 6400 Hz
Object type: Low Complexity(MPEG-4) + TNS + M/S
Container format: MPEG-4 File Format (MP4)
Encoding zabery_etu_noch.wav to zabery_etu_noch.m4a
   frame          | bitrate | elapsed/estim | play/CPU | ETA
  710/710   (100%)|   42.7  |    0.4/0.4    |   37.69x | 0.0
> faac -q 1 --tns -w -o zabery_etu_noch.m4a zabery_etu_noch.wav
Freeware Advanced Audio Coder
FAAC 1.28

Quantization quality: 10
Bandwidth: 4120 Hz
Object type: Low Complexity(MPEG-4) + TNS + M/S
Container format: MPEG-4 File Format (MP4)
Encoding zabery_etu_noch.wav to zabery_etu_noch.m4a
   frame          | bitrate | elapsed/estim | play/CPU | ETA
  710/710   (100%)|   30.2  |    0.4/0.4    |   41.86x | 0.0

LC / Low Complexity кодирует. Указание профилей Main и LTP/Long Term Prediction не воспринимает через командную строку. А зачем вообще они нужны? Достаточно и LC.

AAC LC

Low Complexity – AAC Profile

Low Complexity (низкая сложность) является наиболее часто используемым профилем в AAC кодеках. Его популярность высока из-за низких требований к системным ресурсам (процессору и оперативной памяти). Многие современные устройства могут воспроизводить AAC / MP4 файлы, сжатые с использованием этого профиля.

С помощью этого профиля вполне можно сжать аудио поток с битрейтом 80-96 kbps / стерео, он достаточно эффективен для достижения хорошего качества звука на этих настройках. Дальнейшее понижение битрейта – забота других профилей (например HE-AAC, Main или LTP). Они позволяют повысить качество на низких битрейтах, но более требовательны к вычислительным ресурсам.

При использовании AAC для кодирования речи, профиль LC может быть использован на особо низких битрейтах (вплоть до 8-12 kbps / моно), потому что в таком случае необходим только один канал и частота дискретизации входного файла или потока данных обычно составляет 8 kHz (с отрезанием частот выше 4 kHz). Все это сужественно снижает количество входных данных для кодека. Стандартный HE AAC профиль не поможет в этом случае, потому что он использует SBR, который обычно только дублирует высокие частоты выше ~7 kHz. Для кодирования речи у AAC также существует еще один профиль, называемый Low Delay (LD), который уменьшает задержки, что очень важно для передачи голоса по Интернету.

Источник: http://audiocoding.ru/terms/aac-lc/

Исходная версия iZEN, :

> faac -q 170  --tns -w -o zabery_etu_noch.m4a zabery_etu_noch.wav
Freeware Advanced Audio Coder
FAAC 1.28

Quantization quality: 170
Bandwidth: 22050 Hz
Object type: Low Complexity(MPEG-4) + TNS + M/S
Container format: MPEG-4 File Format (MP4)
Encoding zabery_etu_noch.wav to zabery_etu_noch.m4a
   frame          | bitrate | elapsed/estim | play/CPU | ETA
  710/710   (100%)|  208.6  |    0.7/0.7    |   23.51x | 0.0
> faac -q 60 --tns -w -o zabery_etu_noch.m4a zabery_etu_noch.wav
Freeware Advanced Audio Coder
FAAC 1.28

Quantization quality: 60
Bandwidth: 11200 Hz
Object type: Low Complexity(MPEG-4) + TNS + M/S
Container format: MPEG-4 File Format (MP4)
Encoding zabery_etu_noch.wav to zabery_etu_noch.m4a
   frame          | bitrate | elapsed/estim | play/CPU | ETA
  710/710   (100%)|   89.1  |    0.5/0.5    |   32.45x | 0.0
> faac -q 20 --tns -w -o zabery_etu_noch.m4a zabery_etu_noch.wav
Freeware Advanced Audio Coder
FAAC 1.28

Quantization quality: 20
Bandwidth: 6400 Hz
Object type: Low Complexity(MPEG-4) + TNS + M/S
Container format: MPEG-4 File Format (MP4)
Encoding zabery_etu_noch.wav to zabery_etu_noch.m4a
   frame          | bitrate | elapsed/estim | play/CPU | ETA
  710/710   (100%)|   42.7  |    0.4/0.4    |   37.69x | 0.0
> faac -q 1 --tns -w -o zabery_etu_noch.m4a zabery_etu_noch.wav
Freeware Advanced Audio Coder
FAAC 1.28

Quantization quality: 10
Bandwidth: 4120 Hz
Object type: Low Complexity(MPEG-4) + TNS + M/S
Container format: MPEG-4 File Format (MP4)
Encoding zabery_etu_noch.wav to zabery_etu_noch.m4a
   frame          | bitrate | elapsed/estim | play/CPU | ETA
  710/710   (100%)|   30.2  |    0.4/0.4    |   41.86x | 0.0

LC / Low Complexity кодирует. Указание профилей Main и LTP/Long Term Prediction не воспринимает через командную строку. А зачем вообще они нужны? Достаточно и LC.

AAC LC

Low Complexity – AAC Profile

Low Complexity (низкая сложность) является наиболее часто используемым профилем в AAC кодеках. Его популярность высока из-за низких требований к системным ресурсам (процессору и оперативной памяти). Многие современные устройства могут воспроизводить AAC / MP4 файлы, сжатые с использованием этого профиля.

С помощью этого профиля вполне можно сжать аудио поток с битрейтом 80-96 kbps / стерео, он достаточно эффективен для достижения хорошего качества звука на этих настройках. Дальнейшее понижение битрейта – забота других профилей (например HE-AAC, Main или LTP). Они позволяют повысить качество на низких битрейтах, но более требовательны к вычислительным ресурсам.

При использовании AAC для кодирования речи, профиль LC может быть использован на особо низких битрейтах (вплоть до 8-12 kbps / моно), потому что в таком случае необходим только один канал и частота дискретизации входного файла или потока данных обычно составляет 8 kHz (с отрезанием частот выше 4 kHz). Все это сужественно снижает количество входных данных для кодека. Стандартный HE AAC профиль не поможет в этом случае, потому что он использует SBR, который обычно только дублирует высокие частоты выше ~7 kHz. Для кодирования речи у AAC также существует еще один профиль, называемый Low Delay (LD), который уменьшает задержки, что очень важно для передачи голоса по Интернету.
Источник: http://audiocoding.ru/terms/aac-lc/