Найти тему
Sandrix

Как правильно масштабировать разрешения в OBS Studio и плагине Multiple RTMP

Оглавление

Cтатья актуальна для тех пользователей, кто стримит на несколько платформ одновременно и использует разные разрешения для стриминговых платформ.

Вы узнаете, как правильно указывать разрешения трансляций в OBS и плагине для мультистрима Multiple RTMP, чтобы получить необходимое разрешение на трансляциях или записях, при этом обеспечив работу фильтра масштабирования, который улучшает чёткость изображения.

Если коротко, то главный тезис звучит так: заданное разрешение в разделе «Вывод» имеет приоритет над выходным разрешением в разделе «Видео».

-2

Для работы потребуется OBS Studio не ниже версии 30.0.1.

-3

Принцип работы

Приоритет разрешений

Если в разделе «Вывод» выбрать фильтр масштабирования во вкладке «Трансляция» или «Запись», даже не изменяя разрешение, то выходное разрешение в разделе «Видео» будет игнорироваться. OBS в качестве источника использует базовое разрешение, указанное в разделе «Видео».

-4

Откуда плагин возьмет разрешение, если его не указывать?

Если кодировать отдельный поток с помощью плагина Multiple RTMP и не указывать разрешение в настройках плагина, то плагин использует выходное разрешение из раздела «Видео» в OBS.

-5

Если указать разрешение в плагине, то выходное разрешение из раздела «Видео» будет игнорироваться, а плагин использует то разрешение, которое указано в его настройках. Фильтр масштабирования применяться не будет, так как он просто не предусмотрен в плагине. В качестве источника плагин использует базовое разрешение из OBS.

-6

Масштабирование при ретрансляции

Если в плагине указать «Взять из OBS», то плагин использует настройки кодировщика, указанные в разделе «Вывод». Этот сценарий применяется, если необходим рестрим — трансляция на несколько платформ одновременно с одинаковыми настройками. Трансляция будет ретранслироваться, увеличится только нагрузка на сеть.

Соответственно, разрешение в первую очередь будет использовано то, что указано в разделе «Вывод» для настроек кодировщика. Выходное разрешение из раздела «Видео» будет игнорироваться.

-7

Если в разделе «Вывод» не указывать разрешение или выключить фильтр масштабирования, то плагин использует выходное разрешение из раздела «Видео».

-8

Сценарий использования

Разберём сценарий, когда необходимо одновременно запустить трансляции на Twitch в разрешении 1600x900, на YouTube в разрешении 2560x1440 и на Trovo в 1920x1080. Базовое разрешение в OBS составляет 1920x1080.

Следует понимать, что если настройки для какой-либо из платформ будут отличаться, потребуется кодировать отдельный поток. В конкретном примере придётся кодировать три разных потока одновременно. Также нельзя кодировать более двух разных потоков с применением фильтра масштабирования.

Чтобы всё работало правильно и использовался фильтр масштабирования, необходимо:

  • В разделе «Вывод» указать настройки кодировщика для одной из платформ, например Twitch, выбрать фильтр масштабирования и задать разрешение для Twitch (1600x900 или любое другое). В разделе «Трансляция» указать параметры для подключения к платформе Twitch.
-9
  • В плагине «Множественный вывод» следует указать данные для подключения к серверу Trovo, выбрать кодировщик, задать необходимые настройки и указать разрешение 1920x1080. Таким образом кодировщику не потребуется масштабировать изображение, так как оно соответствует базовому.
-10
  • Для YouTube следует аналогично указать данные для подключения в плагине, выбрать и настроить кодировщик, но выбор разрешения оставить без изменений. Разрешение 2560x1440 следует указать в разделе «Видео» с использованием фильтра масштабирования. Плагин будет использовать это разрешение, поэтому это является верным решением.
-11

Подписывайте на наше сообщество ВКонтакте, здесь вы найдете еще больше полезного и интересного контента!