Устранение проблемы пропуска кадров в ОБС
Видеорекодер OBS Studio дружелюбен по отношению к начинающим стримерам: повсюду всплывающие подсказки, инструкции и рекомендации. Пара минут в настройках и трансляция уже организована. Но, несмотря на старания разработчиков, не каждая карьера стримера начинается настолько молниеносно: порой проблемы все равно встречаются. Например, возникает большой пропуск кадров в OBS. Почему подобное происходит и как действовать дальше – вот в чем предстоит разобраться.
Причины возникновения проблемы пропуска кадров
Официальный форум, посвященный OBS Studio, переполнен вопросами о настройке стримов, микрофона, доступных плагинах, выбираемых темах для интерфейса и дополнительных инструментах, необходимых для подготовки повторов или добавления новых сцен. Но кроме технической информации будущие и уже активные стримеры с завидной регулярностью и крайне разгоряченно обсуждают Dropped Frames – проблему, связанную с потерей кадров в OBS, лагами и снижением качества картинки во время трансляций.
И, хотя советы на форуме периодически встречаются весьма дельные, из-за беспрерывно появляющихся веток обсуждений, не потеряться среди ежедневно добавляемых сообщений от пользователей практически невозможно. А потому ниже – краткая инструкция по борьбе с Dropped Frames:
-
Причины, по которым возникает пропуск кадров в ОБС. Разработчики выделяют целую связку проблем, появляющихся во время трансляций: процессор или видеокарта не справляются с нагрузкой, на принимающей стороне (Twitch, YouTube) выбран неправильный сервер, битрейт превышен.
Справка! Периодически на стрим влияют и некорректные настройки антивируса (или брандмауэра) – возможно, защитники Windows блокируют или ограничивают доступ к некоторым портам (среди наиболее важных – TCP-порт № 1935).

Внимание! На экране появится ссылка с логами, которую разрешают скопировать или же – сразу проанализировать содержимое. В последнем случае URL-адрес загрузится уже в браузере. На веб-странице отобразятся критические ошибки, предупреждения и рекомендации, посвященные настройке новых стримов.
Как избавится от потери кадров на стриме
Если после перезапуска программы или компьютера запущенные стримы вновь сталкиваются с эффектом 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 представлены в разделе «Расширенные», меню с «Настройками». Также они разделены на следующие пункты:

- Привязка IP-адреса. Исключает базовые неполадки с поиском сигнала. Подходящие для выбора значения высвечиваются в выпадающем списке.
- Активация сетевой оптимизации. Функция автоматического распределения приоритетов между службами и запущенными процессами зависимо от статуса и назначения.
- Запуск системы динамического подбора битрейта. Это находящийся на стадии тестирования параметр. Для него фоновом режиме выставляют значения битрейта через «Настройки» OBS Studio для исключения проблем с перезагрузкой сети и пропуском кадров. При частых неполадках на стримах разработчики рекомендуют сразу ставить галочку напротив пункта с динамической сменой параметров.
Итоги
Проблемы с пропуском кадров OBS Studio встречаются преимущественно из-за нестабильного подключения к интернету, излишней нагрузки на сеть, некорректно выставленных настроек (битрейт превышает допустимые пределы, а у процессора низкий приоритет) или неподходящего сервера, выбранного для передачи сигнала. Несмотря на разнообразие причин, разобраться с возникшей ситуацией легче, чем кажется – достаточно воспользоваться каждой рекомендацией, перечисленной выше.
Полезное видео
Дополнительный материал по теме:
OBS Studio — Устранение пропуска кадров
OBS Studio — это удобная утилита, предназначенная для записи и захвата экрана на ПК. Для облегчения работы пользователь регулярно встречает всплывающие рекомендации, подсказки и инструкции. Всего за пару минут можно настроить прямую трансляцию. Иногда в процессе работы встречаются проблемы. Например, начинает возникать пропуск кадров. Чтобы устранить недочет, необходимо разобраться в причинах и принять правильные меры.
Причины появления пропуска кадров
Существует несколько факторов, из-за которых в процессе трансляции видео происходит ухудшение качества картинки или теряются кадры:
- видеокарта или процессор не в состоянии справиться с нагрузкой;
- пользователь выбрал для трансляции не тот сервер;
- превышен битрейд;
- некорректно настроен брандмауэр или антивирусная программа (может происходить блокировка или ограничение доступа к определенным портам).
В настройках можно посмотреть статистику стрима и определить процентное соотношение утраты кадров из-за:
- невысокой мощности сети;
- нагрузки на процессор или видеокарту;
- кодирования.
Для этого зайдите в настройки программы. Выберите в меню «Вид». Кликните на «Статистика».

Также используйте «Анализ журнала и логов». В этом поможет инструмент OBS Log Analyzer. Генерирование информации о трансляции происходит каждый раз после запуска стрима. Для проведения диагностики:
1. Сгенерируйте чистый стрим (не менее 30 секунд) и прекратите его. При этом проследите, чтобы нужная игра или приложение открыты и захвачены.
2. Зайдите в «Справка». Найдите надпись «Файлы журнала».
3. Кликните на «Отгрузить текущий файл журнала».
На мониторе вы увидите ссылку с логами. Вы можете ее скопировать или перейти для изучения информации.

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

Также для устранения пропуска кадров можете перезапустить утилиту или ПК. Если проблема сохранилась, то проведите несколько настроек.
Изменение потокового сервиса и сервера
Если на стриме пропажа кадров составляет от 10%, то опытные пользователи часто используют Speed Test, который проверяет возможные проблемы со скоростью загрузки и отдачи информации.

В 99% случаев тест не показывает ошибок, так как в OBS трансляция сигнала происходит не через ближний сервер, а назначенный принимающей стороной.
На YouTube 50% настроек выставлены в полуавтоматическом режиме, которые зависят от региона и скорости сети. Для Twitch выбрать наиболее удобный сервер можно при помощи TwitchTest.
Как настроить битрейт и приоритеты
В «Настройках» программы есть раздел, который посвящен:
- битрейту;
- числу FPS;
- приоритету кодировки.
Перед тем как проводить стрим, проверьте и при необходимости измените параметры во вкладках «Расширенные», «Выход», а также «Вещание».

Интернет и Wi-Fi
Беспроводной доступ к интернету дает возможность:
- транслировать видео на большом расстоянии от ПК;
- ходить по квартире;
- проводить эксперименты;
- добавлять интерактив.
Единственный недостаток в том, что Wi-Fi не отличается постоянством. В процессе съемки случается падение скорости и теряется сигнал.
Если потеря кадров — частое явление, то для правильной работы используйте прямое подключение. Также в перечислении посредников уберите ненужные сетевые устройства, к которым относятся маршрутизаторы, роутеры и мосты.
Брандмауэр и антивирус
Одновременно с ПК защитные службы часто производят блокировку портов, которые требуются для стабильной работы утилиты и правильной трансляции. Найти причину по которой происходит блокировка сложно. Поэтому добавьте файл «obs.exe» в исключение в антивирусной программе или брандмауэре.
Также можете использовать радикальные меры. Например, Avast на время деактивирует часть экранов защиты, после чего можно произвести проверку и понять, как изменилась ситуация: пропадают ли снова кадры, или доступ к сети стал постоянным благодаря разблокированному TCP-порту.

Игровой режим
В новой версии Windows разработчики подключили автоматическую функцию включения «игрового режима» в момент запуска развлекательного контента. Game Mode требуется для:
- правильного распределения нагрузки на ПК;
- повышения FPS.
Но по факту из-за данной функции пользователь сталкивается с дополнительными проблемами. При запуске OBS появляются пустые кадры и сложности с обработкой сигнала и захватом экрана.
Для деактивации «Игрового режима» используйте ползунок, расположенный в «Параметрах» в разделе «Игры».

Пропуск кадров — это распространенная проблема, которая быстро решается, если правильно воспользоваться рекомендациями, которые перечислены выше.
Пропуск кадров через карту захвата.
Здравствуйте.Использую второй компьютер для стриминга через карту захвата AVerMedia Live Gamer HD 2 .
Звук вывожу на второй комп через HDMI.И почти всегда вижу картину выше.Стримлю через процессор Ryzen 7 2700x без разгона.Битрейт выставил в 5500 и пресет fast.Не знаю уже чего делать.Может стоит звук выводить через AUX?В самом начале,когда только поставил и настроил все,такого не было,правда пресет использовал superfast.Помогите,кто чем может.
Форум Стримеров
Чуваки помогите решить вопрос, изначально стримил на старом компе и все было клево, после месяца стриминга начались проблемы с пропуском кадров в сеть 10 процентов из 100. Особо не разбираясь грешил на комплектующшие пк, с тех пор уже обновил комп переехал и поменял интернет, на днях снова запустил и с первых секунд стрима показывает красный битрейт и низкий процент пропуска кадров. Не понимаю в чем проблема, с провайдером все в норме.
neifest Неофит Сообщения: 1 Зарегистрирован: 14 янв 2021, 11:58
Re: Низкий пропуск кадров в сеть
Сообщение neifest » 14 янв 2021, 11:59
LEPEXXXA писал(а): ↑ 13 ноя 2020, 16:41 Чуваки помогите решить вопрос, изначально стримил на старом компе и все было клево, после месяца стриминга начались проблемы с пропуском кадров в сеть 10 процентов из 100. Особо не разбираясь грешил на комплектующшие пк, с тех пор уже обновил комп переехал и поменял интернет, на днях снова запустил и с первых секунд стрима показывает красный битрейт и низкий процент пропуска кадров. Не понимаю в чем проблема, с провайдером все в норме.
Проблема 1 в 1 как и у меня. Можно сказать создал тему за меня, никак не решил эту проблему?
Yurnelo Неофит Сообщения: 8 Зарегистрирован: 18 апр 2020, 13:28
Re: Низкий пропуск кадров в сеть
Сообщение Yurnelo » 18 янв 2021, 14:52
1) На спидтест вообще не стоит ориентироваться.
2) Если ты живешь далеко от серверов твича\ютуба то у тебя могут быть пропуски кадров.
3) Надежнее всего стримить на сервер Москвы(если ты на дальнем востоке, то хз)
https://restream.io в помощь для стрима в Москву.
4) Просто чтобы имел ввиду, некоторые начинающие стримеры часто не могут стримить в нормальном битрейте, пропуски кадров по кд, у многих кого я знаю так было, у меня так было. Мой пример: живу на Урале, максимальный битрейт с которым я мог стримить, 3500, все что выше, пропуск кадров, так я стримил месяц, потом смог в 4000 стримить, 4500 пропуски, так постепенно поднимал битрейт, через пол года уже в 6000 стримил, стримлю уже больше года, на твич легко в 8000, на ютуб 15000 битрейта могу без пропуска кадров. Кого я знаю, от кого я слышал, у них +\- один в один так было, начинать с битрейта где нету пропусков кадров и потом поднимать через недели\месяцы. В чем причина этого, хз, но так у многих.
Isabelis Капрал Сообщения: 99 Зарегистрирован: 08 фев 2020, 21:53
Re: Низкий пропуск кадров в сеть
Сообщение Isabelis » 11 фев 2021, 09:32
Согласна полностью с предыдущим комментатором! Первые месяца четыре страдала от внезапных пропусков провалов кадров в 40-60%, перепробовала массу различных настроек, разный битрейт, провайдера вызывала проверять физ. подключение вообще во всей высотке
А сейчас тьфу-тьфу-тьфу, все стабилизировалось и нормально. Истина где-то рядом.