Настройка OBS для стрима на Twitch: битрейт, кодировщик, сцены и звук
OBS Studio бесплатна и умеет почти всё, что нужно для стрима, но после установки она встречает десятками вкладок и полей с непонятными названиями. В этом гайде пройдём настройку по порядку: от мастера автонастройки до сцен, звука и диагностики. Цель простая - стабильная картинка без лагов и чистый звук, а не «максимальное качество любой ценой».
Гайд рассчитан на тех, кто только начинает или стримит на небольшую аудиторию. Пункты меню названы так, как они выглядят в русской версии OBS. Если у вас английский интерфейс, названия вкладок легко сопоставить: «Вывод» - Output, «Видео» - Video, «Аудио» - Audio.
Перед стартом: что проверить
Прежде чем открывать настройки, выясните три вещи. От них зависят почти все цифры дальше.
Скорость отдачи (upload). Именно она, а не скорость загрузки, ограничивает стрим. Сделайте несколько замеров спидтестом в то время, когда обычно стримите, и ориентируйтесь на худший результат.
Видеокарта. Если у вас NVIDIA GeForce серии GTX 16xx, RTX или новее, у вас есть хороший аппаратный кодировщик NVENC. У AMD и Intel тоже есть свои аппаратные кодировщики, у Intel они называются QuickSync.
Процессор. Программный кодировщик x264 нагружает именно процессор. На 4-6 ядрах, когда параллельно идёт игра, он часто не справляется.
Совет: подключите компьютер к роутеру кабелем. Wi-Fi даёт скачки задержки, и даже при хорошем спидтесте стрим будет терять кадры.
Шаг 1. Мастер автонастройки
При первом запуске OBS предлагает мастер автонастройки. Если вы его закрыли, он находится в меню «Сервис» → «Мастер автонастройки».
Выберите «Оптимизировать для трансляции, вторично для записи», нажмите «Далее», укажите базовое разрешение (обычно разрешение вашего монитора) и желаемые FPS. Дальше мастер попросит выбрать сервис и подключить аккаунт, после чего сам прогонит тест пропускной способности.
Мастер - хорошая отправная точка, но не финальная настройка. Он иногда ставит слишком высокий битрейт или выбирает x264 там, где лучше подошёл бы аппаратный кодировщик. Поэтому после него всё равно пройдитесь по вкладкам ниже и проверьте значения.
Шаг 2. Подключение к Twitch
Откройте «Настройки» → «Трансляция».
Есть два способа подключиться:
Подключить аккаунт. OBS авторизуется через Twitch, а в главном окне появятся доки с чатом и информацией о стриме. Это удобнее всего.
Ключ потока. Нажмите «Получить ключ трансляции» или скопируйте ключ в панели автора Twitch (раздел настроек трансляции) и вставьте в поле «Ключ потока». Сервер оставьте «Автоматически (рекомендуется)».
В некоторых сборках OBS, например в пакетах для Linux, кнопки подключения аккаунта нет. Тогда работает только второй способ, и этого вполне достаточно.
Ключ потока - это пароль от вашего эфира. Не показывайте его на стриме и в скриншотах. Если ключ засветился, сбросьте его в панели автора Twitch.
Если в этой вкладке есть опция расширенной трансляции (Enhanced Broadcasting), когда Twitch сам подбирает несколько качеств, на старте её лучше не включать. Сначала добейтесь стабильного стрима с ручными настройками, а потом экспериментируйте.
Шаг 3. Битрейт и кодировщик
Это главная вкладка: «Настройки» → «Вывод». Вверху переключите «Режим вывода» на «Расширенный», чтобы видеть все параметры. Нас интересует вложенная вкладка «Трансляция».
На компьютере с видеокартой NVIDIA в поле «Кодировщик видео» вместо x264 выбирается NVIDIA NVENC H.264.
Какой кодировщик выбрать
NVIDIA NVENC H.264. Лучший выбор для большинства, если есть подходящая карта NVIDIA. Почти не влияет на FPS в игре, качество на уровне x264 с пресетом medium.
AMD (AMF) и Intel QuickSync. Тоже аппаратные, тоже почти не нагружают процессор. Качество на низком битрейте чуть хуже NVENC, но для стрима вполне годится.
x264. Программное кодирование на процессоре. Имеет смысл, если аппаратного кодировщика нет или стримите со второго компьютера с мощным процессором.
Для Twitch выбирайте кодек H.264. HEVC и AV1 экономнее, но в обычном режиме трансляции Twitch рассчитан на H.264.
Ключевые поля
Управление битрейтом: CBR. Постоянный битрейт. При переменном (VBR) в спокойных сценах поток проседает, а в динамичных резко растёт, и у зрителей начинается буферизация.
Битрейт. Подбирается по скорости отдачи, см. таблицу ниже.
Интервал ключевых кадров: 2 секунды. Значение 0 означает «авто» и может не совпасть с требованием Twitch.
Пресет (у x264 поле называется «Предустановка потребления ЦП»). Для NVENC: «Качество» (P5) или около того. Для x264: veryfast, если процессор средний, faster или fast, если есть запас. Чем медленнее пресет x264, тем лучше картинка и тем выше нагрузка.
Профиль: high. Подходит для современных устройств зрителей.
Настройка (Tuning) для NVENC: «Высокое качество». Режим «Низкая задержка» здесь не нужен.
Двухпроходное кодирование (Multipass) для NVENC. Оставьте «Два прохода (четверть разрешения)», если видеокарта справляется. При перегрузке выключите.
B-кадры: 2. Это рекомендация Twitch для NVENC.
Сколько ставить битрейта
Правило простое: битрейт видео плюс аудио должен занимать не больше 70-75% вашей стабильной скорости отдачи. Остаток нужен на скачки сети, Discord, загрузку обновлений и всё остальное, что работает дома.
- 3-4 Мбит/с: 720p, 30 fps, 2500 кбит/с - минимум для читаемой картинки
- 4-6 Мбит/с: 720p, 30 fps, 3000 кбит/с - хорошо для общения и неспешных игр
- 6-8 Мбит/с: 720p, 60 fps или 1080p, 30 fps, 4500 кбит/с - 60 fps для динамичных игр, 30 fps для стратегий
- 8-10 Мбит/с: 900p, 60 fps, 6000 кбит/с - оптимум для шутеров и королевских битв
- от 10 Мбит/с: 1080p, 60 fps, 6000 кбит/с - выше 6000 для Twitch не поднимайте
Почему не стоит ставить больше 6000. Пока у канала нет кнопок выбора качества (транскодирования), зритель получает ваш исходный поток. Если у него слабый интернет, стрим в 8000 кбит/с у него просто не загрузится. Поэтому 6000 - разумный потолок для Twitch.
Отдельно о динамичных играх. На 6000 кбит/с картинка 1080p60 в шутере может рассыпаться на квадраты при резких поворотах камеры. Опустите выходное разрешение до 1600×900 или 1280×720: детализация упадёт чуть-чуть, зато исчезнут артефакты.
Шаг 4. Разрешение и частота кадров
«Настройки» → «Видео».
Базовое (основное) разрешение - размер вашего холста, то есть то, что вы видите в превью. Обычно совпадает с разрешением монитора.
Выходное (масштабированное) разрешение - то, что уходит на Twitch. Его берите из таблицы выше.
Фильтр масштабирования. Если выход меньше базы, выберите «Метод Ланцоша» (больше деталей) или «Бикубический» (чуть легче для системы).
Общие значения FPS. 60 для динамичных игр, 30 для разговорных стримов, стратегий и карточных игр. Если у вас Европа и камера мерцает под лампами, попробуйте 50 вместо 60.
Если монитор, например, 2560×1440, а стримите вы в 1080p, разумнее поставить базовое разрешение 1920×1080. Тогда источники будут масштабироваться один раз, а не дважды, и нагрузка снизится.
Во вкладке «Расширенные» оставьте цветовой формат NV12, цветовое пространство Rec. 709 и диапазон «Ограниченный». Это стандарт, который корректно отображается у всех зрителей.
Шаг 5. Звук: устройства и частота
«Настройки» → «Аудио».
Частота дискретизации: 48 кГц. Это стандарт для видео. Проверьте, что микрофон и звуковая карта в настройках системы тоже работают на 48 кГц, иначе возможны треск и рассинхрон.
Каналы: стерео.
Звук рабочего стола. Выберите устройство, через которое вы слушаете игру, обычно наушники.
Микрофон/дополнительный звук. Выберите свой микрофон напрямую, а не «По умолчанию». Тогда OBS не потеряет его, если Windows вдруг сменит устройство по умолчанию.
Битрейт аудио задаётся на вкладке «Вывод» → «Аудио». Twitch рекомендует 96-160 кбит/с, 160 для AAC вполне хватает.
Совет: включите «Режим мониторинга» и комбинации клавиш «Нажми и говори»/«Нажми и выключи звук» в этой же вкладке, если хотите быстро глушить микрофон во время эфира.
Шаг 6. Сцены и источники
Сцена в OBS - это набор источников, который видит зритель. Источник - отдельный элемент: игра, камера, картинка, текст, браузер с алертами. Начните с трёх-четырёх сцен:
«Скоро начнём». Заставка, музыка, таймер. Даёт зрителям время зайти до начала.
«Игра». Захват игры, камера в углу, рамка, алерты.
«Общение». Камера крупно, чат на экране.
«Перерыв». Картинка «скоро вернусь» и выключенный микрофон.
Для добавления источника нажмите «+» (в некоторых темах оформления это кнопка «Добавить») в панели «Источники».
В OBS для Windows в этом списке есть ещё «Захват игры», а захват окна и экрана называются просто «Захват окна» и «Захват экрана».
Какой захват выбрать
Захват игры (Game Capture). Основной вариант для игр на Windows. Работает напрямую с графическим API, меньше всего нагружает систему. Режим «Захват отдельного окна» надёжнее, чем «Захват любого полноэкранного приложения».
Захват окна (Window Capture). Для браузера, лаунчеров и программ, которые не являются играми. Также выручает, когда игра не захватывается через Game Capture.
Захват экрана (Display Capture). Показывает весь монитор. Удобно для туториалов, но опасно: на стрим попадёт всё, включая уведомления и личные сообщения. Используйте только когда это действительно нужно.
Порядок источников в списке задаёт слои: верхний источник перекрывает нижние. Камера и рамки должны быть выше захвата игры.
Пара полезных мелочей:
Источник можно скопировать из одной сцены в другую через «Вставить (ссылку)». Тогда камера будет одним и тем же источником на всех сценах, и её настройки не придётся дублировать.
Переключать сцены удобно горячими клавишами («Настройки» → «Горячие клавиши») или через режим студии, где вы видите следующую сцену перед тем, как она пойдёт в эфир.
Алерты (донаты, фолловы) обычно подключаются как источник «Браузер» по ссылке из сервиса алертов. Ширина и высота источника должны совпадать с размерами, указанными в настройках виджета.
Шаг 7. Микшер и фильтры для микрофона
Сырой микрофон почти всегда звучит хуже, чем мог бы. В «Микшере звука» нажмите на шестерёнку (или три точки) рядом с микрофоном и выберите «Фильтры».
Порядок фильтров важен, они применяются сверху вниз:
Шумоподавление. Метод RNNoise хорошо убирает гул компьютера и клавиатуру при небольшой нагрузке. Если у вас RTX, может быть доступен вариант NVIDIA, он ещё чище, но нагружает видеокарту.
Шумовой гейт (в русском интерфейсе «Пропускной уровень шума»). Глушит микрофон, когда вы молчите. Порог закрытия поставьте чуть выше фонового шума, порог открытия на 5-10 дБ выше. Проверьте на тихой речи, чтобы гейт не обрезал начало слов.
Компрессор. Выравнивает громкость: тихое становится разборчивее, крики не бьют по ушам. Начните с соотношения 3:1-4:1 и порога около -18 дБ.
Лимитер (в русском интерфейсе «Ограничитель»). Последний фильтр. По умолчанию порог -6 дБ, для голоса обычно ставят -3...-1 дБ. Не даёт звуку перегружаться при резком смехе или крике.
Как проверить уровни. Речь в микшере должна большую часть времени находиться в жёлтой зоне, примерно от -20 до -10 дБ, и почти никогда не заходить в красную. Звук игры обычно делают на 10-15 дБ тише голоса, чтобы вас было слышно поверх стрельбы и музыки.
Лучший тест - записать 2-3 минуты через «Начать запись» и послушать в наушниках. То, что вы слышите в записи, слышат и зрители.
Шаг 8. Тест перед первым эфиром
Не выходите в эфир вслепую. Есть несколько способов проверить настройки без зрителей:
Локальная запись. Запишите несколько минут игры и посмотрите на картинку и звук.
Тестовый режим. Если подключаться через сервер вручную, к ключу потока можно добавить параметр ?bandwidthtest=true. Twitch принимает поток, но не показывает его зрителям, а вы видите в статистике, держится ли соединение.
Окно статистики. Откройте меню «Док-панели» → «Статистика», запустите тестовый стрим на 10-15 минут и смотрите на цифры.
В статистике есть три вида потерь, и у каждого своя причина:
«Пропуск кадров (сеть)» - проблема с интернетом или слишком высоким битрейтом.
«Пропуск кадров (отрисовка)» - перегружена видеокарта.
«Пропуск кадров (кодирование)» - кодировщик не успевает.
Нормой считается 0%, допустимо до 0,1-0,5% за длинный эфир. Если цифры растут постоянно, переходите к следующему разделу.
Частые проблемы и как их решить
Пропуск кадров из-за сети
Снизьте битрейт на 500-1000 кбит/с и проверьте снова.
Подключитесь кабелем вместо Wi-Fi.
Закройте торренты, облачную синхронизацию и загрузки в лаунчерах.
В «Настройки» → «Дополнительно» → «Сеть» включите «Динамически изменять битрейт для управления перегрузками». OBS будет сам немного снижать битрейт при проблемах сети, а не терять кадры.
Попробуйте другой сервер Twitch вместо «Авто».
«Кодировщик перегружен»
Перейдите с x264 на аппаратный кодировщик (NVENC, AMF, QuickSync).
Если остаётесь на x264, поставьте более быстрый пресет, например veryfast вместо fast.
Снизьте выходное разрешение или FPS.
Ограничьте FPS в самой игре. Если игра забирает 100% видеокарты, OBS не успевает рендерить кадры. Лимит на 10-20% ниже максимума часто решает проблему полностью.
На Windows запустите OBS от имени администратора: так она получает приоритет при распределении ресурсов видеокарты.
Звук отстаёт от картинки или наоборот
Убедитесь, что везде стоит 48 кГц: в OBS, в настройках микрофона и звуковой карты в системе.
Если отстаёт камера, а не звук, откройте «Расширенные свойства аудио» и задайте микрофону «Смещение синхронизации» (в миллисекундах). Начните с 100-200 мс и подбирайте по записи: хлопните в ладоши в кадре и сравните звук и картинку.
Камеры через USB-хаб или карту захвата часто дают задержку. Подключите их напрямую к компьютеру.
Рассинхрон, который нарастает со временем, обычно связан с разной частотой дискретизации устройств или перегрузкой системы.
Чёрный экран при захвате окна или экрана
Самая частая проблема на ноутбуках с двумя видеокартами. OBS и захватываемое приложение должны работать на одной и той же видеокарте.
Ноутбуки на Windows: «Параметры» → «Система» → «Дисплей» → «Графика». Добавьте OBS и для захвата экрана выберите «Энергосбережение» (встроенная карта), а для захвата игр - «Высокая производительность» (дискретная). Перезапустите OBS.
Захват окна: в свойствах источника смените «Метод захвата» на другой, например с BitBlt на Windows 10 (1903 и выше) или наоборот. Для браузеров и программ на Chromium/Electron обычно помогает второй вариант.
Захват игры: если игра в эксклюзивном полноэкранном режиме не захватывается, переключите её в «Оконный без рамки» или используйте захват окна.
Браузер: если вместо страницы чёрный прямоугольник, отключите аппаратное ускорение в настройках самого браузера.
Проверьте, что OBS не запущена в режиме совместимости и что версия драйверов видеокарты свежая.
Краткий чек-лист
- Скорость отдачи замерена, компьютер подключён кабелем.
- Режим вывода «Расширенный», кодировщик аппаратный, CBR, ключевые кадры 2 секунды.
- Битрейт не больше 70-75% отдачи и не выше 6000 кбит/с.
- Выходное разрешение и FPS подобраны под битрейт и жанр игры.
- Аудио 48 кГц, микрофон выбран напрямую, фильтры в правильном порядке.
- Три-четыре сцены, для игры используется «Захват игры», а не захват экрана.
- Перед первым эфиром сделана тестовая запись и проверена статистика.
Настраивайте по одному параметру за раз и каждый раз проверяйте результат записью или тестовым стримом. Так вы будете точно знать, что именно улучшило или испортило картинку.