Как убрать черные края при трансляции через микшер

2018-07-26 (2)_LI.jpg
2018-07-26.png

Как убрать эти чёрные края-полоски сверху и снизу, которые видны на картинке с трансляцией через микшер. Нужно чтобы видео максимально втискивалось, не оставляя отступов. На второй картинке трансляция БЕЗ микшера, т.е. напрямую и на ней нет этих краёв.
Спасибо
 

Max

Administrator
Staff member
Попробуйте поменять выходное разрешение микшера.
Настройки:
Code:
mixer_video_width = 1280
mixer_video_height = 720
Напрямую без микшера похоже на 640:480 (4:3), микшер по-умолчанию выдает 1280x720 (16:9).
Из-за этого разница в подстройке под экран.
 
Вариант сменить разрешение микшера не подходит, т.к. микшер взят для того, чтобы разные разрешения на него подавались. Правильно говорите, что без микшера 640 на 480. Но в высоту 480(без микшера) и в высоту 720(с микшером) это не есть эти две маленькие полоски(должна быть полоска 240px суммарно. И эти 240 почти треть высоты были бы). Но мы не видим трети в высоту черных полосок. Судя по всему микшер растягивает в высоту картинку, но почему-то оставляет полоски. Если бы он вообще не растягивал то было бы много больше черноты. Вероятно это какие-то отступы, возможно отступы для будущих, появляющихся внизу картинок других трансляций и т.п.
Как сделать чтоб их не было и он растягивал картинку на максимальную высоту, не оставляя их.
Может mixer_video_grid_layout_padding подойдёт?

Спасибо.
 
Да, похоже что так и есть.
Выставил mixer_video_grid_layout_padding = 0 и отступы сверху и снизу пропали.
Вероятно есть смысл как-то изменить такое поведение. Иначе получается что когда только один поток в микшере - он показывается уже с paddings , которые по смыслу сделаны для управления расстоянием между несколькими изображениями разных потоков, когда они есть.
 
Top