Как изменить уровень громкости звука?¶
Что, если у Вашего источника слишком громкий звук, выше, чем у остальных? Или, наоборот, ниже? В таком случае Вам необходимо правильно настроить уровень громкости звука для таких потоков. Для этого есть два способа: через конфигурационный файл Flussonic или через веб-интерфейс Flussonic UI. Ниже Вы сможете ознакомиться с обоими способами и выбрать наиболее удобный для себя.
Значение параметра указывается либо в децибелах (dB), либо в целых числах или десятичных дробях (3, 0.5 и т.д.).
- Если указано в целых числах или десятичных дробях, то значение этого параметра указывает на то, в какое количество раз Вы хотите изменить уровень громкости звука. Конечное значение высчитывается по следующей формуле:
новое_значение = avol * текущее_значение
- Если Вы указываете значение в децибелах (дБ), то конечное значение уровня громкости звука будет высчитываться по другой формуле:
новое_значение = текущее_значение +/- avol
в зависимости от того, какое значение будет Вами указано: положительное (+9dB) или отрицательное (-6dB).
Важно: Не забудьте указать плюс ("+") или минус ("-") при указании значения!
Изменение уровня уровня громкости звука в конфигурационном файле Flussonic¶
Для изменения громкости звука добавьте параметр avol
в описание потока в файле конфигурации (/etc/flussonic/flussonic.conf
).
stream example1 {
input udp://239.0.0.1:1234;
transcoder vb=copy ab=128k acodec=aac avol=2;
}
По умолчанию avol=1
. В примере выше avol=2
мы увеличили громкость звука в 2 раза. Если Вы укажете avol=0.5
, то он уменьшится в 2 раза:
stream example2 {
input udp://239.0.0.1:1234;
transcoder vb=copy ab=128k acodec=aac avol=0.5;
}
В примере ниже Вы можете посмотреть как указывается значение в децибелах (dB). В данном случае мы уменьшаем исходное значение громкости звука на 6 децибел:
Важно: Не забудьте указать плюс ("+") или минус ("-") при указании значения!
stream example3 {
input udp://239.0.0.1:1234;
transcoder vb=copy ab=128k acodec=aac avol=-6dB;
}
Изменение уровня громкости звука во Flussonic UI¶
Для того, чтобы изменить уровень громкости звука через веб-интерфейс Flussonic UI:
- Откройте веб-интерфейс Flussonic UI.
- Откройте вкладку Media -> Streams и нажмите на название потока, уровень громкости которого вы хотите изменить.
- Перейдите на вкладку Transcoder. В настройках Audio укажите значение для изменения параметра уровня громкости звука в строке Volume. По умолчанию он равен 1:
- Сохраните изменения, нажав Save.
Теперь Вы знаете каким образом можно изменить уровень громкости звука транскодированного потока в Flussonic Media Server.