что делать если скачет битрейт
Проблемы с битрейтом во время трансляции. Трассировка до сервера
Нестабильный битрейт, скачки, падения битрейта. Статья является дополнением к документу «OBS Studio. Пропуск кадров, отключение от сети, лаги», если вы перепробовали все способы из этого документа, то возможной причиной всё-таки может являться ваш интернет провайдер. Здесь мы рассмотрим, как сделать трассировку до нужного нам сервера. В статье рассмотрим трассировку до YouTube сервера, для других сервисов будет добавляться по мере надобности или, когда посетители перестанут использовать на нашем сайте интернет блокировщик рекламы, используя интернет блокировщик рекламы вы лишаете себя получения актуальной и полезной информации, похоже это не совсем очевидно 45% пользователям которые посещают наш ресурс.
Командная строка
Для WINDOWS:
Для LINUX:
Проверка трассировки
Трассировка маршрута показывает скорость прохождения пакетов между маршрутизаторами, от вашего ПК до нужного сервера. Хотя это не показывает явных проблем с падением битрейта но всё таки может показать какие то проблемы. Лучше всего проводить трассировку вместе с вашим провайдером и следовать его инструкциям, только он может сказать есть ли какие-либо проблемы между вашим ПК и его линией.
Windows:
Также с помощью команды pathping в Windows можно определи количество потери пакетов
Linux:
Либо можно воспользоваться бесплатной утилитой Ping Tracer и прочитать инструкцию использования.
Устранение проблемы пропуска кадров в ОБС
Видеорекодер 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: что выбрать, на какие значения стоит ориентироваться, почему важно разбираться в этих цифрах? Очень увлекательная тема, в которой стоит разобраться более детально – постарались простым языком объяснить важность этого параметра!
Что это
Настройка битрейта OBS играет большую роль – этот показатель представляет собой степень сжатия потока, обратно пропорциональную качеству. Чем ниже этот показатель, тем выше уровень сжатия, тем больше потеря качества на выходе.
Почему этот параметр столь важен? Он определяет качество картинки, которая выходит на стрим. Чем больше – тем лучше. Видео битрейт OBS принято использовать при измерении эффективной скорости передачи потока данных по каналу, то есть минимального размера, который может пропускать поток без задержек.
При этом важно помнить: ставить самое максимальное из доступных значений не имеет смысла – если пропускная способность платформы не поддерживает подобные цифры (например, максимум 6000 на Твиче, даже если вы поставите битрейт 20000, больше 6000 на выходе не получите).
При этом можно выбирать очень высокий битрейт для OBS для записи, если ваша единственная цель сделать VoD. Когда вы записываете трансляцию исключительно на своём компьютере, можно ставить цифры побольше. Для стриминга нужно выбирать меньшие значения.
Какой ставить
Сейчас попробуем разобраться, сколько битрейта ставить в OBS и от чего этот показатель зависит.
Нам не обойтись без таблицы битрейта для OBS! Если вы будете опираться на возможный показатель частоты кадров и желаемое качество, сможете с лёгкостью подобрать нужное значение. Вам также может будет полезен материал о том, какой должен быть fps в играх.
Разрешение/ Частота кадров | Низкое качество | Нормальное качество | Отличное качество |
360p/ 25fps | 500 | 800 | 1200 |
480p/ 25fps | 750 | 1200 | 1600 |
480p/ 30fps | 1000 | 1400 | 1800 |
720p/ 30fps | 2000 | 2750 | 3500 |
1080p/ 30fps | 3200 | 6000 | 9000 |
1080p/ 60fps | 5500 | 8000 | 14000 |
Если вы уже решили, какой битрейт в OBS ставить, делаем следующее:
Немного отойдём от поисков ответа на вопрос, как узнать свой битрейт для OBS – поговорим о других доступных параметрах.
Почему лучше оставить CBR? При иных значениях возможно урезание качества для сохранения скорости передачи информации! Этого мы стремимся избежать.
Программный кодировщик лучше не менять – по умолчанию будет установлено значение х264. Пока оставим его без изменений.
Хотите разобраться, как узнать, какой битрейт ставить в ОБС? Попробуем подсказать! Ниже небольшая таблица с рекомендованными значениям и для стрима на популярных платформах.
Разрешение | Битрейт | Комментарий |
1080p/ 60fps | 3500 | Высокое качество изображения без лагов и задержек, но повышенная нагрузка на процессор |
1080p/ 30fps | 2000 | Хорошее качество с минимумом задержек, но низкой плавностью изображения |
720p/ 60fps | 1500 | Картинка может быть слегка замыленной, но эти настройки подходят даже слабым компьютерам |
720p/ 30fps | 1500 | Заметная расплывчатость. |
Если приведённых значений недостаточно для понимания того, какой битрейт оставить в OBS, воспользуемся таблицей расширенных настроек. При подборе показателей нужно учитывать скорость интернета (скорость передачи данных от вас на сервер) и общее качество трансляции!
В приведённой ниже таблице вы увидите рекомендованные показатели не только для видео, но и аудио битрейт OBS.
Качество | Разрешение | Видео Kbps | Аудио Kbps | FPS |
Низкое | 240р (426х240) | 400 (300-700) | 32 | 15/30 |
Низкое | 270р (480х270) | 400 (300-700) | 64 | 15/30 |
Среднее | 360р (640х360) | 750 (400-1000) | 96 | 15/30 |
Среднее | 480р (854х480) | 1000 (500-2000) | 96 | 15/30 |
Высокое | 540р (960х540) | 1000 (800-2000) | 96 | 30/60 |
Высокое | 720р (1280х720) | 2500 (1560-4000) | 128 | 30/60 |
Высокое | 720р (1280х720) | 3800 (2500-6000) | 128 | 60 |
Высокое | 1080р (1920х1080) | 4500 (3000-6000) | 128 | 30 |
Высокое | 1080р (1920х1080) | 6800 (4500-9000) | 128 | 60 |
Высокое | 1440р (2560х1440) | 9000 (6000-13000) | 128 | 30 |
Высокое | 1440р (2560х1440) | 13000 (9000-18000) | 128 | 60 |
Высокое | 4к/2560р (3840х2160) | 23000 (13000-34000) | 128 | 30 |
Высокое | 4К/2560 (3840х2160) | 35000 (20000-51000) | 128 | 60 |
Вместе постарались определить и поставить оптимальный битрейт для стрима OBS. Надеемся, теперь качество ваших трансляций станет еще лучше! Очень важно разобраться, как на работу приложения влияют те или иные параметры – особенно, если вы хотите стать классным стримером. Читайте нашу статью о том, как повысить фпс в играх. Удачи!
Настройка битрейта для OBS
После успешной первичной настройки OBS для стриминга, у вас появится множество вопросов. Один из них — что такое битрейт? Кратко говоря, битрейт отвечает за скорость демонстрации и отображения видеофайла. На показатели этого параметра отвечают несколько составляющих вашего ПК. Битрейт не стоит недооценивать, низкий показатель может привести к высоким задержкам передачи видео на стриме, что вызовет меньше спроса у вашей потенциальной аудитории.Сейчас вы узнаете о том, как настроить битрейт в OBS для стрима и как правильно подобрать битрейт для OBS.
Определение рекомендуемых показателей
Мы уже рассказывали о настройках для OBS, после успешной установки программы переходим к категории настроек “Вывод” в настройках программах. Тут нам помогут в управлении битрейтом obs пару утилит, с их помощью понять, что выбрать станет проще.
NVIDIA NVENC Specs и x264 Specs — верные помощники в работе каждого стримера. Установить программы можно с официального сайта, с их помощью стриминг будет в формате Full HD, с минимальными задержками. Эти кодировщики отвечают за плавность передаваемой картинки, можете сравнить на ютьюбе разницу при записи с ними и без них.
В графе настроек “Управление битрейтом” рекомендовано ставить показатель “постоянный” или “CBR”. При иных значениях возможно урезание качества для сохранения скорости передачи информации. Подберите соответствующие показатели при помощи таблицы битрейта для OBS, составленной комьюнити стримеров.
В последних обновлениях Twitch начал поддержку битрейта в 6000, при высоких аппаратных показателях вашего устройства можете выбирать это значение для качественного стриминга.
если сделать битрейт выше чем у исходника, качество улучшается?
Ну и в догонку. В какой формат лучше конвертировать большое видео, и какой битрейт ставить чтоб потеря качества была незаметна даже на тв в 70 дюймов?
Спасибо
Максимального качества материала Full HD (снятого видеокамерой или фотоаппаратом) можно добиться на Маке следующий способом: конвертировать с помощью Compressor в формат ProRes с настройками «best» и переводом звука в PCM 48/16. Монтировать в Final Cut Pro. (iMovie пользоваться не стоит, это игрушка).
Если в камере есть настройки, желательно снимать с пониженной яркостью цветов и контрастом (восстанавливать при монтаже). При постоянном битрейте (в камере) резкость (проработка мелких деталей) получается несколько выше. А краски и контраст практически без потерь восстанавливаются при монтаже в «повышенном» формате ProRes («трёхколёсным» цветокорректором или другими инструментами). Экспорт из программы в том же формате, в каком монтировали.
Итоговый файл качественнее всего можно сжать с помощью Compressor. Если будете повышать общую резкость итогового файла, лучше всего это также сделать при сжатии, а не в монтажной программе.
Конкретные настройки для Вашей камеры и всей системы — только методом проб. У меня для каждой камеры есть насколько вариантов предварительных настроек (в зависимости от сюжета) и отдельный дроплет (набор настроек Compessor). Для сжатия также создаёте дроплеты, например, для архивирования одни, для интернета другие и т. д.)
Не пожалейте времени на пробы и эксперименты. Тогда удастся «вытащить» из Вашей техники 200 процентов её возможностей.