АУДИОКОДЕР И АУДИОДЕКОДЕР С МЕТАДАННЫМИ СВЕДЕНИЙ О ПРОГРАММЕ ИЛИ СТРУКТУРЫ ВЛОЖЕННЫХ ПОТОКОВ

1. Блок обработки аудиоданных, содержащий:
один или более процессоров;
запоминающее устройство, связанное с одним или более процессорами и сконфигурированное для сохранения команд, которые при их выполнении одним или более процессорами приводят к выполнению одним или более процессорами операций, включающих:
прием кодированного битового аудиопотока, содержащего звуковую программу, при этом кодированный битовый аудиопоток содержит кодированные аудиоданные набора из одного или более звуковых каналов и метаданные, связанные с набором звуковых каналов, при этом метаданные включают метаданные регулировки динамического диапазона (DRC), метаданные громкости и метаданные, указывающие количество каналов в наборе звуковых каналов, при этом метаданные DRC включают метаданные значений DRC и профиля DRC, указывающие профиль DRC, используемый для генерирования значений DRC, и при этом метаданные громкости включают метаданные, указывающие громкость звуковой программы;
декодирование кодированных аудиоданных для получения декодированных аудиоданных набора звуковых каналов;
получение значений DRC и метаданных, указывающих громкость звуковой программы, из метаданных кодированного битового аудиопотока; и
модифицирование декодированных аудиоданных набора звуковых каналов в ответ на значения DRC и метаданные, указывающие громкость звуковой программы.
2. Способ, выполняемый блоком обработки аудиоданных, включающий:
прием кодированного битового аудиопотока, содержащего звуковую программу, при этом кодированный битовый аудиопоток содержит кодированные аудиоданные набора из одного или более звуковых каналов и метаданные, связанные с набором звуковых каналов, при этом метаданные включают метаданные регулировки динамического диапазона (DRC), метаданные громкости и метаданные, указывающие количество каналов в наборе звуковых каналов, при этом метаданные DRC включают метаданные значений DRC и профиля DRC, указывающие профиль DRC, используемый для генерирования значений DRC, и при этом метаданные громкости включают метаданные, указывающие громкость звуковой программы;
декодирование кодированных аудиоданных с получением декодированных аудиоданных набора звуковых каналов;
получение значений DRC и метаданных, указывающих громкость звуковой программы, из метаданных кодированного битового аудиопотока; и
модифицирование декодированных аудиоданных набора звуковых каналов в ответ на значения DRC и метаданные, указывающие громкость звуковой программы.
3. Постоянный машиночитаемый носитель данных с сохраненными на нем командами, которые при их выполнении одним или более процессорами приводят к выполнению одним или более процессорами операций, включающих:
прием кодированного битового аудиопотока, содержащего звуковую программу, при этом кодированный битовый аудиопоток содержит кодированные аудиоданные набора из одного или более звуковых каналов и метаданные, связанные с набором звуковых каналов, при этом метаданные включают метаданные регулировки динамического диапазона (DRC), метаданные громкости и метаданные, указывающие количество каналов в наборе звуковых каналов, при этом метаданные DRC включают метаданные значений DRC и профиля DRC, указывающие профиль DRC, используемый для генерирования значений DRC, и при этом метаданные громкости включают метаданные, указывающие громкость звуковой программы;
декодирование кодированных аудиоданных для получения декодированных аудиоданных набора звуковых каналов;
получение значений DRC и метаданных, указывающих громкость звуковой программы, из метаданных кодированного битового аудиопотока; и
модифицирование декодированных аудиоданных набора звуковых каналов в ответ на значения DRC и метаданные, указывающие громкость звуковой программы.