что такое пропущенные кадры

Форум Стримеров

Стримы, летсплеи, игровые прямые эфиры, трансляции игр, twitch и youtube

Форум Стримеров

Стримы, летсплеи, игровые прямые эфиры, трансляции игр, twitch и youtube

Пропущенные кадры в OBS\Streamlabs OBS

Пропущенные кадры в OBS\Streamlabs OBS

Сообщение HanigunTV » 07 авг 2019, 16:45

Добрый день.
Проблема в потере кадров при стриминге. В игру даже заходить не нужно. Прямо на рабочем столе при битрейте 12000 кбпс потеря кадров по нарастающей до 60 % При этом битрейт падает до 4-6к. Потом снова подымается.
Если понизить до 6000 kbps то в целом особо проблем не заметил.
И тут самое логичное что можно сказать «чувак да это твой инет лагает»

Попросил у провайдера на тест белый айпи. После тестов ситуация не изменилась.
Исходя из моего тарифа 25000 kbps, не понимаю как это я не могу передать на ютуб всего 12000 когда из реальных пользователей только я один сижу.

Какие у вас могут быть мысли по этому поводу? В каком направлении копать?

Ниже скриншоты всего необходимого (P.S добавьте bb код для спойлера. Благо для Phpbb их много)

Конфигурация ПК:
что такое пропущенные кадры. Смотреть фото что такое пропущенные кадры. Смотреть картинку что такое пропущенные кадры. Картинка про что такое пропущенные кадры. Фото что такое пропущенные кадры

Настройки стрима:
что такое пропущенные кадры. Смотреть фото что такое пропущенные кадры. Смотреть картинку что такое пропущенные кадры. Картинка про что такое пропущенные кадры. Фото что такое пропущенные кадры

что такое пропущенные кадры. Смотреть фото что такое пропущенные кадры. Смотреть картинку что такое пропущенные кадры. Картинка про что такое пропущенные кадры. Фото что такое пропущенные кадры

Скорость интернета:
что такое пропущенные кадры. Смотреть фото что такое пропущенные кадры. Смотреть картинку что такое пропущенные кадры. Картинка про что такое пропущенные кадры. Фото что такое пропущенные кадры

Источник

Как избавиться от разрыва кадров и задержки ввода в играх

что такое пропущенные кадры. Смотреть фото что такое пропущенные кадры. Смотреть картинку что такое пропущенные кадры. Картинка про что такое пропущенные кадры. Фото что такое пропущенные кадры

Разрыв кадров (screen tear) или задержка ввода (input lag)? Использовать ли vsync? Очень долгое время в мире игр для PC это был вопрос «или-или». Можно добиться или картинки без разрыва кадров, или низкой задержки ввода. Но невозможно получить и то, и другое. Или можно?

Ответ на этот вопрос неоднозначен. Если у вас уже есть современный игровой монитор с поддержкой переменной частоты обновления (FreeSync или G-Sync), то вам эта статья вообще не нужна. Но если у вас обычный монитор с постоянной частотой обновления или если вы любите играть в игры на телевизоре, то данная статья поможет вам снизить разрыв кадров и задержку ввода.

Используя ограничение кадров с миллисекундной точностью в RTSS (Rivatuner Statistics Server), можно обеспечить vsync с низкой задержкой. Что мы получим в результате? Чёткую картинку без разрывов кадров и задержку ввода на 50 мс меньше, чем при обычном vsync.

Это одно из тех немногих улучшений PC, которые могут значительно повысить удобство в играх с минимальными компромиссами и совершенно бесплатно. Что же это такое? И как этого добиться? В этой статье мы расскажем всё подробно и шаг за шагом.

что такое пропущенные кадры. Смотреть фото что такое пропущенные кадры. Смотреть картинку что такое пропущенные кадры. Картинка про что такое пропущенные кадры. Фото что такое пропущенные кадры

Ужасный разрыв кадров с отключенным vsync

Что такое задержка ввода?

Прежде чем приступать к решению проблемы, неплохо бы понять, что конкретно мы будем делать. Vsync с низкой задержкой — это методика, позволяющая снизить задержку ввода. Что это означает? Когда вы печатаете на клавиатуре или перемещаете мышь, существует небольшая, почти неразличимая задержка между вашим действием и выводом на экран. Эта задержка настолько мала, что измеряется в миллисекундах. Если вы используете компьютер для чтения Интернета или казуальных игр, это не влияет на процесс ощутимым образом.

Однако в напряжённых ситуациях, например, в киберспортивных шутерах, важна каждая миллисекунда. Несколько миллисекунд задержки ввода могут решить судьбу хедшота или смерти вашего героя.

У всех мониторов (и телевизоров) по умолчанию добавляется определённая величина задержки ввода. Обычно она зависит от типа используемой панели. Панели IPS и TN с высокой частотой обновления по умолчанию обеспечивают наименьшую задержку ввода. У некоторых мониторов она составляет всего 0,5 мс. Панели VA обычно имеют задержку ввода побольше, у многих она достигает 8-10 мс. Телевизоры (в которых часто используют панели VA) обычно проявляют себя хуже всего, у некоторых задержка составляет до 30 мс или даже больше.

Когда vsync отключен, GPU компьютера отправляет отрендеренные кадры на дисплей с максимально возможной скоростью. Так как скорость вывода кадров на дисплей ограничена (у дисплеев с частотой 60 Гц это один кадр раз в 16,66 мс), разрыв кадров происходит, когда новый кадр прибывает до того, как с экрана пропал предыдущий.

Когда включен традиционный vsync, GPU больше не может заменять содержимое буфера монитора новым кадром, прежде чем старый кадр не получит свои 16,66 мс славы. Это означает, что каждый кадр удаётся отобразить полностью и устранить разрыв кадров. Однако это заставляет GPU составлять очередь из кадров, а не отправлять их максимально быстро.

Из-за создания очереди традиционный vsync может добавлять до 50 мс задержки вдобавок к стандартной задержке дисплея. Здесь на сцене появляется vsync с низкой задержкой.

С помощью vsync с низкой задержкой (low-lag vsync) мы, по сути, ограничиваем частоту кадров (скорость, с которой GPU передаёт кадры) числом, которое слегка ниже частоты обновления монитора. Это мешает GPU отправлять новые кадры до того, как монитор будет готов их выводить. Что мы получим в результате? Игру без разрывов кадров и почти такой же задержкой, как и при отключенном vsync. Теперь поговорим о том, как этого достичь…

Что нам понадобится

Прежде чем приступать, вам нужно скачать последнюю версию Rivatuner Statistics Server (RTSS). Также вам понадобится подключение к Интернету, чтобы перейти на эти две страницы для запуска тестов:

Приступаем к работе

Первым делом нам нужно определить истинную частоту обновления монитора. Если у вас дисплей на 60 Гц, то она, вероятно, очень близка к 60, но отличается на несколько сотых секунды. Используйте или UFO Refresh Rate Test, или vsync Tester. Если у вас есть свободное время, то запустите оба и проверьте, совпадают ли значения.

Чтобы протестировать частоту обновления вашего монитора, закройте все остальные вкладки браузера и все фоновые процессы, а затем подождите от 30 секунд до 1 минуты. Тестовая страница покажет частоту обновления вашего дисплея с точностью до нескольких десятичных разрядов. Для следующего шага округлите их до трёх цифр.

что такое пропущенные кадры. Смотреть фото что такое пропущенные кадры. Смотреть картинку что такое пропущенные кадры. Картинка про что такое пропущенные кадры. Фото что такое пропущенные кадры

Используем UFO Test для определения истинной частоты обновления

Установка и запуск Rivatuner

После установки Rivatuner запустите программу с правами администратора. Затем нажмите на зелёную кнопку «Add» в левом нижнем углу. Перейдите в папку, где установлена нужная игра. (Стоит учесть, что можно задать параметры и глобально, но мы предпочитаем настраивать их индивидуально для каждой игры).

Выберите исполняемый файл игры, а затем добавьте его в Rivatuner.

что такое пропущенные кадры. Смотреть фото что такое пропущенные кадры. Смотреть картинку что такое пропущенные кадры. Картинка про что такое пропущенные кадры. Фото что такое пропущенные кадры

Добавляем новую игру в RTSS

Вычисляем величину ограничения кадров

Возьмите частоту обновления с тремя знаками после запятой и вычтите из неё 0,01. Например, если ваша частота обновления равна 60,001, то ограничение кадров будет равно 59,991.

В левой части интерфейса Rivatuner выберите игру. Затем введите значение ограничения частоты кадров в поле рядом с Frame rate limit. Так мы ограничили частоту кадров игры значением ниже частоты обновления монитора. Возможно, с этим значением придётся немного поэкспериментировать. Некоторые игры более чувствительны к ограничению кадров, чем другие: если вы замечаете сильное дрожание, то попытайтесь увеличивать ограничение частоты кадров с инкрементом 0,002.

Включение vsync и запуск

Запустите игру, а затем включите vsync в её настройках. Если вы не можете этого сделать, то включите принудительный vsync на уровне драйвера из панели управления AMD или Nvidia. Вот и всё!

После включения vsync с низкой задержкой вы получите значительно лучшую задержку ввода без разрыва кадров. Однако существуют тонкости, на которые стоит обратить внимание. Vsync с низкой задержкой лучше всего работает, если ваша система способна устойчиво работать с частотой выше частоты кадров монитора. Если она достигает отметки только в 60 FPS, то включение этой функции может вызвать дополнительные рывки при снижении частоты кадров.

Scanline sync: ещё более удобная альтернатива

Если вы не хотите экспериментировать с дробными ограничениями частоты кадров, то у RTSS есть альтернатива: scanline sync. Синхронизация строк развёртки (Scanline sync) позволяет управлять тем, где на экране происходит разрыв кадров с отключенным vsync.

Как это поможет? Разрыв кадра отображается как одна строка, которую мы сможем переместить на край экрана, в самый верх или низ, где он, по сути, исчезнет. Для включения scanline sync нужно отключить ограничение частоты кадров, задав в RTSS Framerate limit равным 0 и отключив внутриигровой или драйверный vsync.

что такое пропущенные кадры. Смотреть фото что такое пропущенные кадры. Смотреть картинку что такое пропущенные кадры. Картинка про что такое пропущенные кадры. Фото что такое пропущенные кадры

Теперь решим, где мы хотим разместить строку развёртки. Можно с этим поэкспериментировать, но в идеале стоит взять вертикальное разрешение монитора (1440, если это монитор 1440p), а затем вычесть 10-20. Введите это число в поле Scanline Sync. S-Sync часто обеспечивает даже меньшую задержку ввода, чем vsync с низкой задержкой.

Однако для оптимальной работы потребуется мощная система (или не очень требовательная игра). В играх, где уровень загрузки GPU постоянно выше 80 процентов, S-Sync не имеет достаточной производительности для удерживания линии разрыва на одном месте, что может вызвать значительные рывки.

Эмпирическое правило: используйте S-Sync для не очень требовательных игр, в которых средняя частота кадров может быть значительно выше 60 FPS. Vsync с низкой задержкой следует использовать в играх, которые работают близко к 60 FPS.

Беспроблемная настройка

Некоторые способы настройки производительности PC могут обладать эффектом плацебо или иметь издержки, как, например, в случае с масштабированием разрешения. Но в случае vsync с низкой задержкой вы на самом деле получаете более качественный игровой процесс без всяких компромиссов. Если у вас есть дополнительный ресурс производительности, но вы играете не на игровом мониторе с VRR, то включенный low-lag vsync может изменить ощущения от шутеров и соревновательных игр, в то же время избавив от разрыва кадров.

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

На правах рекламы

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

Источник

OBS Studio. Пропуск кадров, отключение от сети, лаги

Во всех этих полях нас интересует лишь одно значение которое находится в скобках (%), проценты пропуска кадров. Параметр имеет три цветовые индикации (белый всё хорошо, желтый есть проблемы, красный большой пропуск кадров) и показывает общий процент пропуска кадров.

что такое пропущенные кадры. Смотреть фото что такое пропущенные кадры. Смотреть картинку что такое пропущенные кадры. Картинка про что такое пропущенные кадры. Фото что такое пропущенные кадры

Также в определении проблемы и диагностики параметров поможет бесплатный инструмент «OBS Log Analyzer» для анализа файла журнала (log file) из OBS Studio.

Чтобы создать чистый файл журнала, выполните следующие действия:

что такое пропущенные кадры. Смотреть фото что такое пропущенные кадры. Смотреть картинку что такое пропущенные кадры. Картинка про что такое пропущенные кадры. Фото что такое пропущенные кадры

Примечание!

Проблемы с сетью в OBS Studio

«Dropped frames» (вырезанные кадры, отброшенные фрагменты) свидетельствуют о том, что соединение компьютера не стабильно. Либо в том случае, если битрейт слишком большой. И соединение просто не может его поддерживаться на заданной скорости, поэтому программа вынуждена не показывать часть кадров. Однако если выброшено слишком много фрагментов, то это может означать, что произошло отключение от потокового сервера. Одновременно с этим проблема может быть с подключением, когда случайные регулярные отключения происходят из-за действий брандмауэра, антивируса или аппаратного обеспечения (маршрутизаторов, к примеру).

Попробуйте включить динамический битрейт (OBS Studio 24+, только RTMP)

В версии OBS Studio 24.0 и выше появилась новая функция под названием Dynamic Bitrate. Эта функция определяет, когда ваше Интернет-соединение перегружено, и автоматически снижает выходной битрейт, чтобы не пропускать кадры. Как только нагрузка на интернет исчезнет, выходной битрейт автоматически вернется к исходному значению.

Попробуйте «Сетевую оптимизацию»

Попробуйте сменить сервер

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

Понижение битрейта

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

Отказаться от передачи по беспроводной сети

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

Использование другого потокового сервиса (в качестве теста)

Может сослужить пользу использование другого потокового сервиса. В этом случае можно будет определить, находится ли корень проблемы в провайдере. К примеру, если проблемы возникают при использовании Twitch.tv, попробуйте потоковую передачу на Ustream.tv или Hitbox.tv. Если проблема в их работе исчезает, то скорее всего всё связано со службой потоковой передачи. В том случае, если проблемы с кадрами остаются, от всё дело с вашим соединением в целом.

Проверка настроек брандмауэра / маршрутизатора / антивируса / сетевого программного обеспечения

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

Скоростные тесты

Свяжитесь с вашим Интернет-провайдером

Подытожим, провайдер интернет-услуг (ISP) часто проводит техническое обслуживание или изменяет на своей стороне что-то, что может вызывать у вас как у пользователя проблемы. Если Вы уже испробовали все, что описано в этом руководстве, и ничего из этого не помогло, мы рекомендуем позвонить своему Интернет-провайдеру и объяснить ему проблему.

Сообщите ему подробно. Что именно вы пытаетесь сделать (я пытаюсь стримить на площадку (Twitch / YouTube и т. д.) И что происходит в это время (моё соединение нестабильно и происходит потеря пакетов). Они должны помочь вам определить вашу проблему. Это стоит делать только после того как Вы попробовали всё в из этого руководства и уверены, что OBS не может быть прямой причиной проблем с подключением или пропущенными кадрами.

Проблемы пропуска кадров кодировщика и рендера в OBS Studio

Проблемы пропуска кадров кодировщика и рендера связаны уже непосредственно с вашим оборудованием

Перегрузка графического процессора

Быстрое исправление: запустите OBS от имени администратора [только для Windows]

В OBS Studio версии 24.0.2 и новее программа может попросить ОС зарезервировать некоторую емкость графического процессора для использования OBS. Во многих случаях проблемы с перегрузкой графического процессора можно решить, просто запустив OBS от имени администратора; попробуйте это, прежде чем продолжать искать причину. Чтобы запустить OBS Studio от имени администратора, закройте программу, затем просто щелкните правой кнопкой мыши по ярлыку OBS Studio и выберите «Запуск от имени администратора».

Обновление Windows 10 1809

С обновлением Windows 10 1809 для корректной работы OBS необходимо отключать «Игровой режим» (Game Mode). Включение данного режима может изменить приоритет обработки захвата, поэтому OBS будет выдавать пустые кадры, что приведет к пропускам кадров. В обновлении 1903 и выше эту функцию рекомендуют наоборот включить.

что такое пропущенные кадры. Смотреть фото что такое пропущенные кадры. Смотреть картинку что такое пропущенные кадры. Картинка про что такое пропущенные кадры. Фото что такое пропущенные кадры

Больше решений проблем в нашей группе VK: OBS Studio | Open Broadcaster Software. Знаете, другой способ напишите в комментарии.

Источник

Устранение проблемы пропуска кадров в ОБС

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

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

Официальный форум, посвященный OBS Studio, переполнен вопросами о настройке стримов, микрофона, доступных плагинах, выбираемых темах для интерфейса и дополнительных инструментах, необходимых для подготовки повторов или добавления новых сцен. Но кроме технической информации будущие и уже активные стримеры с завидной регулярностью и крайне разгоряченно обсуждают Dropped Frames – проблему, связанную с потерей кадров в OBS, лагами и снижением качества картинки во время трансляций.

И, хотя советы на форуме периодически встречаются весьма дельные, из-за беспрерывно появляющихся веток обсуждений, не потеряться среди ежедневно добавляемых сообщений от пользователей практически невозможно. А потому ниже – краткая инструкция по борьбе с Dropped Frames:

что такое пропущенные кадры. Смотреть фото что такое пропущенные кадры. Смотреть картинку что такое пропущенные кадры. Картинка про что такое пропущенные кадры. Фото что такое пропущенные кадры

Как избавится от потери кадров на стриме

Если после перезапуска программы или компьютера запущенные стримы вновь сталкиваются с эффектом Dropped Frames, то есть опять происходит пропуск кадров в ОБС, что делать дальше пользователю – то без правильной настройки (и парочки экспериментов) не обойтись. Предстоит в пошаговом режиме пройти по каждому из пунктов, перечисленных ниже, – сменить сервер, установить новый битрейт, временно деактивировать антивирус.

Смена сервера и потокового сервиса

После того, как на стриме начинают пропадать кадры (от 10% и более процентов) многие стримеры мгновенно обращаются за помощью к SpeedTest и проверяют не появилось ли проблем с пингом, скорость загрузки или отдачи информации.

что такое пропущенные кадры. Смотреть фото что такое пропущенные кадры. Смотреть картинку что такое пропущенные кадры. Картинка про что такое пропущенные кадры. Фото что такое пропущенные кадры

С 99% вероятностью пройденный тест не выявит проблем, ведь OBS транслирует сигнал не через ближайший сервер, а тот, который выбран в настройках принимающей стороны (тот же Twitch или YouTube).

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

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

Раздел с «Настройками» в OBS Studio содержит раздел, посвященный битрейту, приоритетам кодировки и даже количеству FPS. Параметры разбросаны по вкладкам «Вещание», «Выход» и «Расширенные». А потому перед тем, как стартовать очередной стрим рекомендуется пройти по каждому из пунктов в индивидуальном порядке.

что такое пропущенные кадры. Смотреть фото что такое пропущенные кадры. Смотреть картинку что такое пропущенные кадры. Картинка про что такое пропущенные кадры. Фото что такое пропущенные кадры

Wi-Fi и Ethernet

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

Если эффект Dropped Frames встречается слишком часто, то почему бы не поэкспериментировать: прямое подключение к интернету добавит стабильности, исключит потерю кадров.

Проверка параметров брандмауэра или антивируса

Защитные службы, запускаемые вместе с компьютером, с завидной регулярностью блокируют порты, необходимые для стабильной работы OBS, передачи транслируемого сигнала. Сходу найти причину блокировки сложно, а потому предстоит или добавить obs.exe в исключения в брандмауэре или в антивирусном комплексе, или же воспользоваться чуть более радикальными мерами. Тот же Avast разрешает временно деактивировать половину экранов защиты, а вместе с тем проверить – как поменяется ситуация – начнут ли вновь пропадать кадры или же доступ к сети станет стабильнее из-за разблокированного TCP-порта.

что такое пропущенные кадры. Смотреть фото что такое пропущенные кадры. Смотреть картинку что такое пропущенные кадры. Картинка про что такое пропущенные кадры. Фото что такое пропущенные кадры

Игровой режим

После обновления Windows 10 до версии 1809 разработчики из Microsoft начали автоматически подключать «игровой режим» вместе с запуском развлекательного контента. Формально Game Mode необходим для повышения FPS и качественного распределения нагрузки на ПК. Но на деле проблем становится больше. В том числе и с OBS Studio – возникают сложности с захватом экрана, приоритетом обработки сигнала, появлению пустых кадров.

Деактивировать «Игровой режим» в Windows 10 разрешает специальный ползунок, расположенный в «Параметрах» – раздел «Игры».

что такое пропущенные кадры. Смотреть фото что такое пропущенные кадры. Смотреть картинку что такое пропущенные кадры. Картинка про что такое пропущенные кадры. Фото что такое пропущенные кадры

Привязка к IP и динамическая смена битрейта

Сетевые параметры OBS Studio представлены в разделе «Расширенные», меню с «Настройками». Также они разделены на следующие пункты:

Итоги

Проблемы с пропуском кадров OBS Studio встречаются преимущественно из-за нестабильного подключения к интернету, излишней нагрузки на сеть, некорректно выставленных настроек (битрейт превышает допустимые пределы, а у процессора низкий приоритет) или неподходящего сервера, выбранного для передачи сигнала. Несмотря на разнообразие причин, разобраться с возникшей ситуацией легче, чем кажется – достаточно воспользоваться каждой рекомендацией, перечисленной выше.

Полезное видео

Дополнительный материал по теме:

Источник

(РЕШЕНИЕ) Настройка OBS, проблемы с пропуском кадров

Проблемы с сетью в OBS Studio

«Dropped frames» (вырезанные кадры, отброшенные фрагменты) свидетельствуют о том, что соединение компьютера не стабильно. Либо в том случае, если битрейт слишком большой. И соединение просто не может его поддерживаться на заданной скорости, поэтому программа вынуждена не показывать часть кадров. Однако если выброшено слишком много фрагментов, то это может означать, что произошло отключение от потокового сервера. Одновременно с этим проблема может быть с подключением, когда случайные регулярные отключения происходят из-за действий брандмауэра, антивируса или аппаратного обеспечения (маршрутизаторов, к примеру).

Видео

: Уменьшение FPS

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

что такое пропущенные кадры. Смотреть фото что такое пропущенные кадры. Смотреть картинку что такое пропущенные кадры. Картинка про что такое пропущенные кадры. Фото что такое пропущенные кадры

Как избавится от потери кадров на стриме

Если после перезапуска программы или компьютера запущенные стримы вновь сталкиваются с эффектом Dropped Frames, то есть опять происходит пропуск кадров в ОБС, что делать дальше пользователю – то без правильной настройки (и парочки экспериментов) не обойтись. Предстоит в пошаговом режиме пройти по каждому из пунктов, перечисленных ниже, – сменить сервер, установить новый битрейт, временно деактивировать антивирус.

Смена сервера и потокового сервиса

После того, как на стриме начинают пропадать кадры (от 10% и более процентов) многие стримеры мгновенно обращаются за помощью к SpeedTest и проверяют не появилось ли проблем с пингом, скорость загрузки или отдачи информации.

что такое пропущенные кадры. Смотреть фото что такое пропущенные кадры. Смотреть картинку что такое пропущенные кадры. Картинка про что такое пропущенные кадры. Фото что такое пропущенные кадры

С 99% вероятностью пройденный тест не выявит проблем, ведь OBS транслирует сигнал не через ближайший сервер, а тот, который выбран в настройках принимающей стороны (тот же Twitch или YouTube).

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

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

Раздел с «Настройками» в OBS Studio содержит раздел, посвященный битрейту, приоритетам кодировки и даже количеству FPS. Параметры разбросаны по вкладкам «Вещание», «Выход» и «Расширенные». А потому перед тем, как стартовать очередной стрим рекомендуется пройти по каждому из пунктов в индивидуальном порядке.

что такое пропущенные кадры. Смотреть фото что такое пропущенные кадры. Смотреть картинку что такое пропущенные кадры. Картинка про что такое пропущенные кадры. Фото что такое пропущенные кадры

Wi-Fi и Ethernet

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

Если эффект Dropped Frames встречается слишком часто, то почему бы не поэкспериментировать: прямое подключение к интернету добавит стабильности, исключит потерю кадров.

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

Проверка параметров брандмауэра или антивируса

Защитные службы, запускаемые вместе с компьютером, с завидной регулярностью блокируют порты, необходимые для стабильной работы OBS, передачи транслируемого сигнала. Сходу найти причину блокировки сложно, а потому предстоит или добавить obs.exe в исключения в брандмауэре или в антивирусном комплексе, или же воспользоваться чуть более радикальными мерами. Тот же Avast разрешает временно деактивировать половину экранов защиты, а вместе с тем проверить – как поменяется ситуация – начнут ли вновь пропадать кадры или же доступ к сети станет стабильнее из-за разблокированного TCP-порта.

что такое пропущенные кадры. Смотреть фото что такое пропущенные кадры. Смотреть картинку что такое пропущенные кадры. Картинка про что такое пропущенные кадры. Фото что такое пропущенные кадры

Игровой режим

После обновления Windows 10 до версии 1809 разработчики из Microsoft начали автоматически подключать «игровой режим» вместе с запуском развлекательного контента. Формально Game Mode необходим для повышения FPS и качественного распределения нагрузки на ПК. Но на деле проблем становится больше. В том числе и с OBS Studio – возникают сложности с захватом экрана, приоритетом обработки сигнала, появлению пустых кадров.

Деактивировать «Игровой режим» в Windows 10 разрешает специальный ползунок, расположенный в «Параметрах» – раздел «Игры».

что такое пропущенные кадры. Смотреть фото что такое пропущенные кадры. Смотреть картинку что такое пропущенные кадры. Картинка про что такое пропущенные кадры. Фото что такое пропущенные кадры

Привязка к IP и динамическая смена битрейта

Сетевые параметры OBS Studio представлены в разделе «Расширенные», меню с «Настройками». Также они разделены на следующие пункты:

: Отключение игрового режима в Windows

Встроенный в Windows 10 игровой режим довольно агрессивно распределяет системные ресурсы, отдавая максимальный приоритет запущенному приложению. Соответственно, в таких условиях мощностей для OBS выделяется крайне мало. В большинстве случаев игровой режим вовсе не нужен во время стриминга, поэтому его отключение почти всегда благоприятно сказывается на перераспределении нагрузки и иногда позволяет полностью избавиться от появления сообщения о перегрузке кодировщика.

Источник

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

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