Меню

Как настроить качество в обс 1080

Как настроить качество в обс

Обновлено: 03.09.2018 13

Здравствуйте, уважаемые читатели сайта 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. При меньшем смотреть стрим будет некомфортно.

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

Управление битрейтом – рекомендую устанавливать постоянный. С ним картинка не будет периодически «сыпаться», как это было бы с 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, где большинство зрителей и так в курсе какая карта что делает.

Мой личный выбор для большинства игр – битрейт для youtube:
720p (разрешение 1280×720), 30 фпс – 2500
1080p (разрешение 1920×1080), 30 фпс – 4300

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

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

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

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

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

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

Настройка стрима через видеокарту и кодек NVENC H.264

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

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

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

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

Использование B-кадров означает, что данный кадр ссылается на два соседних – предыдущий и следующий. Это ускоряет отрисовку и снижает нагрузку на железо. Оставляем значение в 2.

Стриминг через видеокарты AMD AVC Encoder

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

Если перейти в режим просмотра «Эксперт», то можно максимально детально настроить кодер под свои нужды. Однако я на этом заострять внимание не буду, так как, во-первых, это растянет видео на час, а во-вторых – мало кто использует видеокарты AMD для стриминга.

Quick Sync

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

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

Читайте также:  Все как настроить фидер

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

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

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

240p (426 x 240) – 32 kbps (mono)
270p (480×270) – 40 kbps (mono)
360p (640×360) – 48 kbps
480p (854×480) – 64 kbps
540p (960×540) – 96 kbps
720p (1280×720) – 128 kbps
1080p (1920×1080) – 128 kbps

При стриминге на низких разрешениях (до 720) можно попробовать и более высокий аудиобитрейт, экспериментируйте.

Дополнительные настройки видео

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

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

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

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

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

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

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

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

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

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

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

В пункте «Режим» ставим «Захват отдельного окна».

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

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

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

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

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

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

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

Не забудьте подписаться на YouTube канал источника!

До встречи! Успевайте всё и всегда на страницах блога Uspei.com

Помоги проекту – подпишись на наш Яндекс.Дзен канал!

Как стримить на Твиче через OBS интересует каждого второго игрока в 2019 году. Начнем с определения того, что Open Broadcaster Software — это специализированный компьютерный софт, у которой открытый исходный код. Основная цель программы — осуществлять запись потокового видео. В контексте Твича программа отлично подходит для сохранения важных стримов. Для тех, кто только начинает свою блестящую карьеру игрока, интересен принцип работы подобных платформ, процесс их запуска, источники ключей на лимиты функционирования, формат вещания и другое. Поэтому в данном обзоре мы собрали всю информацию об открытом Broadcaster Software для стримеров вселенной Twitch.

Загрузка и установка Open Broadcaster Software

Инструментов для записи экрана сегодня более чем достаточно. Однако несомненным лидером является ОБС. Такую программу лучше загружать с официального сайта OBS Studio. Так вы обезопасите себя от сомнительных и вирусных файлов, которые способны навредить вашему гаджету. Там представлены разные вариации для скачивания, которые различаются по признаку операционной системы. Загрузить софт возможно посредством прямой загрузки, или посредством применения торрентов BitTorrent или GitHub. Программа по записи стримов доступна для всех операционных систем.

Как запустить стрим на Твиче через OBS: полная настройка ОБС

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

  • кликаете по надписи «Next»;
  • прочтите лицензионное соглашение;
  • нажмите на строчку «I agree», это означает, что вы принимаете условия использования;
  • выберите путь сохранения программы;
  • обозначьте дополнительные режимы;
  • кликайте на кнопку «Install»;
  • дождитесь финиша.

Программа запускается. В подтверждение этому появляется окно.

Где взять ключ (Stream key)

Stream key расположен в специальной панели управления аккаунтом. Перейдите в раздел настройки канала, там вверху увидите ключ основной трансляции. Он представлен в зашифрованном виде. Копируете его посредством применения комбинации клавиш или специальной кнопки на панели. Чтобы увидеть Stream key, нажмите на надпись «Показать» и подтвердить операцию.

Отметим, что если вы сбрасываете стриминговый ключ, то все программы на канале аннулируются.

Общие настройки ОБС

Если вы только скачали ОБС, убедитесь в правильности параметров. Перед тем, как начать стримить на Твиче через OBS, ознакомьтесь с перечнем, что должно фиксироваться в Open Broadcaster Software.

  1. Браузер, через который осуществляется вход в Твич.tv.
  2. Аудиопотоки входящего и исходящего типов — наушники и микрофон.
  3. Игра.
  4. Сцена демонстрации чата и др.
  5. Сопутствующий текст.

Все площадки объединяют в сцены для быстрого доступа.

Вещание

На этой вкладке выбирается сервис, на который станет вестись трансляция. Рассмотрим детально сегменты, которые фиксирует программа ОБС. В разделе «Вещание» собраны все базовые компоненты, которые передаются зрителю. Там же их можно и регулировать.

Вывод

Каналы вывода данных — это наушники и монитор. Регулировать параметры компонентов также можно в разделе «Вещание». Очень важна и регулировка битрейта видео, то есть коэффициент качества воспроизведения. Максимальный битрейт — не более 80% от общей скорости Интернет-соединения.

Интервал ключевых кадров:

За управление битрейтом отвечает CBR.

Аудио

В OBS по умолчанию установлены настройки записи входящего и исходящего потоков. То есть фиксируется то, что спикер говорит в микрофон, и тот звук, который он слышит в наушниках.

Среди базовых настроек по умолчанию отмечены:

  • канал потока: стерео;
  • частота дискретизации: 44.1 кГц.

Видео

Первый критерий — фильтр масштабирования. Есть три варианта регулировки.

  1. Билинейный — для не очень мощных компьютеров, на которых качество трансляции при потреблении минимальных ресурсов будет среднее.
  2. Бикубический — средний вариант, который обеспечивает удовлетворительное качество без излишней перегрузки.
  3. Метод Ланцоша — обеспечивает изображение высокого качества, однако такое же высокое потребление системных параметров.

В общих настройках имеются также компоненты:

  • рендеринга;
  • формата цветопередачи;
  • пространственных габаритов;
  • диапазон.

Обычно стримеры используют параметры системы по умолчанию, чтобы избежать перегрузки ПК.

Если говорить о разрешении записи видео, то тут имеется три уровня:

  • стандартный — 920х1080.
  • исходящее разрешение — 1280х720.
  • FPS — 30.
Читайте также:  Как настроить разрешение экрана в minecraft

Горячие клавиши

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

К таким относятся:

  • трансляция — ее начало, стоп, задержка, сброс, начало и финиш записи, повтор;
  • сцена;
  • звук и каналы воспроизведения.

Чтобы работать с источниками, используйте такие комбинации:

  • Контрл+C — copy;
  • Контрл+V — insert;;
  • Delete — удалить из списка.

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

Расширенные настройки

Внизу меню есть пункт, позволяющий устанавливать приоритет процесса, то есть объем ресурса процессора, потребляемый «OBS Studio». В остальных разделах смело оставляйте классические параметры.

Стрим через процессор

Чтобы минимизировать потребление ресурса центрального процессора, откройте раздел «Вывод». Если вы обладаете мощным железом, то выбирайте параметр veryslow. В редких случаях подойдет placebo, но его тянет только мощное железо.

Для более старых версий машин применяют пункт main, а для новых — high.

Стрим через видеокарту и кодек H.264

Чтобы организовать стрим с применением видеокарты, выберите строчку «NVENC H.264». В таком формате настроек вы всегда можете менять битрейт, частоту кадров, GPU и другие параметры профиля.

Quick Sync

Если вы обладатель процессора Intel любой модификации со встроенным видеоядром, то вам доступна функция Quick Sync. Положительная сторона заключается в том, что снижается нагрузка на CPU. А минус — падает качество трансляции.

Как запустить тестовую трансляцию на Twitch через OBS

Если вы только скачали ОБС, убедитесь в правильности настроек посредством запуска бесплатной тестовой трансляции. Ее наполнение доступно только автору аккаунта. В сервисе общих установок вещания добавьте к ключу ?bandw >

Важную роль играет частота кадров. Битрейт — это скорость воспроизведения видеофайла. С помощью него подсчитывается количество бит за единицу времени. Такая система используется при измерении эффективности передачи данных по каналу, то есть, каков должен быть его минимальный размер, чтобы ролик воспроизводился без задержек. Многие думают, что таким инструментом можно пренебрегать, но нет. При низком уровне потоковой передачи данных на вашем стриме может быть огромная задержка, что значительно уменьшает его качество, и, соответственно, популярность. Необходимо вручную выставить нужные настройки в разделе «Вещание».

Настройка ОБС для стрима на Твиче для слабых и средних ПК

Чтобы не перегружать поток, оставьте все настройки по умолчанию. Инструкция как настроить ОБС для стрима на Твиче на средних и слабых гаджетах пошагово:

  • загружаем софт с источника obsproject.com;
  • устанавливаем по инструкциям;
  • запускаем;
  • переходим в настройки;
  • по надобности меняем язык;
  • указываем название профиля;
  • кликаем на добавление;
  • переходимм к вкладке «Кодирование»;
  • ставим отметку рядом с постоянным битрейтом CBR;
  • в аудио устанавливаем базовый кодек формата AAC и битрейт на 128;
  • в параметрах вещания выбираем прямой эфир;
  • задержка автопереподключения: 10;
  • в разделе Видео отмечаем разрешение, чаще всего подходит пользовательское 1280 и 720;
  • количество FPS — 30.

Также необходимо указать путь, куда передается потоковый стрим. Чаще всего это Youtube. Заметим, что Ютуб позволяет перед каждой трансляцией устанавливать новые настройки эфира. Если вам лень, а классические компоненты устраивают, то смело оставляйте параметры по умолчанию.

Преимущества Стрим Лабс ОБС перед обычной версией

Это прежде всего удобный интерфейс. Вы оперативно можете найти нужные кнопки, переключить режимы и отрегулировать настройки. Однако важна настройка OBS для стрима Twitch в 2019 году, которая непосредственно и отвечает за рабочий сегмент.

Источник

Как настроить качество в обс 1080

Стандартные настройки стрима на примере OBS Studio 18 (режим вывода «расширенный»).

Для кодировщика х264
управление = CBR (постоянный битрейт),
предустановка = veryfast (допустимый компромисс),
профиль = high (можно main для размытия и совместимости),
интервал кадров = 2 и никаких лишних галочек не ставим.

Сначала выберем качество:
1080р 60fps
+ идеально для топовых настольных систем и глаза
— сильная загрузка ЦП в динамических сценах
1080р 30fps
+ качественное изображение
— не подходит для экшен сцен и плохая плавность
720р 60fps
+ доступно для средних систем
— расплывчатое изображение из-за масштабирования
720р 30fps
+ для слабых систем
— расплывчатость и плохая плавность

Битрейт (более тонко подбирайте сами):
1080р 60fps — для статики от 3000, динамики от 5000
1080р 30fps — 2000, 3500
720р 60fps — 2000, 3500
720р 30fps — 1300, 2500

Для кодировщика Nvenc

управление = CBR (постоянный битрейт),
предустановка = высокое качество,
профиль = high (можно main для размытия и совместимости),
интервал кадров = 2,
уровень = auto,
использовать двухпроходное кодирование = + (ставим галочку),
GPU = 0 (слот видеокарты),
В-Кадры = 0 (до 2 можно пробовать — это может улучшить или ухудшить качество).

Битрейт (более тонко подбирайте сами):
1080р 60fps — для статики от 4000, динамики от 7000
1080р 30fps — 3000, 4500
720р 60fps — 3000, 4500
720р 30fps — 1800, 3300

Добавил профили для импортирования под 60фпс в OBS Studio 20+:

Битрейт настраивается индивидуально + такие настройки используются как основа для тонкой коррекции из темы https://goodgame.ru/topic/75248/

При искажении цветов изменить цветовой диапазон с 709 на 601.

На этом описание стандартных настроек закончено, переходим к разбору пресетов для 1080p,

ПРЕДУПРЕЖДЕНИЕ:

УСТАНОВКА КАЧЕСТВЕННЫХ ПРЕСЕТОВ ТРЕБУЕТ БОЛЬШИХ ЗАТРАТ РЕСУРСОВ ПРОЦЕССОРА!

Пресет (англ. Preset) — заранее устанавливать, задавать; предустановка. Набор параметров конфигурации электронного оборудования или программного обеспечения, задаваемый при его изготовлении на заводе («заводские установки», настройки по умолчанию) или сохранённый самостоятельно в ходе работы.
Сам же стандарт сжатия видео H.264 появился в 2003 году и обладал большим количеством возможностей относительно предыдущей версии. Тогда и были разработаны (доработаны) пресеты. Ни о каких стримах игр в 1080р тогда даже не задумывались, а фильмы кодировали довольно качественными пресетами.

Теперь разберем стандартные пресеты (рассуждения автора):

ultrafast (ультра-быстрый):
Сложно назвать приемлемым сжатием, т.к. получаем кучу квадратов на экране. Возможно с какого-то высокого битрейта и статическая картинка будет вполне нормально выводиться, но проверять такое — пустая трата времени. Тут просто отключили все настройки или выставили их на минимум. Использовать нет смысла.

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

veryfast (очень быстрый):
Среднее сжатие и включено большинство параметров. Минусы: низкое сохранение статической картинки, плохая обработка динамических сцен, усиленный эффект раздвоения, крупные квадраты для больших разрешений. В целом, уже довольно хороший вариант относительно вышеперечисленных. Требует высокий битрейт, но выдает уже что-то смотрибельное.

faster (еще быстрее):
Подобие veryfast, но чуть лучшее сжатие. Все минусы остались + более размытая картинка с эффектами глаза (улучшается качество переднего плана, а заднего замыливается).

fast (быстрый):
Вполне нормальное качество, которое уже не так сильно портит динамические сцены. Размытость, эффект раздвоения и крупные квадраты, пусть и менее заметны, но остались.

medium (средний):
Чуть лучше в динамике, но от fast далеко не ушел.

slow (медленный):
Оптимальное сжатие, нет раздвоения, нормальное сохранение статики, хорош в динамике.

slower (медленнее):
Идеальный вариант, но слишком затратный по ресурсам.

veryslow (очень медленный):
Лучше идеального, но не сильно.

placebo (плацебо):
Слишком крут для стрима.

Сейчас же видим следующую картину:
Нарастают вычислительные мощности, многопоточность становится более доступной и востребованной, сильно развиты стримы игр, увеличивается число качественных трансляций и студий. Естественно, происходит вынужденное испольвование качественных пресетов для улучшения качества и меньшего битрейта для доступности. Но проблема в нехватке ресурсов даже у топовых не серверных ПК остается, и пресеты slower или лучше для 1080р поставить затруднительно, а для обычных пользователей и подавно. Приходится использовать менее затратные настройки типа veryfast / faster / fast со всеми их недостатками.

Читайте также:  Как настроить принтер в терминале

Прогоним немного тестов:
https://cloud.mail.ru/public/E4Ff/w7RH79JxQ — скачивайте файлы для просмотра в оригинальном качестве!

test_x264_FHD_Benchmark
Фрагмент видео взят из теста x264 FHD Benchmark, а обработка с помощью XviD4PSP 7 при 3,5к и 5к битрейта и 50 фпс + пара тестов в OBS v18 для сравнения.
Как можно заметить, 5к битрейта вполне хватает даже для слабых пресетов, но при этом картинка сильно смазывается. В целом же довольно неплохо, т.к. был взят кусок видео, а не игровой захват.

test_WC3
Хватает 3,5к битрейта даже для 60фпс пресета veryfast, т.к. много статики.

test_Q3
5к битрейта хватает для veryfast, но качество конечно убогое. 3,5к — начиная со slower, но тоже не супер.

Возможно пополнение тестов.

Стандартные настройки стрима на примере OBS Studio 18 (режим вывода «расширенный»).

Для кодировщика х264
управление = CBR (постоянный битрейт),
предустановка = veryfast (допустимый компромисс),
профиль = high (можно main для размытия и совместимости),
интервал кадров = 2 и никаких лишних галочек не ставим.

Сначала выберем качество:
1080р 60fps
+ идеально для топовых настольных систем и глаза
— сильная загрузка ЦП в динамических сценах
1080р 30fps
+ качественное изображение
— не подходит для экшен сцен и плохая плавность
720р 60fps
+ доступно для средних систем
— расплывчатое изображение из-за масштабирования
720р 30fps
+ для слабых систем
— расплывчатость и плохая плавность

Битрейт (более тонко подбирайте сами):
1080р 60fps — для статики от 3000, динамики от 5000
1080р 30fps — 2000, 3500
720р 60fps — 2000, 3500
720р 30fps — 1300, 2500

Для кодировщика Nvenc

управление = CBR (постоянный битрейт),
предустановка = высокое качество,
профиль = high (можно main для размытия и совместимости),
интервал кадров = 2,
уровень = auto,
использовать двухпроходное кодирование = + (ставим галочку),
GPU = 0 (слот видеокарты),
В-Кадры = 0 (до 2 можно пробовать — это может улучшить или ухудшить качество).

Битрейт (более тонко подбирайте сами):
1080р 60fps — для статики от 4000, динамики от 7000
1080р 30fps — 3000, 4500
720р 60fps — 3000, 4500
720р 30fps — 1800, 3300

Добавил профили для импортирования под 60фпс в OBS Studio 20+:

Битрейт настраивается индивидуально + такие настройки используются как основа для тонкой коррекции из темы https://goodgame.ru/topic/75248/

При искажении цветов изменить цветовой диапазон с 709 на 601.

На этом описание стандартных настроек закончено, переходим к разбору пресетов для 1080p,

ПРЕДУПРЕЖДЕНИЕ:

УСТАНОВКА КАЧЕСТВЕННЫХ ПРЕСЕТОВ ТРЕБУЕТ БОЛЬШИХ ЗАТРАТ РЕСУРСОВ ПРОЦЕССОРА!

Пресет (англ. Preset) — заранее устанавливать, задавать; предустановка. Набор параметров конфигурации электронного оборудования или программного обеспечения, задаваемый при его изготовлении на заводе («заводские установки», настройки по умолчанию) или сохранённый самостоятельно в ходе работы.
Сам же стандарт сжатия видео H.264 появился в 2003 году и обладал большим количеством возможностей относительно предыдущей версии. Тогда и были разработаны (доработаны) пресеты. Ни о каких стримах игр в 1080р тогда даже не задумывались, а фильмы кодировали довольно качественными пресетами.

Теперь разберем стандартные пресеты (рассуждения автора):

ultrafast (ультра-быстрый):
Сложно назвать приемлемым сжатием, т.к. получаем кучу квадратов на экране. Возможно с какого-то высокого битрейта и статическая картинка будет вполне нормально выводиться, но проверять такое — пустая трата времени. Тут просто отключили все настройки или выставили их на минимум. Использовать нет смысла.

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

veryfast (очень быстрый):
Среднее сжатие и включено большинство параметров. Минусы: низкое сохранение статической картинки, плохая обработка динамических сцен, усиленный эффект раздвоения, крупные квадраты для больших разрешений. В целом, уже довольно хороший вариант относительно вышеперечисленных. Требует высокий битрейт, но выдает уже что-то смотрибельное.

faster (еще быстрее):
Подобие veryfast, но чуть лучшее сжатие. Все минусы остались + более размытая картинка с эффектами глаза (улучшается качество переднего плана, а заднего замыливается).

fast (быстрый):
Вполне нормальное качество, которое уже не так сильно портит динамические сцены. Размытость, эффект раздвоения и крупные квадраты, пусть и менее заметны, но остались.

medium (средний):
Чуть лучше в динамике, но от fast далеко не ушел.

slow (медленный):
Оптимальное сжатие, нет раздвоения, нормальное сохранение статики, хорош в динамике.

slower (медленнее):
Идеальный вариант, но слишком затратный по ресурсам.

veryslow (очень медленный):
Лучше идеального, но не сильно.

placebo (плацебо):
Слишком крут для стрима.

Сейчас же видим следующую картину:
Нарастают вычислительные мощности, многопоточность становится более доступной и востребованной, сильно развиты стримы игр, увеличивается число качественных трансляций и студий. Естественно, происходит вынужденное испольвование качественных пресетов для улучшения качества и меньшего битрейта для доступности. Но проблема в нехватке ресурсов даже у топовых не серверных ПК остается, и пресеты slower или лучше для 1080р поставить затруднительно, а для обычных пользователей и подавно. Приходится использовать менее затратные настройки типа veryfast / faster / fast со всеми их недостатками.

Прогоним немного тестов:
https://cloud.mail.ru/public/E4Ff/w7RH79JxQ — скачивайте файлы для просмотра в оригинальном качестве!

test_x264_FHD_Benchmark
Фрагмент видео взят из теста x264 FHD Benchmark, а обработка с помощью XviD4PSP 7 при 3,5к и 5к битрейта и 50 фпс + пара тестов в OBS v18 для сравнения.
Как можно заметить, 5к битрейта вполне хватает даже для слабых пресетов, но при этом картинка сильно смазывается. В целом же довольно неплохо, т.к. был взят кусок видео, а не игровой захват.

test_WC3
Хватает 3,5к битрейта даже для 60фпс пресета veryfast, т.к. много статики.

test_Q3
5к битрейта хватает для veryfast, но качество конечно убогое. 3,5к — начиная со slower, но тоже не супер.

Источник



Настройка битрейта для OBS

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

Определение рекомендуемых показателей

Мы уже рассказывали о настройках для OBS, после успешной установки программы переходим к категории настроек “Вывод” в настройках программах. Тут нам помогут в управлении битрейтом obs пару утилит, с их помощью понять, что выбрать станет проще.

NVIDIA NVENC Specs и x264 Specs — верные помощники в работе каждого стримера. Установить программы можно с официального сайта, с их помощью стриминг будет в формате Full HD, с минимальными задержками. Эти кодировщики отвечают за плавность передаваемой картинки, можете сравнить на ютьюбе разницу при записи с ними и без них.

В графе настроек “Управление битрейтом” рекомендовано ставить показатель “постоянный” или “CBR”. При иных значениях возможно урезание качества для сохранения скорости передачи информации. Подберите соответствующие показатели при помощи таблицы битрейта для OBS, составленной комьюнити стримеров.

В последних обновлениях Twitch начал поддержку битрейта в 6000, при высоких аппаратных показателях вашего устройства можете выбирать это значение для качественного стриминга.

Источник