Операции с аудио-треками при импорте медиа-файлов

audio_import_1.jpgПлатформа SL NEO содержит набор инструментов, позволяющих изменять параметры аудио-треков в процессе импорта файлов. Набор инструментов идентичен для операций "ручного" импорта файлов в приложениях Air Manager и News Cut и для автоматического импорта, который осуществляется с помощью Transfer Manager.

Для настроек параметров преобразований аудио-треков служит диалоговое окно Transcode Options - Audio. Окно содержит 4 поля настроек:

В поле General задаются базовые параметры финального трека: Sample Rate - частота дискретизации, Bit per Sample - уровни квантования, Channels - количество аудио-каналов в треке, Codec - выбор кодека, Bitrate - установка скорости потока компрессированных аудиоданных.

Поле Audio Normalization позволяет настроить уровни: 
  • Do nothing - не вносить изменений (установлено по умолчанию);
  • Offset Level - изменить уровень звука для всех каналов трека, параметр устанавливается в децибелах по шкале dBFS, пределы изменения составляют +24db и -24dB соответственно;
  • Normalize - нормализовать уровень звука, приведя его значение в каждом выбранном аудио-канале файла к уровню по шкале dBFS (значение задается в поле Value).
Параметр Peak detection interval задает временной интервал, в котором будет вычисляться среднее значение уровня, в миллисекундах. Инерционность при анализе исходного аудио необходима для того, чтобы исключить привязку к пиковым значениям при нормализации всего трека. Значение Peak detection interval равное 1 ms практически означает нормализацию по пикам, значение равное 50-200 миллисекундам применимо к большинству материалов.

При использовании функции нормализации, необходимо отметить аудио-каналы, для которых нормализация будет применяться (пункт Channel Mask). Необходимость выбора каналов при нормализации обусловлена тем, что возможны ситуации, при которых "полезный" звук присутствует только в одном канале, в другом – тишина (шум). Если выбрать оба канала, после нормализации уровень аудио в канале, в котором присутствует шум, будет поднят до уровня нормализации.

Поле Channel Mixer - виртуальный коммутатор-микшер аудио-каналов размерностью 16х16.

audio_import_2.jpg

Source Track Layout - инструмент, позволяющий выполнить транскодирование исходных аудио-треков и сформировать из них несколько выходных треков (программ звукового сопровождения).

Определимся с терминологией:

Трек (Track) - программа звукового сопровождения, аудио-дорожка. В исходном файле может присутствовать несколько программ/треков, например - англоязычный и русскоязычный, либо трек стерео и трек 6-ти канальный;
Канал (Channel) - аудио-канал в составе трека (максимальное количество каналов во всех треках медиа-материала - 16).

В поле Track Number указывается общее количество треков в выходном аудио, в поле Src Track #1...8 указывается порядковый номер исходного трека или выбирается параметр Any, если порядковый номер трека не известен. 

В поле Src Channels указывается количество аудио-каналов в исходном треке или устанавливается Any, если количество каналов неизвестно. 

В поле Src Codec указывается тип кодека исходного трека или выбирается Any, если кодек неизвестен. 

Алгоритм распознавания и декодирования треков способен автоматически определить параметры трека по минимальной информации о нем, например, известно, что в в исходном материале присутствует 2 трека: Mpeg-1 Layer-2 стерео и Dolby Didital 2.0 (AC3), при этом, количество каналов и порядковые номера треков неизвестны. При внесении параметров исходных треков достаточно указать лишь типы кодеков, в полях  Src TrackSrc Channels при этом можно указать Any.

В поле Dst Channels устанавливается количество каналов для каждого выходного трека, либо активируется режим AC3 bypass (pass-through). Алгоритм кодирования выходного аудио - PCM.

Примеры использования инструмента Track Layout

Пример №1 - AC3 pass-through

Данная операция позволяет в процессе импорта файлов преобразовать пакеты данных исходного трека Dolby Didital 2.0 (AC3) в пакеты PCM, без декодирования дорожки AC3 и внесения каких-либо изменений в исходный трек. Процедура применяется в случае, когда необходима трансляция с выхода сервера оригинального AC3-трека в составе SDI + AES Audio Embedded.

audio_import_3.jpg
Для активации данного режима при импорте, в окне Track Layout в поле Track Number указываем общее количество аудио-программ в выходном аудио - 1, в поле Src Track #1 указываем порядковый номер исходного трека, содержащего AC3 данные или выбираем Any

В поле Src Channels указываем количество аудио-каналов в исходном треке (6) или устанавливаем Any, в поле Src Codec указываем тип кодека исходного трека - AC3, в поле Dst Channels активируем AC3 bypass.

После выполнения данной операции, пакеты AC3 будут преобразованы в пакеты PCM, которые будут транслироваться с выхода сервера в составе AES/Embedded аудио при воспроизведении клипа.

Примечания: функция не работает с исходными AVI-файлами; при просмотре клипа с AC3 pass-through треком в окне File Monitor, будет слышен "треск", поскольку File Monitor не имеет механизма декодирования AC3 пакетов в составе PCM.

Пример №2 - Трек 1: декодирование AC3 и формирование стереопары (PCM), Трек 2: AC3 pass-through

Рассмотрим вариант создания 2-х независимых программ звукового сопровождения из одного исходного трека AC3. 

Для формирования стереопары, в окне Track Layout в поле Track Number указываем общее количество программ (треков) в выходном аудио - 2, в поле Src Track #1 указываем порядковый номер исходного трека, содержащего AC3 данные, в поле Src Channels указываем количество аудио-каналов в исходном треке (6) или устанавливаем Any, в поле Src Codec указываем тип кодека исходного трека - AC3, в поле Dst Channels устанавливаем количество выходных каналов - 2. После выполнения данной операции, трек AC3 будет декодирован и преобразован в стереопару.

В поле Src Track #2 указываем порядковый номер трека, содержащего AC3 данные и производим настройки для преобразования AC3 - AC3 pass-through. В поле General можно не изменять значения Auto для параметров выходного аудио, значение Channels автоматически будет установлено равным 4-м, Codec - RAW PCM по умолчанию.

В приложении Air Manager по умолчанию установлен режим отображения 2-х каналов аудио, увеличить количество каналов можно в меню File/Configure, закладка Preview, пункт Sound Channels – количество каналов аудио, которые будут отображаться при просмотре материалов в окне File Monitor. После изменения настроек необходимо перезагрузить Air Manager.

audio_import_4.jpg
Кнопки, расположенные под индикаторами уровня в окне File Monitor позволяют выбрать каналы для прослушивания через стерео - аудиовыход клиентской станции: L/R - коммутация канала на левый/правый выходные каналы соответственно, А - коммутация канала на левый и правый каналы, Ø - отсутствие коммутации.