foxyt писал(а):Roman-san
Алик Дынник
Dolby Atmos на данный момент представлен в трех форматах:
Dolby Atmos DD+ (формат с потерями, обычно для стрим сервисов таких как Netflix)
Dolby Atmos TrueHD (формат без потерь, на 4K Bluray disk или их образы)
Dolby MAT with Dolby Atmos (формат без потерь, обычно отдается PC, обычно в играх)
Дополню, что как пишут на хоботе, Dolby Atmos для домашнего использования бывает:
1. Dolby Atmos TrueHD (+ Dolby Atmos MAT, что примерно одно и тоже) - используется на Bluray дисках и хранит сжатый без потерь звук (примерно 10-18 Мбит/c), обычно в конфигурации 7.1. Dolby Atmos MAT используется обычно с PC или в Apple TV.
2. Dolby Digital+JOC (так вроде правильно, но все предпочитают привычное Dolby Digital + Atmos) - используется в стриминговых сервисах по типу Netflix, Tidal, Apple Music (для формата Atmos) и хранит звук сжатый с потерями (примерно 768 Кбит/с), обычно в конфигурации 5.1.
Большая часть DD+JOC (Atmos) дорожек, будь то Netflix или iTunes, содержат 16 закодированных в них аудио элементов (если проще - дискретных каналов) из которых 15 являются объектами, и 1 канал НЧ - бедом.16 аудио элементов - это максимальное кол-во дискретных каналов для домашнего Atmos как для DD+JOC, так и для TrueHD.
Сам файл DD+JOC содержит: основной поток в виде дискретной дорожки 5.1, который содержит абсолютно всю звуковую информацию, и который будет воспроизводиться всеми старыми устройствами, не умеющих декодировать Atmos. Устройства с Atmos будут извлекать из данной дорожки 12, 14 или 16 аудио элементов (зависит от параметров кодирования звукорежиссером в студии) и метаданные, и воспроизводить их в соответствии с настройками самого сета от 2.0.2 до 24.1.10 (это называется масштабируемость).
Технически это реализовано с использованием промежуточных фреймов (skip frames) - пустых участков межу аудио фреймами потока DD+. В случае DD+JOC в эти промежуточные фреймы помещают блоки Extended Metadata Format (EMF) которые содержат метаданные (object audio metadata ака OAMD) и звуковую информацию для извлечения (вычитанием из 5.1) всех объектов (Joint Object Coding ака JOC)
Старые декодеры пропускают промежуточные фреймы и воспроизводят дискретный микс 5.1 Таким образом достигнута совместимость дорожек с Atmos со старыми декодерами. И соответственно новые декодеры считывают EMF и воспроизводят Atmos.