1. Главная страница » Компьютеры » Nvenc h 264 obs настройка

Nvenc h 264 obs настройка

Автор: | 16.12.2019

Содержание

Обновлено: 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. На разных материнских платах название может отличаться. Далее настройка аналогичная как для стриминга через процессор.

Читайте также:  Https sgo edu71 ru about asp

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

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

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

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

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

Очередь просмотра

Очередь

  • Удалить все
  • Отключить

YouTube Premium

Хотите сохраните это видео?

  • Пожаловаться

Пожаловаться на видео?

Выполните вход, чтобы сообщить о неприемлемом контенте.

Понравилось?

Не понравилось?

Текст видео

📝 Если вы задаетесь вопросом — реально запустить стрим на слабом ПК? Я отвечу — да. Более того, я сам когда-то стримил в 720p/15 fps и это даже смотрели люди, что как бы намекает на то что если контент годный — то и сабы подъедут. И в наше время "слабый пк" понятие очень растяжимое. У меня была пекарня 2009 года выпуска, с 2.4ггц процессором и 440 GT от Palit на борту, но когда она запускала без лагов на минималках Skyrim — мне больше ничего и не надо было. Прошло время, с божьей помощью, горбом и донатом пачанов сумел обновится до I5 8400 и 1050 Ti. Качество вещания стало конечно лучше, но в памяти еще свежи воспоминания о прошлом компухтере, так что я вам могу гарантировать — если вы открыли видос не с калькулятора, то более чем возможно можете нарулить, как минимум, неплохой стрим. Ну а я вам в этом помогу если надо)

📝 Я пересмотрел немало подобных видосов в прошлом и вот наконец решился снять свой в 2019. Произошло это по нескольким причинам: во-первых, уже несколько раз помогал ребятам в личке ВК, а значит тема актуальна и ее стоит один раз обговорить чтобы потом кидать линк на видос и дело с концом. Во-вторых, я действительно имею опыт обращения с данной программой и уже более года стримлю на YouTube (старый канал украли, этот новый если что). Ну и в-третьих, я сторонник качественных видосов "по делу" и смею надеяться что мне удалось записать такой, а не унылый ролик без сценария, без монтажа, в убогом качестве и гнусавым закадровым вокалом. В нем нет тупых тыц-тыц заставок на две минуты под сраный дабчик, нет запинок в речи и рассуждений ни о чем — только хороший звук, качественная картинка и советы по теме. Плюс, немного юмора, но это уже на любителя, все фломастеры на вкус разные 🙂

📌 ТАЙМКОДЫ:
0:00 — Вступление
1:16 — Разница между OBS Studio и OBS Classic
2:19 — Настройка OВS: вкладка Общие
3:07 — Настройка OВS: вкладка Вещание
3:25 — Настройка OВS: вкладка Вывод (теория)
5:07 — Настройка OВS: вкладка Вывод (практика)
5:49 — Настройка OВS: вкладка Аудио
5:58 — Настройка OВS: вкладка Видео
7:46 — Настройка OВS: вкладка Расширенные
8:02 — Тестирование и советы по оптимизации
8:47 — Устранение фризов, лагов, багов в записи или трансляции
9:09 — Базовые параметры или Чего не стоит делать
10:10 — Завершение

❗️ Полезная информация в тему:
Настройки видеокодера, битрейт и разрешение прямой трансляции — https://support.google.com/youtube/an.
Рекомендуемые настройки кодирования — https://support.google.com/youtube/an.
Разрешение и соотношение сторон — https://support.google.com/youtube/an.

❓ Если вам необходим совет или помощь в настройке OBS Studio — пишите в комментариях под видео или в личку ВК https://vk.com/muxoc_vk

🖥 В тексте комментария на YouTube желательно сразу указать:
1. Модель процессора (кол-во ядер, кол-во потоков, рабочая частота)
2. Модель видео карты (производитель, модель, объем памяти)
3. Какой кодировщик используется (x264, QuickSync или NVENC)
4. Какие настройки кодировщика во вкладке Вывод, полное описание
5. Какие настройки вкладки Видео, полное описание
6. Вкратце, в чем заключается проблема, на каком этапе возникает, что предпринималось для решения

🖥 В личном сообщении ВК (https://vk.com/muxoc_vk) желательно сразу указать:
1. Модель процессора (кол-во ядер, кол-во потоков, рабочая частота)
2. Модель видео карты (производитель, модель, объем памяти)
3. Какой кодировщик используется (x264, QuickSync или NVENC) (можно скриншотом)
4. Какие настройки кодировщика во вкладке Вывод, полное описание (можно скриншотом)
5. Какие настройки вкладки Видео, полное описание (можно скриншотом)
6. Вкратце, в чем заключается проблема, на каком этапе возникает, что предпринималось для решения

📌 Я получаю уведомление о любом комментарии под видео с небольшой задержкой и без звукового уведомления, поэтому можете продублировать сообщение в личку ВК (https://vk.com/muxoc_vk) если долго (больше суток) не отвечаю. Как только я прочитаю ваш комментарий, отмечу его сердечком и либо сразу отвечу на вопрос, либо сообщу когда смогу это сделать.

💰 Помощь оказывается на безвозмездной основе каждому, но если хотите поблагодарить монеткой я буду только рад и не откажусь, ссылка: http://www.donationalerts.ru/r/muxoc911 🤗

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

Если вам такая тема интересна – голосуйте лайками и подписывайтесь чтобы не пропустить этот видос если впервые на канале.

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

Опубликовано: 19 сентября 2018 года
(Обновлено: 07 апреля 2019 года)

Читайте также:  Huawei mate 20 lite черный отзывы

Open Broadcaster Software (далее OBS) — бесплатная программа для онлайн-трансляций и записи видео. Скачать программу вы можете на официальном сайте http://obsproject.com

На данный момент есть две версии OBS:

  • OBS Classic — старая версия программы, поддержка разработчиками прекращена.
  • OBS Studio — текущая версия, об особенностях, функционале и настройке которой мы и расскажем.

Для начала работы с OBS скачайте OBS Studio с официального сайта. Скачивание начнется после нажатия на кнопку с Вашей операционной системой. На выбор предоставляется Windows 7, 8, 8.1, 10, macOS 10.11+ и Linux. Проверьте название скачиваемого файла и убедитесь, что скачиваете полную версию программы. Установщик должен содержать словосочетание Full-Installer после версии программы. Например, OBS-Studio-22.0.2-Full-Installer.

Программа устанавливается на ПК сразу в двух версиях — OBS Studio (32bit) и OBS Studio (64bit). Разница между ними в том, что 64-битная версия будет использовать больше оперативной памяти. Это нужно в том случае, когда вы используете процессы, требующие большого количества памяти. Запускайте программу от имени администратора и следите за её производительностью и работой. В каком-то случае лучше будет использовать 64-бит, в другом 32-бит.

Главное окно

Открывая OBS, мы видим главное окно, которое состоит из:

  1. Превью трансляции и режим студии
  2. Список сцен
  3. Список источников
  4. Микшер с ползунками исходящего и входящего звука
  5. Переходы между сценами
  6. Меню управления трансляцией
  7. Состояние трансляции

В первую очередь выясним, что такое сцены и источники. Сцена — это все заданные источники, которые будут видеть зрители. Источники — это окна (вебкамера, игра, изображение, браузер, текст и прочее), которые вы добавляете на сцену. Грубо говоря, сцена — это экран зрителей, а источники — всё, что будет отображаться на экране. Чтобы каждый раз не настраивать одну сцену под разные игры, у вас есть возможность создать несколько сцен с индивидуальными настройками и переключаться между ними. С помощью режима студии можно настраивать сцену до её вывода на экран.

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

Кнопки управления источниками и сценами (слева на право):

  • создать сцену/источник;
  • удалить выбранную сцену/источник;
  • свойства источника;
  • переместить выше по списку сцену/источник выше по списку. Источник, находящийся выше по списку, будет на экране отображаться на переднем плане, а тот, что ниже — на заднем;
  • переместить ниже по списку сцену/источник.

Основные настройки

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

Вкладка «Общие»

Вкладка «Общие» отвечает за язык OBS, тему программы (Acri, Dark, Default, Rachni), общие настройки онлайн трансляции и источников. Пропустим детальный разбор каждой опции, заметим только «Автоматически включать запись во время трансляции». Если вы хотите иметь записи трансляций на физическом носителе, то эта опция будет вам полезна (учтите только то, что это добавит дополнительную нагрузку на ЦП).

Вкладка «Вещание»

В этой вкладке вы можете прикрепить свою трансляцию к платформе, на которой будет она проходить.

Настройка «Тип вещания» предлагает два выбора:

  • Сервисы вещания — стрим-платформы;
  • Пользовательский сервер вещания — трансляция с собственного сервера.

К примеру, возьмём настройку трансляции для Twitch.tv. Заходим в «Типы вещания», Twitch должен быть выбран «Сервисом» по умолчанию, «Сервер» — чем ближе, тем лучше у вас будет соединение, «Ключ потока» указан в вашем аккаунте на стрим-платформе.

Вкладка «Вывод»

Данная вкладка отвечает за настройку кодирования трансляции и локальную запись. Окно настроек поделено на 2 «Режима вывода»:

  • Простой — простые настройки кодирования трансляции и записи;
  • Расширенный — более детальные настройки кодирования и записи.

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

Разберем более детально два режима вывода, начнем с простого.

Простой режим

«Потоковое вещание» — основные настройки трансляции:

  • Битрейт видео — битрейт для видео трансляции;
  • Кодировщик — кодировщик трансляции. В зависимости от ПК можно выбрать один из вариантов:
  • Программный (х264) — кодировщик, который задействует процессорный кодировщик CPU;
  • Аппаратный (NVENC) — кодировщик, который задействует видеопроцессор GPU (доступен только для видеокарт Nv >«Запись» — настройки записи трансляции на физический носитель:
  • Путь записи — возможность выбрать, куда будет сохраняться запись трансляции;
  • Генерировать имя файла без пробела — название файла записи будет без пробелов;
  • Качество записи — выбор качества записи для сохранения, по умолчанию стоит то же, что и у трансляции;
  • Формат записи — формат, в котором сохранится запись трансляции. Формат выбирается в зависимости от того, для чего вам запись;
  • Пользовательские настройки мультиплексора — дополнительные настройки формата записи трансляции.

Теперь рассмотрим расширенный режим.

«Потоковое вещание» содержит основные настройки кодировщика.
  • Звуковая дорожка — выбор одной из шести звуковых дорожек, которая будет задействоваться во время трансляции.
  • Кодировщик — кодировщик на выбор, как и в простом режиме:
  • Программный (х264) — кодировщик, который задействует процессор CPU;
  • Аппаратный (NVENC H.264) — кодировщик, который задействует видеопроцессор GPU (доступен только для видеокарт Nvidia с технологией CUDA);
  • Аппаратный (H264/AVC Encoder (AMD Advanced Media Framework)) — кодировщик, который задействует видеопроцессор GPU (доступен только для видеокарт AMD с технологией AMD APP);
  • Аппаратный (QSV H.264) — кодировщик, который задействует графический чип процессора Intel (поколения Sandy Bridge и более поздних);
  • Принудительно использовать настройки кодировщика потоковой службы — принудительное ограничение кодировщика трансляции согласно требованиям провайдера.
  • Перемасштабировать вывод — изменить масштаб изображения трансляции в указанное разрешение.
  • Настройки кодировщика NVENC H.264

    • Управление битрейтом — параметры работы битрейта для трансляции:
    • CBR — постоянный битрейт;
    • CQP — одна из разновидностей постоянного битрейта. Разница с CBR в размере файла;
    • VBR — переменный битрейт.
    • Без потерь — малый битрейт при быстром кодировании.
  • Битрейт — значение битрейта для трансляции.
  • Интервал ключевых кадров (сек, 0=авто) — параметр, отвечающий за интервал ключевых кадров. Для платформ Twitch, Youtube нужно выставить на 2.
  • Пресет — предустановка для кодирования. Параметр, отвечающий за качество кодировки и нагрузку видеокарты. Для каждой видеокарты выставляется индивидуально:
  • Профиль — стандарт кодирования, выбрать нужно в зависимости от стрим-платформы;
    • main — Основной профиль;
    • high — Высокий профиль;
    • high444p — профиль Hi422P;
    • baseline — Базовый профиль.
      • Уровень — список ограничений для выбранного профиля.
      • Использовать двухпроходное кодирование — параметр, контролирующий качество изображения с двух-поточным кодированием. С битрейтом СBR опция недоступна.
      • GPU — указание количества видеокарт, используемых для трансляции.

      Настройки кодировщика NEW NVENC H.264

      • Психо-визуальная регулировка — включает настройки кодера, который оптимизирует использования битрейта для повышения видимого визуального качества, особенно в ситуациях с высоким движением, за счет повышения нагрузки на GPU. Это повышает качество картинки. Качественные измерения такие как PSNR (Пиковое отношение сигнала к шуму) возможно немного похуже в этом плане, но видео для человека показывает гораздо лучше.
      • Предугадывание — активируйте динамичные B-кадры. Если не получилось, кодировщик будет использовать числа B-кадров, указанные в настройках "Макс B- кадров". Если получилось, повысится визуальное качество, зависящее только от того как много B-кадров необходимо для максимума, за счет увеличения GPU использования.

      Настройки кодировщика x264

      • Управление битрейтом — параметры работы битрейта для трансляции:
      • CBR — постоянный битрейт;
      • VBR — переменный битрейт;
      • ABR — средний битрейт;
      • CRF — битрейт определяется отдельным CRF значением. СRF не поддерживается многими стрим-платформами, но качество изображения у него выше. Изначально имеет значение 23, можно изменять от 0 до 51, когда 0 — лучшее качество изображения, а 51 — худшее.
    • Использовать пользовательский размер буфера — установка значения буфера, по умолчанию равен битрейту
    • Интервал ключевых кадров (сек, 0=авто) — параметр, отвечающий за интервал ключевых кадров. Для платформ Twitch, Youtube нужно выставить на 2
    • Предустановка использования ЦП (выше = меньше) — предустановка, определяющая скорость кодирования и степень использования процессора. Изначально установлена veryfast. Самую быстрая скорость у ultrafast, но и самое худшее качество изображения. Самая медленная скорость у placebo, как и самое лучшее качество изображения. Не каждый процессор может нормально работать с fast, поэтому для обладателей 4-ядерных процессоров veryfast — самый оптимальный выбор.
    • Профиль — стандарт кодирования, выбрать нужно в зависимости от стрим-платформы.
      • high — Высокий профиль
      • main — Основной профиль
      • baseline — Базовый профиль
      • Настройка — параметр, определяющий оптимизацию видео для трансляции. По умолчанию не используется.
      • Variable Framerate — параметр, включающий колебание FPS
      • Настройки х264 (разделённые пробелом) — поле для задания собственных настроек кодировщика
      • Читайте также:  Mcafee mobile security отзывы

        Настройки для кодировщика QuickSync H.264

        • Target Usage — параметр, показывающий степень использования аппаратных средств кодировщиком
        • Quality — Качественное
        • Balanced — Сбалансированное
        • Speed — Быстрое
      • Профиль — стандарт кодирования, выбрать нужно в зависимости от стрим-платформы.
        • high — Высокий профиль
        • main — Основной профиль
        • baseline — Базовый профиль
        • Интервал ключевых кадров (сек, 0=авто) — параметр, отвечающий за интервал ключевых кадров. Для платформ Twitch, Youtube нужно выставить на 2
        • Async Depth — возможность для обрабатывания сразу несколько задач с помощью Media SDK без синхронизации. Без опыта настройки лучше не менять.
        • Управление битрейтом — параметры работы битрейта для трансляции:
          • CBR — постоянный битрейт
          • Битрейт — значение битрейта для трансляции
            • VBR — переменный битрейт
            • Максимальный битрейт — показательно максимального битрейта трансляции
              • CQP — одна из разновидностей постоянного битрейта. Разница с CBR в размере файла
              • QPI — параметр, определяющий качество кадров
              • QPP — параметр, определяющий качество P-кадров
              • QPB — параметр, определяющий качество h.264 B-кадров
              • AVBR — средний битрейт
              • Битрейт — значение битрейта для трансляции
                • Accuracy — параметр, определяющий качество в сложных сценах. Связан со следующим параметром
                • Convergence — параметр для настройки качества в сложных сценах. Связан с предыдущим параметром.
                • Как вы можете наблюдать, параметров и настроек во вкладке «Вывод» много, как и различных конфигураций компьютеров пользователей, поэтому написать один идеальный гайд, который подойдет всем невозможно. В первую очередь нужно выбрать кодировщик трансляции. Если у вас процессоры Intel Core i5 — i7 новых архитектур, то можете смело выбирать х264. Если ваш процессор слабее, то в зависимости от процессора и от игры нужно протестировать и х264 и NVENC и выбрать, какой будет лучше.

                  Следующий по важности параметр трансляции это битрейт. Для меня с настройкой CBR (постоянный битрейт) оптимальным является 5500. Этот параметр зависит от вашего интернет-провайдера, провайдера трансляций и самой игры. Меняйте, наблюдайте за результатом, выставляйте оптимальный для вашей конфигурации. Кодировщики NVENC и QuickSync требуют больший битрейт, чем программный x264, но выставляя слишком высокий битрейт вы можете ухудшить качество трансляции. В интернете есть обширные статьи по настройке битрейта, но так как я использую только Twitch, Youtube, для оптимального битрейта мне хватает указанного выше показателя.

                  • Профиль, интервал ключевых кадров определяются требованиями стрим-платформы. Для Twitch, Youtube оптимальными показателя будут high для профиля и «2» для интервала ключевых кадров.

                  Настройки для кодировщика H264/AVC Encoder (AMD Advanced Media Framework)

                  (Статья требует дополнительного описания, если вы знаете и разбираетесь в параметрах H264/AVC Encoder (AMD Advanced Media Framework) свяжитесь с нами по эмейл )

                  «Запись»FFmpeg — набор свободных библиотек с открытым исходным кодом, которые позволяют записывать, конвертировать и передавать цифровые аудио- и видеозаписи в различных форматах. Под FFmpeg нужно установить соответствующую библиотеку на ПК подробнее в Википедии.
                  • Тип — доступно 2 параметра обычный и пользовательский вывод (FFmpeg).
                  • Обычный — настройки используемые и предустановленные в саму программу OBS:
                  • Путь записи — возможность выбрать, куда будет сохраняться запись трансляции;
                  • Генерировать имя файла без пробела — название файла записи будет без пробелов;
                  • Формат записи — формат, в котором сохранится запись трансляции. Формат выбирается в зависимости от того, для чего вам запись, доступно: flv, mp4, mov, mkv, ts, m3u8;
                  • Звуковая дорожка — выбор звуковой дорожки либо нескольких дорожек, настройки отдельных звуковых дорожек можно произвести в микшере, например, можно вывести звук из источника в отдельную дорожку;
                  • Кодировщик — выбор качества сохранённой записи, по умолчанию стоит то же, что и у трансляции, можете выбрать и настроить любое качество, отличающееся от трансляции из 2-х представленных вариантов, настройки соответствуют настройкам кодировщиков NVENC H.264, x264, QuickSync H.264, H264/AVC Encoder (AMD Advanced Media Framework) описанных выше;
                  • Перемаштабировать вывод — выбрать отличный от трансляции маштаб видео, доступна при выборе кодировщиков NVENC H.264, x264, QuickSync H.264, H264/AVC Encoder (AMD Advanced Media Framework);
                  • Пользовательские настройки мультиплексора — дополнительные настройки формата записи трансляции.
                • Пользовательский вывод (FFmpeg):
                  • Тип вывода FFmpeg:
                    • В файл;
                    • На указанный адрес (URL);
                    • Путь к файлу или URL-адрес — название говорит само за себя;
                    • Генерировать имя файла без пробелов — название говорит само за себя;
                    • Формат контейнера;
                    • Настройки мультиплекора;
                    • Битрейт видео;
                    • Интервал ключевых кадров (кадры);
                    • Перемаштабировать вывод — выбрать отличный от трансляции маштаб видео;
                    • Показать все кодеки (даже потенциально несовместимые);
                    • Кодировщик видео;
                    • Настройка кодировщика видео (если есть);
                    • Битрейд аудио;
                    • Звуковая дорожка;
                    • Кодировщик аудио;
                    • Настройка кодировщика аудио.
                    • «Аудио»

                      Содержит настройки для отдельных звуковых дорожек если вы используете разные дорожки в микшере.

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

                      Вкладка «Аудио»

                      Вкладка для настройки аудиоустройства для трансляции. Дополнительно можно настроить функцию включать/выключать микрофон по нажатии и функцию push-to-talk (микрофон работает только пока нажата заданная клавиша). Настройки задержки включения и выключения микрофона определяют задержку перед использованием функции в миллисекундах (ms).

                      • Desktop — это то что выводит звук из ПК (динамики, наушники и т.п)
                      • Mic/Auxiliary — это то что принимает сигнал звука в ПК (микрофон, усилители и т.п)

                      Вкладка «Видео»

                      Вкладка для настройки разрешения вашей трансляции. По умолчанию соотношение сторон выбрано равное соотношениям сторон для мониторов 16:9 это 1280х720, 1680х1050, 1920х1080 и т.д. Лучше отталкиваться от принятых к стандарту разрешений, если у вас монитор 16:10 или более широкий, ориентируйтесь на стандартные разрешения и старайтесь транслировать в 16:9 иначе зрители будут наблюдать чёрные полосы на трансляции снизу, либо вам придётся пожертвовать и обрезать изображение с боков.

                      • Базовое разрешение — это разрешение окна превью в самой программе, если вы настроили трансформацию своих источников, то будьте готовы, что при уменьшении этого параметра вам придётся настраивать трансформацию всех источников заново.
                      • Выходное разрешение — разрешение которое будет выдавать OBS Studio в эфир, эта настройка будет игнорироваться если Вы выбрали «Перемасштабировать вывод» во вкладке «Вывод»

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

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

                      Вкладка «Горячие клавиши»

                      Вкладка настройки горячих клавиш для управления трансляцией, настройка функций включить/отключить звук, включить/выключить звук по нажатии. Можно задать горячие клавиши для запуска, остановки трансляции, начала и остановки записи и т.д.

                      Вкладка «Расширенные»

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

                      • Приоритет процесса — изменение приоритете OBS в системе Windows, если наблюдаются какие-либо проблемы с программой попробуйте изменить этот параметр, не рекомендуется выставлять самое высокое значение, так как могут появиться проблемы с другими приложениями.
                      • Высокий
                      • Выше нормального
                      • Средний
                      • Ниже среднего
                      • Низкий
                    • Рендер — выбор значение которое будет отвечать за обработку кадров трансляции.
                      • Direct3D
                      • Open GL
                      • Цветовой формат — или же цветовой профиль, можно выбрать какой именно профиль будет отвечать за построение картинки, обо всех профилях и что они дают можно почитать в википедии это очень обширная тема.

                        • NV12
                        • I420
                        • I444
                        • RGB

                        Цветовое пространство YUV — это цветовая модель, в которой цвет состоит из трёх компонентов — яркость (Y) и два цветоразностных компонента (U и V). Разные стандарты построения картинки, параметры подбираются опытным путём.

                        • 709
                        • 601
                      • Цветовой диапазон YUV.
                        • Частичный
                        • Полный
                        • Добавить комментарий

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

                          *

                          code