Всем доброго времени. В этом гайде постараемся разобраться в настройках OBS и настроить его для стриминга, записи видео и для дальнейшего монтажа.
[!] Все настройки производятся в OBS v.29 (актуальной на момент написания гайда) под управлением Windows 11, но весь описываемый функционал так же доступен на Windows 10.
Ещё нам надо, чтобы ОБС запускалась с повышенным приоритетом, для этого:
Открываем
[!] Небольшая пояснительная группа. Что мы сделали?
В первом случае мы предоставили права администратора ОБСке для того, чтобы избежать проблем с захватом игр, особенно если они в полноэкранном режиме. Правда не всегда работает с некоторыми играми, но там уже скорее всего работает что-то по типу встроенной защиты. Во втором случае поднимаем приоритет ОБСке для стабильного стрима и записи, т.к. система будет чуть больше отдавать ресурсов для обс, чем захватываемому объекту.
Заходим в настройки:
Раздел Общее. После языка и выбора темы оформления ставим галочку
Раздел Трансляция – пропускаем
Раздел Вывод – режим вывода
Вкладка Запись Тут-то и начинается самое интересное.
Настройки кодировщика:
// За скриншон на базе видеокарты от AMD, благодарим стримера Himaura с Tired Rabbit
Вкладка Аудио.
Раздел Аудио.
Раздел Видео.
Раздел Горячие клавиши.
Раздел Расширенные.
На этом наша настройка OBS под запись видео окончена. Мы с вами разобрали всё самое важное. А теперь по аналогии давайте попробуем настроить OBS для стриминга.
Для этого в основном окне OBS находим на главной панели вкладку
Заходим в настройки:
Раздел Общее.
Раздел Трансляция
Раздел Вывод
Вкладка Аудио. Тут всё довольно просто, везде ставим максимальное доступное значение площадки – 160.
Вкладка Запись.
Вкладка Буфер повтора.
Раздел Аудио.
Раздел Видео.
Раздел Горячие клавиши.
Раздел Расширенные.
P.S. Мы не претендуем на идеальный гайд, который поможет всем и вся. Данный материал был написан на основе собственных экспериментах и опыте полученный за долгие годы работы с OBS.
Всем успехов и удачных стримов / летсплеев ✌️
[!] Все настройки производятся в OBS v.29 (актуальной на момент написания гайда) под управлением Windows 11, но весь описываемый функционал так же доступен на Windows 10.
Первоначальная настройка
Для начала нам необходимо скачать и установить OBS Studio. Если она уже у вас установлена – пропускаем этот шаг. Далее нам необходимо, чтобы наша ОБС всегда запускалась с правами администратора, для этого проходим следующие шаги:- На рабочем столе ищем ярлык OBS и нажимаем по нему ПКМ (правой кнопкой мышки) и далее выбираем
Расположение файла
. - В раскрывшимся проводнике будет выделен файл запуска OBS, опять нажимаем по нему ПКМ и выбираем
Свойства
. - Далее открываем вкладку
Совместимость
, внизу находим и ставим галкуЗапускать эту программу от имени администратора
. - Нажимаем
Применить
и запускаем программу.
Ещё нам надо, чтобы ОБС запускалась с повышенным приоритетом, для этого:
Открываем
Файл
– Настройки
, переходим в раздел Расширенные
и выставляем приоритет процесса Выше среднего
.[!] Небольшая пояснительная группа. Что мы сделали?
В первом случае мы предоставили права администратора ОБСке для того, чтобы избежать проблем с захватом игр, особенно если они в полноэкранном режиме. Правда не всегда работает с некоторыми играми, но там уже скорее всего работает что-то по типу встроенной защиты. Во втором случае поднимаем приоритет ОБСке для стабильного стрима и записи, т.к. система будет чуть больше отдавать ресурсов для обс, чем захватываемому объекту.
Настройка под запись видео и разбор всех основных пунктов
Переименуем профиль по умолчанию. В основном окне OBS находим на главной панели вкладкуПрофиль (P)
, далее нажимаем на Переименовать
. В открывшимся окне вводим название, например Rec
. Несколько профилей позволит нам быстро переключатся между настройками программы, а также их можно экспортировать и сохранить в надёжное место. Чтобы после переустановки OBS или операционной системы, мы в пару движений смогли импортировать все свои профили и сразу заняться своим делом.Заходим в настройки:
Файл
– Настройки
Раздел Общее. После языка и выбора темы оформления ставим галочку
Скрыть окна OBS из захвата экрана
. Поможет скрыть окно с ОБС от лишних глаз, если попадёт в область захвата, к примеру, если вы захватываете Экран.Раздел Трансляция – пропускаем
Раздел Вывод – режим вывода
Расширенный
:Вкладка Запись Тут-то и начинается самое интересное.
Путь записи
– Собственно куда будет сохраняться наша запись. Не советуем Вам выбирать тот жесткий диск, на котором установлена игра и операционная система. Это поможет избежать фризов при записи видео.Формат записи
– вы вольны выбрать любой контейнер, в который будет записываться видео, но лучшем вариантом будет всё же mkv. Т.к. это открытый контейнер и в случае непредвиденной ситуации этот файл можно будет открыть без танцев с бубном, но стоит учесть, что некоторые видеомонтажные программы, почему-то до сих пор не умеют работать с mkv. Привет Adobe Premiere Pro.Звуковая дорожка
– тут ставим галочки сколько нам необходимо звуковых дорожек в нашем контейнере.Масштабирование вывода
– не трогаем ни в коем случае.
Итак, с форматом и дорожками разобрались, теперь давайте немного о Кодировщике
. Тут уже всё зависит от вашего железа. К примеру, если выбрать x264, весь рендер будет проходить на вашем процессоре, а это означает, что вам нужен очень мощный процессор, способный справиться с такой задачей. Хоть видеокарты мощны и быстры, но картинка, отрендренная на CPU будет всё равно лучше. Так что, этот вариант для тех людей, которые используют предтоп / топ процессоры. Немногие готовы пойти на такие траты, поэтому наш выбор – рендер на видеокарте. В данном пункте всё, что отличается от х264 – всё рендрится на видеокарте. Для nVidia разумно будет использовать NVIDIA NVENC H.264, для AMD карточек название AMD HW H.264.Настройки кодировщика:
CBR – постоянный битрейт. Т.е. на протяжении всей записи, кодировщик будет стараться использовать то значение битрейта, которое вы зададите (как в самых спокойных сценах, так и в самых динамичных), и размер итогового файла будет меняться пропорционально повышению значения битрейта (маленький битрейт = маленький размер файла, большой битрейт = большой размер файла). [Формула вычисления размера полученного файла: Размер итогового файла = битрейт видео (кбит/с) * время (в секундах)]. Для записи видео, такой метод не очень подходит, а вот где без него не обойтись, так это в стриминге.
VBR – переменный битрейт. Т.е. на протяжении всей записи, битрейт будет меняться на основе динамики картинки в сценах, чем динамичнее сцена, тем больше битрейта она потребует. А просто параметр
Битрейт
является минимальным битрейтом для видео. Этот вариант очень хорошо подходит для записи с параметрами 30 000 – 60 000 (золотая середина). [Не рекомендуется использовать без параметра Предугадывания
].
CQP – режим кодирования с постоянным параметром квантизации, не обеспечивающий более высокого воспринимаемого качества. (т.е. каждый кадр в видео будет сжат, на основе того значения квантизации, которое вы укажете). Тут значение лучше поставить в районе 20-26 (0-51). Если видеокарта около топ, то можно поставить и 15. Чем ниже цифра, тем лучше качество видео, но при этом больше размер финального файла.
Интервал ключевых кадров
= 1sПредустановка
– от Р5 до Р7, и то и другое будет качественно, смотрите по обстоятельствам (для видеокарт на базе Kepler (nVidia 600 и 700 серии), не рекомендуется ставить выше P4-P5)Регулировка
– Высокое качествоМногопроходный режим
– если у вас относительно средняя видеокарта, выбирайте однопроходный.Профиль
– high (если будут проблемы с качеством или заиканием кадров, то ставим main).Предугадывание (Look-ahead)
и Психовизуальная корректировка (Psycho Visual Tuning)
– лучше не включать, особенно если у вас не топовая видеокарта, т.к. она повышает нагрузку на GPU. (сомнительная тема, можете попробовать записать бенчмарк как с ней и без неё, и сравнить по кадрам, где лучше картинка)// За скриншон на базе видеокарты от AMD, благодарим стримера Himaura с Tired Rabbit
Вкладка Аудио.
Тут всё довольно просто, везде ставим максимальное доступное значение – 320.
Вбиваем
Наименование
по желанию, оно поможет нам в монтажной программе, а так же распознаётся в видео подсмотрщиках.Раздел Аудио.
Частота дискретизации
– 48 kHzКаналы
– СтереоВ
Глобальные устройства аудио
необходимо отключить все устройства в том случае, если мы собираемся записывать разные источники звука на разные дорожки. В противном случае выбираем свою звуковую карту и микрофон. Именно выбираем звуковую карту, а не устройство по умолчанию
. Бывает так, что в операционной системе что-то происходит и устройство по умолчанию в самой ОС меняется, но при этом OBS не понимает, что произошло и звук у вас пропадет. И еще стоит заметить, если выбрать звуковые устройства Вам больше ни чего со звуком делать не нужно, НО будут записываться абсолютно все звуки из всех программ и самой ОС.Устройство прослушивания
так же выбираем Вашу звуковую карту. Данная функция очень необходима для прослушивания ваших источников, к примеру вашего микрофона, для мониторинга, или для уведомлений. Так же тут устанавливаем галочку на Отключить приглушение звуков Windows
.Раздел Видео.
Базовое разрешение (холст)
– Тут у вас должно быть выбрано разрешение Вашего монитора, оно будет максимальным доступным в списке.Выходное (масштабированное) разрешение
– В этой графе указываем разрешение для желаемого разрешение финального видео. Для записи будет проще и легче, если оно будет совпадать с разрешением монитора.Фильтр масштабирования
– Если у вас отличается Базовое разрешение от выходного, то этот функционал станет вам доступен. В нём мы выбираем в любом случае Метод Ланцоша. Это наилучший метод для масштабирования.Общие значение частоты кадров
– Нам же нужен плавный ролик, так что тут ставим 60Раздел Горячие клавиши.
В этом разделе появляются все функции и источники, к которым можно присвоить горячие клавиши. Рекомендую назначить несколько клавиш на начало и остановку записи/трансляции, а также на переход к конкретным сценам.
Раздел Расширенные.
Отрисовщик
– Direct3D 11. Тут особо-то и выбора нет.Цветовой формат
– NV12 (8 бит, 4:2:0, 2 уровня). Это базовый формат, а если хотите для записи картинку в разы качественней, то выбираем P010 (10 бит, 4:2:0, 2 уровня). Но с этим цветовым форматом есть нюанс, он чуть более затратный на производительность GPU. В 10 битном формате есть и плюс, все переходы от тёмного к светлому будут плавным, и это очень сильно заметно в полутонах и тенях. Так же при выборе P010 OBS вас предупредит, что такой формат чаще всего используется для HDR контента.Цветовое пространство
– выбираем Rec.709. Это устоявшийся стандарт и именно в таком цветовом пространстве вы смотрите абсолютно любое видео, если оно не в HDR. Лично я не встречал видео в цветовом пространстве sRGB, а мои попытки записать видео в него оказались плачевными. Я не сказал бы, что цвет в видео хромает, нет, просто видео всегда примерно в 5-10 фпс. Что касается Rec.601, этот формат используется в основном для видео, разрешение которого меньше 1280x720. У него немного отличается цветовой охват, он не такой богатый на цвета и имеет ограниченный цветовой диапазон. В данном охвате работают в основном ТВ, которые вещают не в HD. Если же вы собрались записывать HDR видео, то тут рекомендуем выбирать Rec.2100 (HLG), это универсальный формат для HDR контента.Цветовой диапазон
– Всегда Ограниченный. OBS некорректно записывает видео если выбрать Полный (хотя возможно тут нужно комбинировать с sRGB). OBS в данном диапазоне очень сильно завышается контраст и даже те участки видео, которые должны были быть в тенях, становятся просто чёрными. По итогу у вас получится очень тёмное видео.Уровень белого SDR
и Номинальный пиковый уровень HDR
– оставляем как есть и не трогаем. В этих параметрах указывается максимальная яркость для видео. Значения по умолчанию вполне адекватные.
В пункте
Запись
устанавливаем галочку Автоматически ремультиплексировать в mp4. Это позволить нам по завершению записи сразу поместить наше видео в контейнер mp4.На этом наша настройка OBS под запись видео окончена. Мы с вами разобрали всё самое важное. А теперь по аналогии давайте попробуем настроить OBS для стриминга.
Настройка под стриминг
Для начала нам необходимо создать дополнительный профиль в OBS.Для этого в основном окне OBS находим на главной панели вкладку
Профиль (P)
, далее нажимаем на Создать
. В открывшимся окне вводим название и убираем галочку Показать мастера автонастройки
.Заходим в настройки:
Файл
– Настройки
Раздел Общее.
После языка и выбора темы оформления ставим галочку
Скрыть окна OBS из захвата экрана
. Поможет скрыть окно с ОБС от лишних глаз, если попадёт в область захвата, к примеру, если вы захватываете Экран.В графе Вывод. Ставим галочку Автоматически запускать буфер повтора во время трансляции. Это позволит нам самим сохранять короткие видео (клипы), главное не забыть про эту функцию во время стрима. Если же мы хотим дополнительно сохранить запись стрима, то тут же ставим галочку Автоматически запускать запись во время трансляции.
Раздел Трансляция
Сервис
– Выбираем площадку куда собираемся стримить. На некоторых сервисах можно авторизоваться по кнопке, что не требует доп. настроек.Сервер
– оставляем как есть, по умолчанию норм.Ключ потока
– Вбиваем ключик потока, который предоставляет площадка в "творческой студии".Раздел Вывод
Звуковая дорожка
– 1. В данную дорожку должны вещаться все источники звука.Кодировщик
– NVIDIA NVENC H.264Масштабирование вывода
– не трогаем ни в коем случае.Управление битрейтом
– CBR. Этого требуют все стриминговые площадки, да и это лучший вариант для стримов.Битрейт
– Тут разберём немного подробнее. Каждая стриминговая площадка имеет свои максимальные значения, которые они могут принимать. К примеру, Twitch спокойной принимает 7500 kbps, а вот Trovo уже 9000 kbps, но эти значения может не пропускать Ваш интернет. Для того, чтобы узнать, пропускную способность интернета, необходимо пройти на Speedtest, и проверить скорость отдачи, поглядев на значения upload. Это значение умножаем на 1000, спокойно из результата вычитаем 15000 и получаем приблизительное максимальное значение, какое можем выставить. Сравниваем значения со значениями принимающими площадки и ставим максимальное возможное для площадки. Советую лично от себя для начала выставить 6000, а каждый последующий стрим повышать на 500. Тут все зависит от фитбека со стороны зрителей, у всех ли всё хорошо идёт, ни у кого не тормозит?.. Так же стоит повышать битрейт, если вы играете в очень динамические игры и особенно если в кадре попадается очень много зелёного цвета. (Зелёный очень сложно поддается кодированию)Интервал ключевых кадров
= 2sПредустановка
– Р5 (зависит от мощности видеокарты, больше = лучше качество = больше нагрузка на видеокарту)Регулировка
– Высокое качество. Если зрители будут жаловаться на задержку, тогда ставим Низкая задержка, в таком режиме в динамичных сценах можем потерять качество изображения.Многопроходный режим
– Одиночный проход. Если позволяет видеокарта, пошагово поднимаем.Профиль
– high (если будут проблемы с качеством или заиканием кадров, то ставим main).Предугадывание (Look-ahead)
- ВклПсиховизуальная корректировка (Psycho Visual Tuning)
- ВыклGPU
– 0. Счётчик видеокарт в вашем компьютере, начинается с 0. Если в вашем пк есть более одной видеокарты, то можем перебросить всё кодирование на неё, указав следующий номер по списку 1.Максимум В-кадров
- 2Вкладка Аудио. Тут всё довольно просто, везде ставим максимальное доступное значение площадки – 160.
Вкладка Запись.
Звуковая дорожка
– здесь указываем номер звуковой дорожки, как во вкладке Трансляция. Или выбираем все дорожки, чтобы разделить звук для записи, чтобы потом в монтажной программе легче работалось.Кодировщик
– (Использовать кодировщик потока), чтобы не напрягать видюху ещё одним декодированием, либо выставляйте NVIDIA NVENC H.264 и настраивайте как нам необходимо, но это создаст дополнительную нагрузку на вашу видеокарту.Вкладка Буфер повтора.
Включить буфер повтора
– Вкл, если хотим самостоятельно создавать клипы.Максимальная длительность повтора
– 20s. Тут ставим сколько по времени будут длиться наши клипы после нажатия горячей клавиши на сохранение. Тут же чуть ниже OBS вычисляет сколько оперативной памяти вам понадобится. Все клипы, которые Вы сохраняете, будут Вы сможете найти по пути указанному во вкладке Запись.Раздел Аудио.
Частота дискретизации
– 44.1 kHzКаналы
– СтереоВ
Глобальные устройства аудио
необходимо отключить все устройства в том случае, если мы собираемся записывать разные источники звука на разные дорожки. В противном случае выбираем свою звуковую карту и микрофон. Именно выбираем звуковую карту, а не устройство по умолчанию
. Бывает так, что в операционной системе что-то происходит и устройство по умолчанию в самой ОС меняется, но при этом OBS не понимает, что произошло и звук у вас пропадет.Устройство прослушивания
так же выбираем Вашу звуковую карту. Данная функция очень необходима для прослушивания ваших источников, к примеру вашего микрофона, для мониторинга, или для уведомлений. Так же тут устанавливаем галочку на Отключить приглушение звуков Windows
.Раздел Видео.
Базовое разрешение (холст)
- Как и в случае с записью видео, здесь выставляем максимальное доступное в списке разрешение. Оно должно совпадать с разрешением, выставленным на вашем мониторе.Выходное (масштабированное) разрешение
– 1920х1080. Если вдруг возникнут проблемы, стрим тормозит или выдает мало фпс, значит ваша видеокарта не справляется и нам необходимо выставить более низкий вариант разрешения.Фильтр масштабирования
– Если у вас отличается Базовое разрешение от выходного, то этот функционал станет вам доступен. В нём мы выбираем в любом случае Метод Ланцоша. Это наилучший метод для масштабирования.Общие значение частоты кадров
– 60. Для снижения нагрузки на видеокарту с сохранением плавности видео, можно понизить до 50.Раздел Горячие клавиши.
Рекомендую назначить несколько клавиш на начало и остановку записи/трансляции, а также на переход к конкретным сценам.
Раздел Расширенные.
Отрисовщик
– Direct3D 11.Цветовой формат
– NV12 (8 бит, 4:2:0, 2 уровня).Цветовое пространство
– выбираем Rec.709.Цветовой диапазон
– Ограниченный.Уровень белого SDR
и Номинальный пиковый уровень HDR
– оставляем как есть.Задержка потока
– Включаем и устанавливаем длительность задержки, если желаем принудительно её использовать (защита от стрим-снайперов).Автоматическое переподключение
– Вкл.Задержка повтора
– 2s.Максимум попыток
– 25Сеть
– Если у вас имеются проблемы с сетью интернет, то в этом разделе можно включить все галочки.Включить аппаратное ускорение для источника "Браузер"
– Вкл (если хотим перекинуть нагрузку с CPU на GPU).Выдыхаем.
На этом с настройками всё. Нам лишь остаётся настроить сцены, источники и поднастроить звук, чтобы было всё идеально. Но это уже материал для следующего гайда. И учтите, все параметры были выставлены на основе моего железа и пропускной способности интернета.P.S. Мы не претендуем на идеальный гайд, который поможет всем и вся. Данный материал был написан на основе собственных экспериментах и опыте полученный за долгие годы работы с OBS.
Всем успехов и удачных стримов / летсплеев ✌️