Как исправить перегруженную кодировку в OBS Studio —

За эти годы OBS вошла в число лучших профессиональных потоковых программ с поддержкой как MacOS, так и операционной системы Windows. OBS высоко ценится за то, что он имеет несколько элементов управления потоковым сервисом, который он обеспечивает совместимостью с несколькими платформами, такими как Twitch и т. Д.

Кодировка перегружена в OBS Studio

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

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

Кодировка перегружена! Попробуйте отключить настройки видео или использовать более быстрый пресет кодирования.

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

Что вызывает перегрузку кодирования в OBS?

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

  • Узкое место ЦП: Это основная причина того, почему это сообщение об ошибке появляется, как объяснено ранее. Когда ваш процессор перегружен процессом кодирования, все начинает замедляться, и именно здесь OBS выдает сообщение об ошибке.
  • Низкое хранение: OBS Studio требует, чтобы у вас было оптимальное хранилище на вашем компьютере, когда вы используете программное обеспечение. В дополнение к использованию оперативной памяти, он также использует ваш жесткий диск для некоторых операций, которые включают в себя запись временных конфигураций и выходных файлов. Если у вас недостаточно места, вы можете столкнуться с проблемой.
  • Сторонние потоковые приложения: Если вы выполняете другие потоковые / потоковые приложения в фоновом режиме, они могут конфликтовать с OBS до такой степени, что он не может работать должным образом или перегружается. Отключение этих приложений обычно решает проблему.
  • Высокое разрешение экрана: OBS потребуется больше ресурсов при переходе от низких разрешений экрана к более высоким. Если у вас недостаточно мощности процессора, более высокое разрешение может быть причиной возникновения проблем.
  • Уровень приоритета: Для OBS может быть установлен низкий приоритет в вашем диспетчере задач. Это приведет к тому, что его операции будут иметь низкий приоритет, а ЦП не будет обслуживать его запросы на обработку, и, следовательно, появится сообщение об ошибке.

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

Решение 1. Изменение приоритета процесса

Самое популярное исправление в решении ошибки «Encoding Overloaded» — изменение приоритета процесса OBS из диспетчера задач. Ваш процессор работает по принципу приоритетов; процессы с высокими приоритетами будут обрабатываться в первую очередь по сравнению с другими процессами. В случае OBS программное обеспечение должно соответствовать экрану вашего игрового экрана / потоковому окну в соотношении 1: 1. Скорость игры должна соответствовать скорости, с которой транслируется игра. Если это не так, вы увидите сообщение об ошибке.

В этом решении мы запустим игру и программное обеспечение OBS, а затем изменим приоритет с помощью диспетчера задач с помощью alt-tabbing. Мы можем изменить приоритет двумя способами: снизить приоритет игры или увеличить приоритет OBS.

  1. Запустите игру и OBS studio и начните играть в нее одновременно с потоковым вещанием.
  2. Теперь нажмите Windows + R, наберите «Урочная”В диалоговом окне и нажмите Enter.
  3. Оказавшись в диспетчере задач, выберите игру, щелкните по ней правой кнопкой мыши и выберите Перейти к деталям. Вы также можете сделать то же самое для открытия свойств OBS Studio.

Детали процесса открытия

  1. Оказавшись в разделе подробностей, щелкните правой кнопкой мыши по конкретному игровому процессу и выберите Установить приоритет> Ниже нормы. В случае OBS выберите Установить приоритет> выше нормы.

Изменение приоритета игры и OBS

  1. Сохраните изменения и выйдите из диспетчера задач. Теперь alt-tab к игре и проверьте, можете ли вы вести потоковую передачу без проблем.

Решение 2. Уменьшение разрешения на выходе

Всякий раз, когда вы транслируете игру, экран кодируется в режиме реального времени, и это, вероятно, самая трудоемкая задача процессора, которая выполняется. Например, в случае кодирования 1080p процесс занимает в два раза больше пикселей, которые создаются для каждого кадра в 720p. Обходной путь для уменьшения нагрузки на процессор состоит в том, чтобы сообщить OBS о снижении выходного разрешения. Если вы уменьшите выходное разрешение, программное обеспечение автоматически уменьшает сжимает кадры перед их передачей в кодировщик.

  1. Запустите OBS Studio и нажмите на настройки Кнопка присутствует в нижней правой части экрана.

Настройки — OBS Studio

  1. Когда появится новое окно, выберите категорию видео а затем нажмите на Выходное (масштабированное) разрешение. Теперь попробуйте снизить разрешение. Если это было 1080, попробуйте уменьшить до 720.

Изменение разрешения на выходе — OBS

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

Решение 3: снижение частоты кадров

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

  1. Вернитесь к настройкам OBS, как мы делали в предыдущих настройках, и перейдите к Настройки видео.
  2. Теперь выберите Общие значения FPS и затем выберите более низкое значение. Если было 30, подумайте о 20 и т. Д.

Изменение частоты кадров — OBS

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

Решение 4. Изменение предустановки x264

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

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

  1. Запустите OBS studio и нажмите на настройки присутствует в нижней правой части экрана.
  2. Выбрать Выход из левой панели навигации, а затем нажмите на продвинутый в качестве режима вывода.

Переключение на расширенные настройки

  1. Теперь попробуйте изменить предустановленные режимы и посмотрите, решит ли выбор более быстрый режим проблему за вас.

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

Решение 5. Использование аппаратного кодирования

Если все вышеперечисленные методы не работают, мы можем рассмотреть возможность использования аппаратного кодирования. Аппаратные кодировщики, а именно AMF, Quicksync и NVENC, в основном поддерживаются в стандартных графических процессорах Intel, а также в новых графических процессорах AMD / NVIDIA. У каждого пользователя есть возможность направить часть нагрузки кодирования на аппаратные кодеры с незначительными затратами на снижение качества.

Подводя итог, кодеры GPU не обеспечивают такого высокого качества, как по умолчанию для x264, но они очень помогают, если у вас ограниченные ресурсы ЦП.

Сначала мы проверим, включена ли опция аппаратного кодирования в вашем программном обеспечении OBS. Если это не так, мы пройдем дополнительные шаги и попытаемся решить проблему.

  1. Запустите OBS Studio и перейдите к настройки как мы делали ранее в решениях.
  2. Теперь нажмите на Выход с помощью левой навигационной панели выберите продвинутый Режим вывода и проверьте опцию кодировщик.

Изменение метода кодирования — OBS

Если вы не видите опцию AMF, Quicksync и т. Д., Вы можете попытаться включить опцию, используя шаги ниже. Если он присутствует, как в примере выше, просто включите его, сохраните изменения и перезагрузите компьютер.

Если вы не видите «Быстрая синхронизация» в настройках кодирования, это, вероятно, означает, что встроенная графика не активирована в BIOS. Каждая материнская плата Intel имеет встроенную графику, и они в основном включены по умолчанию.

Включение встроенной графики

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

Решение 6: освободить место на диске

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

Полное пространство в OBS Drive

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

  1. Нажмите Windows + E, чтобы открыть проводник, нажмите Это-PC, и выберите диск, который вы хотите очистить.
  2. Щелкните правой кнопкой мыши и выберите свойства.
  3. Оказавшись в свойствах, выберите генеральный вкладка и нажмите Очистка диска.

Очистка диска — диск Windows

  1. После очистки диска перезагрузите компьютер и проверьте, устранено ли сообщение об ошибке. Убедитесь, что на вашем диске свободно как минимум 5-10 ГБ.

Решение 7. Проверка наличия аналогичного программного обеспечения для записи

Как упоминалось ранее в причинах, OBS studio, кажется, конфликтует с другим программным обеспечением записи, работающим на вашем компьютере. Это включает в себя NVIDIA Overlay, Discord, игровую панель Windows и т. Д. Здесь единственный способ — отключить запуск программного обеспечения на вашем компьютере или полностью удалить его. В этом решении мы перейдем к диспетчеру приложений и удалим программное обеспечение с вашего компьютера.

  1. Нажмите Windows + R, введите «appwiz.cpl”В диалоговом окне и нажмите Enter.
  2. Попав в диспетчер приложений, найдите любое программное обеспечение для записи, которое вы могли установить на своем компьютере. Щелкните правой кнопкой мыши и выберите Удалить.

Удаление аналогичного программного обеспечения для записи

  1. Вам также следует проверить панель задач на наличие дополнительных приложений, работающих в фоновом режиме. Щелкните правой кнопкой мыши на каждой записи и выйдите из приложения.
  2. После того, как вы абсолютно уверены, что ни одна программа не работает в фоновом режиме, снова запустите OBS и проверьте, решена ли проблема.

Решение 8. Закрытие дополнительных программ в фоновом режиме

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

  1. Нажмите Windows + R, введите «Урочная”В диалоговом окне и нажмите Enter.
  2. В диспетчере задач выберите дополнительные приложения, работающие в фоновом режиме. Нажмите на них правой кнопкой мыши и выберите Конечная задача.

Конечная задача фоновых процессов

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

Выход из приложений с панели задач

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

Решение 9. Использование сторонних альтернатив (BandiCam)

Если все вышеперечисленные методы не работают, вы можете попробовать несколько различных альтернатив. Тот, который мы видели, больше всего напоминал OBS Studio — BandiCam. Он имеет несколько различных функций и позволяет значительно улучшить качество потоковой передачи по сравнению с другими традиционными приложениями, такими как Screenshare / Discord и т. Д.

Bandicam

Вы можете перейти на официальный сайт BandiCam и скачать бесплатную версию в доступном месте. После загрузки щелкните правой кнопкой мыши и выберите Запустить от имени администратора.

Замечания: Вам также следует рассмотреть возможность переустановки захвата экрана OBS на вашем компьютере с нуля после удаления всех временных файлов. Убедитесь, что вы загружаете последнюю версию с официального сайта и удаляете записи OBS из мест установки.

Ссылка на основную публикацию
Adblock
detector