Как настроить программу OBS для записи видео с рабочего стола, веб-камеры и из игр

Игры, Программное обеспечение

Open Broadcaster Software (или сокращенно OBS) — популярное кроссплатформенное приложение, с помощью которого тысячи стримеров ведут свои трансляции на различных интернет ресурсах по всему миру. Однако помимо возможности передачи видеопотока для онлайн трансляции, программа может еще и производить простую запись видео локально, на компьютер.

Где скачать Open Broadcaster Software (OBS, ОБС)?

Скачать программу под нужную вам операционную систему можно с официального сайта: https://obsproject.com/

Запись в программе осуществлять достаточно просто, нужно сначала добавить нужный источник для захвата, а затем нажать кнопку «Начать запись«.

obs64_1xAB6hf7OH.jpg

Для того, чтобы добавить новый источник, нужно в колонке с надписью «Источники» нажать значок плюса (находится совсем снизу, см. на картинке выше), и выбрать нужный тип источника для записи:

tDXbSYECJc.jpg

Захват игры: этот пункт будет захватывать любые полноэкранные приложения, либо только видео из выбранной игры. Для того, чтобы выбрать игру, нужно её сначала запустить, свернуть, и уже потом воспользоваться этим пунктом.Захват окна: будет захвачено только какое-то одно определенное окно программы, в том числе игры, которые работают в оконном режиме. Игры, которые работают в полноэкранном режиме, тут отображаться не будут!Захват экрана: будет захвачено все, что происходит на экране, включая рабочий стол и все остальные программы.

После выбора нужного типа источника, ему нужно будет присвоить название, а затем, в зависимости от выбранного типа, настроить сам захват. Настройка эта очень простая — достаточно в выпадающем меню выбрать нужно окно, игру или программу, и нажать кнопку «ОК».

Создание профиля

После добавления источника не лишним будет создать под локальную запись отдельный профиль.

Новый профиль создается в верхнем меню «Профиль» — «Создать«.

obs64_TjJ5SYmHcG.jpg

Вводим имя профиля, например «Запись на компьютер«.

obs64_bwymZrSgfj.jpg

Настройка профиля

Затем нужно открыть настройки профиля («Файл» — «Настройки«).

obs64_tufbDVPR8i.jpg

Открываем вкладку «Вывод», и настраиваем её под свои нужды:

Видео битрейт: так как запись идет локально на компьютер, можно не экономить и ставить значения по 10000.Кодировщик: если ваш компьютер оборудован видеокартой Nvidia модели GTX 660 и выше, то у вас должен быть доступ к кодировщику NVENC, который и следует выбрать. На картах компании AMD те же самые задачи, что и NVENC выполняет кодировщик H264/AVC (AMD Advanced Media Framework). Владельцы последних моделей процессоров Intel могут воспользоваться услугами встроенной в процессор видеокарты, выбрав кодировщиком QSV. Ну и наконец самый ресурсоемкий вариант для процессора — кодировщик x264.Аудио битрейт: на самом деле 160 вполне хватит для записи обычных звуков игры и голоса. Впрочем ничего не мешает поставить более высокие значения, 192, 256 или 320.Путь к записи: Папка, в которую будут сохранены все записываемые видеоФормат записи: по умолчанию стоит flv, который имеет несомненный плюс перед остальными форматами — в случае непредвиденного завершения работы программы OBS или работы компьютера (при BSOD’e, резком отключении компьютера или вылете программы), файл сохранит возможность воспроизведения. Остальные форматы записи такой возможности не имеют.

Далее открываем вкладку «Видео».

Выходное разрешение: разрешение в котором будет писаться само видео, не зависимо от разрешения игры/монитора, с которого записывает. Для слабых компьютеров может быть актуально ставить разрешение ниже, чем оно является по факту, например вместо 1920х1080 поставить 1270х720.Общие значения FPS: количество кадров в секунду в видео. Владельцы мощных компьютеров могут ставить хоть 60, владельцам же слабых машин лучше не поднимать количество кадров выше 30.

Настройка горячих клавиш

Теперь осталось настроить Горячие клавиши для начала записи (если конечно планируете ими пользоваться):

Открываем вкладку «Горячие клавиши», и добавляем клавиши для пунктов «Начать запись» и «Остановить запись». Затем закрываем настройки, убеждаемся, что в «Источниках» добавлен и выбран нужный, после чего можно приступить к началу записи — либо через настроенные ранее горячие клавиши, либо через кнопку «Начать запись».

Для OBS Studio существует плагин Multiple RTMP, он позволяет рестримить на разные площадки, такие как twitch и youtube, с разными настройками кодировщика и битрейта. Разные настройки кодировщика для разных стриминговых площадок необходимы для лучшего качества картинки — ведь при битрейте 6000 картинка на twitch будет достаточно хорошей, а вот на youtube уже довольно посредственной.

Помните, что стрим через Multiple RTMP слегка нагружает процессор. В моем случае, на i9 9900, OBS при рестриме потребляет около пяти процентов. Может быть критично, если стримите через кодировщик процессора, а не видеокарты.

Для начала нужно скачать свежую версию плагина. Скачиваем zip архив, папки data и obs-plugins из архива копируем в папку OBS.

Теперь можно запустить сам OBS Studio, в нём появится новая панель «Множественный вывод». Нажмите «Добавить новый вывод», чтобы добавить площадку для стрима. Начнём, например, с youtube.

Здесь нужно указать RTMP Сервер и RTMP Ключ трансляции, их можно найти в «Творческой студи», в панели управления трансляцией. Для youtube настройки кодировщика, разрешения и битрейта я беру из основных настроек OBS.

Далее, добавим ещё один вывод, на этот раз для twitch. Здесь также необходимо указать RTMP Сервер и RTMP ключ трансляции, который можно найти в «Панели управления», в разделе «Настройки» — «Канал». Протестировать какой RTMP Сервер лучше всего подходит для вашего стрима, можно небольшой программой TwitchTest.

Так как twitch не позволяет стримить с битрейтом выше 6000 и разрешением больше 1920×1080, вписываем свои настройки вещания. Выбираем кодировщик, такой же как и основной, чтобы излишне не нагружать систему. Указываем разрешение 1920×1080, если стримите на youtube в разрешении 2560×1440 или 3840×2160. Если нет, то разрешение здесь можно не указывать. Вписываем битрейт — 6000, ключевые кадры — 2.

Теперь в панели «Множественный вывод» у вас есть две площадки для стрима, каждая со своими настройками кодировщика. Таким образом можно добиться идеальной картинки на обоих платформах.

Кстати, мои стримы можно найти на канале twitch.tv/travkina

Здравствуйте, уважаемые читатели сайта Uspei.com. Пришло время для второй серии «Мамкиного стримера», и сегодня рассмотрим первоначальную настройку OBS. В прошлый раз мы собрали и потестили оптимальное оборудование для стрима в Full HD 60 FPS.

Я постараюсь максимально быстро и информативно рассказать про важные пункты, подобрать оптимальные настройки для разных компьютеров под каждый кодировщик: NVENC, x264, Quick Sync и AVC Encoder для видеокарт AMD.

У некоторых может возникнуть вопрос, почему OBS, а не Xsplit. Во-первых, OBS бесплатна. А во-вторых, менее требовательна к ресурсам ПК. И при одинаковых пресетах OBS будет загружать компьютер намного меньше.

Да, кстати, если в турбо-версии страницы картинки у вас будут сильно размыты, перейдите на оригинальную версию страницы на сайте. Там все изображения в высоком качестве. Давайте уже начнем!

реклама

Выбор платформы, поиск ключа потока

Для начала нам потребуется вкладка «Вещание», в которой мы выбираем платформу для стриминга. Можно выбрать Youtube, Twitch, и другие. Для мультитрансляций на несколько платформ можно использовать сервис Restream.io.

У каждого сервиса есть свой уникальный ключ потока, с помощью которого мы подключаем программу для стрима к каналу.

реклама

Чтобы его найти для Youtube, заходим в «Творческую студию» и внизу копируем «Ключ трансляции». После чего в OBS вставляем в соответствующую строку.

На Twitch ключ трансляции находится в «Панели управления», подкатегория «Канал». При необходимости его всегда можно сбросить.

Часто бывает, что на выходных серверы перегружены и стрим может подтормаживать. Поэтому предусмотрены дополнительные серверы для приема потока.

реклама

У Youtube их всего два. А для Twitch рекомендую подобрать сервер с минимальным пингом. Это можно сделать с помощью сайта Twitch Inspector, на котором можно проверить стабильность тестовой трансляции.

Перейдем к самому главному и интересному пункту настройки – «Вывод». В нем и происходит вся магия, и найти оптимальные значения вам придется на практике самим. Я же дам пару советов, которые помогут создать трансляцию в максимальном качестве при минимальной нагрузке железа.

Стриминг через процессор кодеком x264

Сразу же включаем параметр «Расширенный», чтобы получить доступ к максимуму настроек. Для начала рассмотрим стриминг с помощью процессора через кодек x264.

Его плюсы: — высокое качество картинки на слабых ускорителях.

реклама

Минусы: — большая нагрузка на процессор с высоким битрейтом без потерь качества.

Оптимальное разрешение для стрима – 1920 на 1080 точек для средних и мощных ПК. Если же у вас слабый ПК или большое разрешение не обязательно, то можно оставить 720p. При меньшем смотреть стрим будет некомфортно.

Настройка битрейтов

Управление битрейтом – рекомендую устанавливать постоянный (CBR). С ним картинка не будет периодически «сыпаться», как это было бы с VBR. Сжатие с помощью ABR позволяет установить минимальное и максимальное значение битрейта, за которые OBS не будет выходить.

реклама

Битрейт – это количество информации, которая будет передаваться за единицу времени. Так что именно этот параметр больше всего влияет на качество картинки.

Однако замечу, что битрейт нужно подбирать исходя из вашей скорости интернета и качества трансляции. Учитывать нужно скорость передачи от вас на сервер (картинка speed-теста).

Вот еще одна таблица с форума для стримеров:

реклама

Учтите, что эти значения руководствуются критериями качества на youtube. Т.е. эти значения во многом соответствую не игровой тематике, а формату видеороликов, снятых на камеру.

«Супер качество» — это максимальный функциональный предел; при стриме игр смысла выставлять его особо нет, т.к. визуально качество будет практически такое же как и в «Высоком качестве».

Поэтому для игр «Низкое качество» зачастую является приемлемым. Например, на твиче считается нормальным брать битрейт 1800 для стрима в 720p — это дефолтное значение в OBS для данной платформы.

Итого, для стримов на твиче я рекомендую следующий битрейт:

240p 500
360p 700
480p 1000
720p 2000 (если лагает — 1500)
1080p 3500

АПДЕЙТ: Твич повысил максимальный битрейт с 3500 до 6000. Так что если у вас мощный комп, можно смело ставить, например, 720 в 60фпс с битрейтом 5к 

реклама

Также важно понимать, что выбор битрейта зависит от конкретной игры. Если вы играете в пиксельную игру вроде Realm of the Mad God, большой битрейт погоды не сделает, т.к. сама игра не блещет графикой. Также высокое качество картинки не важно в статичных играх вроде Hearthstone, где большинство зрителей и так в курсе какая карта что делает.

Регулировка интервала между ключевыми кадрами (например, 8) может улучшить качество картинки и более эффективно использовать выбранный битрейт. Ключевой кадр кодируется полностью, следующий за ним содержит только отличия от ключевого, третий – отличия от второго и так далее до следующего ключевого кадра.

Для не слишком динамичных игр интервал можно повысить, поскольку там картинка кардинально и быстро не меняется. Для динамичных больше одного ключевого кадра в 3 секунды ставить не рекомендую – картинка будет сильно замылена.

реклама

Предустановка использования ЦП отвечает за нагрузку процессора и качество картинки. Если процессор мощный, то можно повысить параметр, получив более качественную картинку.

И наоборот, если машина не справляется со стримом и игрой одновременно, то стоит понизить использование ЦП, чтобы видео было плавнее. Рекомендуемое значение для слабых и средних процессоров «Veryfast».

Пункт профиль напрямую зависит от вашего железа. Для более старых комплектующих желательно устанавливать main, для более новых – high. При этом потеря качества будет минимальна.

Отдельный пункт «Настройка» под профилями — это некая оптимизация для вашей трансляции. Рекомендую устанавливать параметр нулевой задержки, который как раз и предназначен для потокового видео.

реклама

Теперь рассмотрим настройки трансляции через NVENC H.264 кодек для видеокарт NVIDIA. Особых отличий здесь нет. Всё та же строчка с битрейтом, пресетами и профилями.

Пресеты здесь уже обозначены по-человечески, и из названия можно понять, как повысить качество картинки и как снизить нагрузку на видеокарту. Однако параметр уровень (чего?) – это уже более точная поднастройка, куда нам, нубам, пока еще лезть рано. Поэтому оставляем его в режиме «авто».

реклама

При использовании двухпроходного кодирования качество картинки улучшится, но нагрузка на GPU возрастет. Но это адекватная цена, поэтому ставим галочку.

Если ты мажор и у тебя несколько видеокарт в SLI, то в следующем пункте GPU устанавливай значение «один» для двух видеокарт, значение два – для трех и тд. Если у тебя только одна видеокарта, то оставляй значение «ноль».

Стриминг через видеокарты AMD. Здесь есть тоже свои пресеты, в которых достаточно поменять битрейт на желаемый под ваше разрешение.

Quick Sync

Также есть возможность кодирования трансляции через Quick Sync и встроенного видеоядра в процессоры Intel. Однако качество будет ниже среднего, хоть и снизится основная нагрузка на процессор.

Для включения технологии необходимо зайти в BIOS и изменить пункт мульти-монитора в разделе встроенного видеоядра на Enable. На разных материнских платах название может отличаться. Далее настройка аналогичная как для стриминга через процессор.

Настройки аудио

Следующий пункт – «Аудио». Здесь вы можете подключить несколько аудио устройств для воспроизведения в трансляции, выбрать качество, определить количество каналов, задать задержку включения и выключения микрофона.

Аудио битрейт для стрима должен также отличатся в зависимости от вашего разрешения, иначе звук может лагать. Рекомендую следующие значения аудио битрейта:

В разделе «Видео» задается нативное разрешение экрана, выходное разрешение для трансляции и определяется максимальное значение FPS.

Фильтр масштабирования – очень полезная функция. Объясню, чем отличаются методы и какой лучше подобрать под ваш компьютер.

Первый метод — билинейный. Он подходит для слабых компьютеров и среднего качества трансляции. Картинка будет немного замылена, особенно в динамических сценах. Но потребляемые ресурсы будут значительно меньше.

Второй метод – бикубический. Его стримеры используют чаще всего. Оптимальное сочетание нагрузки и качества изображения.

Третий и самый ресурсозатратный метод – Ланцоша. Качество трансляции будет максимальным, как и нагрузка на ПК. Не рекомендую использовать с процессорами слабее Ryzen 5 1400, Intel Сore i5 6400 и видеокартах младше GTX 1060 с 6 GB.

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

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

Настройка первого стрима

Теперь создадим нашу первую сцену с игрой и нашей веб-камерой. Для начала слева внизу нажимаем на плюс и создаем первую сцену.

Правее находятся источники, которые мы будем постепенно заполнять.

Начнем с добавления игры, которую будем транслировать. Нажимаем в источниках «плюс», выбираем «Захват игры».

В пункте «Режим» ставим «Захват отдельного окна». В будущем при выведении чата на экран это поможет его отобразить на трансляции.

В пункте «Окно» выбираем уже запущенную на фоне игру и нажимаем «ОК».

Далее нам необходимо добавить веб-камеру. В источниках выбираем пункт «Устройства захвата видео» и откроется окно настройки.

Выбираем устройство, выставляем желаемое разрешение и количество FPS для вашей камеры.

В основном окне OBS задаем размер и расположение картинки с веб-камеры. При зажатом ALT можно кадрировать картинку.

Теперь добавим в источники свой микрофон. Там же в плюсике «Источники» выбираем «Захват входного аудиопотока», из выпадающего списка находим микрофон и подтверждаем.

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

Каждому придется подбирать настройки самостоятельно, поскольку микрофон микрофону рознь. И не забудьте отключить лишние источники аудио, иначе будет неприятное эхо.

Базовые настройки для создания первой трансляции я вам рассказал. В следующий раз я объясню, как подключить донат-систему, отобразить чат и покажу интересные программы для интерактива на ваших стримах.

Программа для мониторинга системы – https://fpsmon.com/ru/

Инспектор Twitchhttps://inspector.twitch.tv/

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
Добавить комментарий