eac3

1. Сводка
Кодирует аудио через Dolby Digital Plus (E-AC-3). Создаёт более эффективного преемника AC-3, применяемого для доставки объёмного звука на современных OTT-платформах, в вещании ATSC 3.0 и на приставках, принимающих поток Enhanced AC-3.
2. Когда использовать
- Готовите объёмный звук для OTT- или стриминговой поставки, чьи требования принимают E-AC-3 — обычно 192–256 кбит/с для стерео и 256–384 кбит/с для 5.1, что заметно ниже битрейта AC-3 при сопоставимом качестве.
- Нацеливаетесь на ATSC 3.0 и другие современные вещательные конвейеры, стандартизировавшие Dolby Digital Plus вместо устаревшего AC-3.
- Втискиваете объёмный звук в более жёсткий бюджет полосы, чем допускает AC-3, когда приёмник (умные телевизоры, современные приставки, тракты HDMI eARC) декодирует E-AC-3 нативно.
- Заменяете AC-3 в конвейере, которому больше не нужно питать устаревшее оборудование, высвобождая битрейт для видео или для микса с большим числом каналов.
3. Входы
Audio—[]filtergraph.AudioTransform. Один или несколько аудиопотоков или цепочек фильтров. Обязателен.Совместимые узлы выше по потоку:
- af/aformat — приводит аудио к заданному формату сэмплов.
- af/aresample — пересэмплирует аудио к целевой частоте дискретизации.
- af/join — объединяет несколько аудиопотоков в один.
- af/stereo — приводит аудио к стерео или фиксирует стереораскладку.
- map/audio — выбирает, какие аудиопотоки источника идут на кодер.
4. Выходы
Audio—[]core.AudioTrack. Закодированная аудиодорожка E-AC-3, готовая к мультиплексированию в контейнер.Совместимые узлы ниже по потоку:
- mp4 — упаковывает потоки в файл MP4 (ISO-BMFF).
- mov — упаковывает потоки в контейнер QuickTime MOV.
- mxf — упаковывает потоки в контейнер MXF.
- ts — упаковывает потоки в транспортный поток MPEG-2.
- dash — упаковывает выход для потоковой передачи MPEG-DASH.
- hls3 — упаковывает выход для HLS с плейлистами v3.
- hls5 — упаковывает выход для HLS с плейлистами v5.
5. Параметры

Форма «Настройки» — один столбец с двумя полями. Описаны в порядке их следования в форме.
Node Label (
string, по умолчанию пусто)Произвольное имя, отображаемое на плитке узла на холсте.
- Что задаёт. Подпись над плиткой; на кодирование не влияет.
- Когда менять. Задавайте, когда в одном графе несколько узлов eac3 (например, стереомикс Dolby Digital Plus и параллельный рендеринг 5.1 для одной программы), чтобы каждый был узнаваем с одного взгляда.
Bitrate (
numberкбит/с, без значения по умолчанию)Целевой битрейт E-AC-3.
- Что задаёт. Постоянную цель, к которой стремится кодер E-AC-3 на выходном потоке, в килобитах в секунду.
- Когда менять. Выбирайте по раскладке каналов: 128–192 кбит/с — для стереодорожки, 192–256 кбит/с — для микса 5.1 на большинстве OTT-платформ, 384–448 кбит/с — когда поставка одновременно служит эфирным мастером. E-AC-3 обычно достигает качества AC-3 примерно на 60–70 % битрейта, поэтому стерео- и объёмные цели можно держать на ступень ниже эквивалентных значений AC-3.
- Обязательно. да.
Соответствие JSON-ключей и названий полей
| JSON-ключ | Название поля |
|---|---|
bitrate |
Bitrate |
8. Антипаттерны
- Допущение, что любой приёмник декодирует E-AC-3. Старые приставки, кабельные ресиверы и умные телевизоры до 2015 года справляются с AC-3, но не с E-AC-3. Проверяйте поддержку кодека целевыми устройствами, прежде чем менять ac3 на этот узел, и при сомнениях держите запасной AC-3 в пакете доставки.
- Прогон битрейтов AC-3 через этот узел без изменений. Перенос бюджетов 384–448 кбит/с из спецификации AC-3 в E-AC-3 тратит полосу без слышимого выигрыша. Снижайте до 192–256 кбит/с для 5.1 и 128–192 кбит/с для стерео, чтобы воспользоваться лучшим сжатием кодека.
- Перекодирование существующего потока E-AC-3. Когда источник уже Dolby Digital Plus с приемлемым битрейтом, перекодирование накапливает артефакты сжатия. Используйте copy, когда менять нужно только контейнер.
- Выбор E-AC-3 для DVD или устаревших вещательных целей. DVD-Video и большинство устаревших кабельных хэдендов предписывают AC-3, а не Dolby Digital Plus. Для таких целей используйте ac3.