что такое nvenc в obs

Что такое NVIDIA NVENC: особенности и способы использования

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

Что такое NVENC?

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

Кодировщик NVENC изначально совместим со многими программами потоковой передачи и записи, такими как Wirecast, Open Broadcaster Software (OBS) и Bandicam, а также работает с функцией Share game capture, которая включена в программное обеспечение GeForce Experience.

Видеокарты GeForce на потребительском рынке (непрофессиональные) поддерживают только 2 видеопотока кодирования одновременно, независимо от количества установленных видеокарт, поэтому даже в конфигурациях Quad-SLI вы можете кодировать только два видео одновременно. Со своей стороны, профессиональная графика поддерживает до 21 одновременной передачи на видеокарту, в зависимости от модели и выбранного качества сжатия.

NVENC сопровождается NVDEC (NVIDIA Video DECoder) для выполнения противоположной операции, дополняя друг друга. На следующей диаграмме вы можете найти всю связанную с этим информацию.

Первое поколение этой технологии пришло с архитектурой Kepler, и с тех пор она увеличивается почти на одну версию на поколение. Таким образом, второе поколение появилось с графическими процессорами Maxwell GM107, третье с Maxwell GM20X, четвертое с Pascal GP10X, пятое с Volta GV10X и Turing TU117 и шестое поколение с Turing TU10X / TU116. Ожидается, что седьмое поколение NVENC прибудет с Ampere, включая дальнейшие улучшения и большую производительность.

Какие преимущества это дает?

Как мы только что объясняли, NVENC позволяет выполнять аппаратное кодирование и декодирование непосредственно на графическом процессоре, освобождая ЦП из этой ресурсоемкой задачи. Имея в своем распоряжении гораздо больше ядер, которые также оптимизированы для обработки видеоинформации, вы не только получаете значительно более высокую производительность, но и более эффективны с точки зрения производительности на ватт.

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

Хорошая часть этой системы заключается в том, что большинство программ для кодирования видео поддерживают ее изначально, поэтому, как пользователям, нам нужно будет только выбрать ее в параметрах этой программы. Например, в Open Broadcaster Software мы можем выбрать обработку видео через NVENC в опциях.

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

Для пользователей, у которых есть видеокарта NVIDIA, возможность использования этой функции высвободит много ресурсов процессора, что позволит повысить его производительность, но необходимо учитывать, что эта задача переходит к графическому процессору, и по этой причине графическая производительность может быть снижена, если видеокарта недостаточно мощная.

Источник

Оптимальные настройки OBS для стрима (разные варианты мощности)

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

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

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

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

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

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

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

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

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

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

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

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

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

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

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

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

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

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

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

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

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

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

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

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

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

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

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

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

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

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

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

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

АПДЕЙТ: Твич повысил максимальный битрейт с 3500 до 6000. Так что если у вас мощный комп, можно смело ставить, например, 720 в 60фпс с битрейтом 5к Также важно понимать, что выбор битрейта зависит от конкретной игры. Если вы играете в пиксельную игру вроде Realm of the Mad God, большой битрейт погоды не сделает, т.к. сама игра не блещет графикой. Также высокое качество картинки не важно в статичных играх вроде Hearthstone, где большинство зрителей и так в курсе какая карта что делает.

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

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

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

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

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

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

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

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

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

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

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

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

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

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

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

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

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

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

Quick Sync

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

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

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

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

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

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

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

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

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

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

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

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

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

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

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

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

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

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

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

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

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

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

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

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

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

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

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

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

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

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

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

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

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

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

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

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

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

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

Источник

Включаем поддержку nVidia nvenc в OBS

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

Сегодня я расскажу как включить технология от что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obsNVENC в OBS.

Никому не секрет что данная технология уже не новинка, но и обойти своё внимание я не смог мимо неё. Преимущество что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obsNVENC даёт в OBS такое же как и от Intel® Quick Sync, снижение нагрузки на процессор.

Что такое что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obsNVENC?

Все видеочипы архитектуры Kepler получат аппаратный блок кодирования видео в формате H.264 — NVENC.

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

Кодировщик видеоданных NVENC почти вчетверо быстрее предыдущих методов, основанных на использовании CUDA, и это — при гораздо меньшем потреблении энергии (буквально менее 10 Вт). Вот что значит специализированное «железо», в отличие от универсального! Стоило ли городить огород с CUDA-кодированием — большой вопрос. Но зато теперь пользовательские приложения могут использовать возможности NVENC и CUDA-кодирования параллельно, если это кому понадобится.

Блок NVENC, имеющийся в GeForce GTX 680, способен кодировать видео в полном FullHD (1920×1080 пикселей) разрешении со скоростью в 4-8 раз быстрее реального времени. То есть, в высокопроизводительном режиме 16-минутное видео в формате 1080p при 30 FPS закодируется за две минуты. Аппаратным кодировщиком nVidia поддерживаются разрешения вплоть до 4096×4096 и следующие версии формата H.264: Base, Main и High Profile Level 4.1 (стандарт Blu-ray), в том числе и многоканальное кодирование MVC (Multiview Video Coding) для стереоскопического видео.

Кроме задач перекодирования видео, NVENC будет полезен и в других близких задачах, вроде программ видеомонтажа, беспроводной передачи изображения и при проведении видеоконференций. Прямо со дня анонса GeForce GTX 680, блок аппаратного видеокодирования будет поддерживаться в Cyberlink MediaEspresso, а в ближайшем будущем ожидается поддержка в Cyberlink PowerDirector, Arcsoft MediaConverter и других программах.

И так данная технология от что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obsэто аппаратный кодек, то есть прямой конкурент Intel® Quick Sync. Кто ещё не знаком с обоими технологиями то я ознакомлю вкратце, большой плюс аппаратных кодеков в том что они снимают нагрузку с процессора а за счет этого не проседает фпс.

Для использования данного аппаратного кодека Вам необходимо иметь видеокарту nVidia GTX650 эта видеокарта является минимальным требованием. И последняя версия драйверов.

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

Что бы заработала данная функция скачайте не обходимый фаил, без него при старте стрима будет ошибка.

После того как скачаете фаил, поместите его в папку программы OBS.

Для активации аппаратного кодирования NVENC в OBS, вам нужно перейти в настройки и в раздел расширенные и поставить галочку №1 и потом выбрать профиль №2 как указано на рисунке, нам интересен только максимально качественный, тот что выбран в самом верху High Quality.

что такое nvenc в obs. Смотреть фото что такое nvenc в obs. Смотреть картинку что такое nvenc в obs. Картинка про что такое nvenc в obs. Фото что такое nvenc в obs

Вот пример качества стрима с данной технологией. В оригинальном виде на твиче http://ru.twitch.tv/check_tv/b/505221443

Ну вот и все, Вы готовы к новым покорения стрима.

Источник

NVIDIA NVENC OBS Guide

ABOUT THIS GUIDE

The objective of this guide is to help you understand how to use the NVIDIA encoder, NVENC, in OBS. We have simplified some of the concepts to make this accessible to a wider audience. If you think we can improve any part of this guide or find any issues or mistakes, please post below and we will be happy to update it.

BITRATE, RESOLUTION AND FRAMERATE

Encoding is all about compressing images. The smaller the size of the image, the less we must compress it and the more quality it keeps. While the same applies for framerate, a viewer can really notice a drop in FPS but not so much in resolution, so we will always try to stream at 60 FPS.

First, run a speed test to determine your upload speed (e.g. Speed Test). We want to use around 75% of your upload speed, as the game and other programs such as Discord will also fight for bandwidth.

Then, we will determine the resolution and FPS that we can use for such bitrate. Most streaming sites have recommendations (Twitch, Youtube, Facebook Gaming) on what to use. These are ours:

Upload Speed

Bitrate

Resolution

Framerate

* Important Note for High Motion Content. If you are going to stream high motion scenes (i.e. Racing games, some Battle Royale games, etc.) we highly recommend reducing your resolution. High motion content cannot be compressed as much, and can suffer from more artifacting (encoding errors) that make your stream look “blocky”. If you reduce the resolution, you reduce the data being encoded, and the resulting viewer quality is higher. For example, for Fortnite, many streamers decide to stream at 1600×900 60 FPS.

Note for New and Upcoming Streamers to Twitch. Transcoding allows a viewer to view your video on a different resolution, thus requiring a lower bandwidth. Twitch only offers guaranteed transcoding to Partners; non-partners may receive transcoding, but it is not guaranteed. This is important if your viewers are on mobile phones or their internet speed is not as fast. You may want to consider streaming at a lower bitrate and resolution to lower the bandwidth required to see your channel.

RECOMMENDED SETTINGS

These are our recommended settings for OBS Studio 23.0 and up. You’ll want to test and adjust these settings by proceeding with a local recording to verify you’re happy with the results.

To access the settings, click on the Settings button on the bottom right.

VIDEO TAB SETTINGS

OUTPUT TAB SETTINGS

If you want an easy, out of the box configuration, then do the following:

OTHER SETTINGS

There are 2 other things you want to configure to ensure a smooth stream:

If for some reason you don’t want to run OBS in Admin mode, you can also limit your GPU usage to be below the 95% threshold. To do this, you can:

And there you have it! We hope this helps you improve your stream quality and reach your goals. Leave us a comment if this worked for you or if you’d like us to update the guide with other info. Happy streaming!

ADVANCED SETTINGS

If you want to mess around with all settings, here are our in-depth recommendations.

ABOUT NVENC

NVENC is NVIDIA’s encoder. It’s a physical section of our GPUs that is dedicated to encoding only. This means that your GPU can operate normally regardless of whether you use this region to stream or record. Other encoders, such as x264, use your CPU to encode, which takes resources away from other programs such as your game. That’s why using NVENC allows you to play games at a higher framerate and avoid stuttering, giving you and your viewers a better experience.

In the last two GPU generations we have made great improvements to NVENC, helping deliver best-in-class output quality. NVENC in the GTX 10-series GPUs provides superior quality than x264 Very Fast, the most commonly used x264 preset. And in the new RTX 20 and 30-series, NVENC performs better than x264 Fast and on par with x264 Medium, a preset that requires an expensive dual PC setup.

One thing that is great about NVENC on the GeForce RTX 20 and 30-series and GeForce GTX 1650 Super and up is that all GPUs have the same NVENC with the same performance and quality, from the RTX 2060 to the RTX 3090. NVENC also benefits from our own NVIDIA Video Codec SDK, an advanced set of tools that help improve the encoded quality and that we constantly update to help you get the best out of your NVIDIA card.

Finally, if you are using an NVIDIA GPU you have access to GeForce Experience’s Game Filters, which allow you to further improve the image quality of your viewers via software by enhancing color, adding sharpness, or introducing cool effects.

ABOUT NVIDIA BROADCAST

NVIDIA Broadcast transforms your gamer den into a home broadcast studio, upgrading standard webcams and microphones into premium, smart devices through the power of AI. Improve the video and audio quality of your livestream through AI capabilities such as virtual background or webcam auto frame, and microphone noise removal. With dedicated AI processors called Tensor Cores on GeForce RTX GPUs, the AI networks are able to run high-quality effects in real-time.

NVIDIA Broadcast features include:

When not broadcasting, these features can also enhance your video conference calls and voice chats, making NVIDIA Broadcast a perfect AI companion for broadcasters and gamers alike.

NVIDIA Broadcast is compatible with a wide range of broadcasting, video conferencing and voice chat apps. These include OBS Studio, Streamlabs, Xsplit, Discord, Skype, Zoom, Webex, Microsoft Teams, Google Meet and more.

ABOUT THE GEFORCE-OPTIMIZED NEW VERSION OF OBS STUDIO

We have collaborated with OBS to improve support for NVIDIA GeForce GPUs. The new OBS Studio, version 23.0, will leverage the NVIDIA Video Codec SDK, which will greatly improve performance and reduce the FPS impact of streaming and recording. We have also tweaked some of the background settings of NVENC to improve quality, especially for the RTX 20-Series GPUs.

HOW TO DEBUG PROBLEMS

Streaming can be very complicated, but it’s particularly hard to debug. There are many things at play when you stream, so we are going to try to provide you some help on how to identify what is going wrong and how to fix it.

Components

Streaming uses the following components:

If something is failing, we want to first identify what component may be failing, so we don’t go crazy trying to fix something that was never broken in the first place. Typically, this means that the first test you should do is a Speed Test to make sure that you don’t have internet problems in your local internet or your connection. Second, make sure the platform hasn’t issued an alert that they are down or are experiencing problems. Then based on what error you get, you start looking at one thing or another in your PC.

How to check what’s happening to the encode

OBS Studio includes a very useful tool: the Stats Window. To bring it up, click on View > Stats. This window will show you Lagged and Skipped frames, Dropped frames, and Encode FPS.

This window will show you:

Common Error Types

Stream is missing FPS. The stats window will show missed frames. While streaming and missing frames, pull up the Task Manager > Performance, Click on GPU and check the 3D load and Encoder load.

Image looks very washed out. The most likely issue is trying to push too much quality with not enough bitrate. Consider reducing the resolution, and frame rate (if needed), and try again. If quality improves, then adjust until you find your sweet spot.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *