сбой вывода obs как исправить
Ошибки с кодеками OBS: Failed to open NVENC codec: function not implemented – решение сбоев вывода
Сегодня расскажем что предпринять если у вас появился сбой вывода в программе OBS. NVEC или AMD. Ошибка может звучать в английском варианте «Failed to open NVENC codec: Function Not Implemented» или Generic error in an external library. Симптомы у них похожи. Либо просто выскакивает окошко с уведомлением как на скриншоте ниже: «Сбой вывода. Подробности отражены в журнале. Примечание: Если вы используете кодировщики NVEC или AMD, убедитесь что у вас установлена последняя версия видеодрайвера.»
Сбой вывода. Не удалось начать запись в OBS
Причины ошибки вывода потока в OBS
Поскольку запись или трансляция стримов потребляют большие ресурсы видеопамяти все ошибки нужно начинать с проверки видеокарты и ее работы. Естественно, первым делом стоит убедиться, что вы загрузили последнюю версию драйверов на официальном сайте и обновили. Для видеокарт от NVIDIA после запуска любой игры или приложения в трее есть иконка, которая позволяет увидеть какая видеокарта задействована в данный момент. При работе с графикой и записи видео или стримов разумеется должна отображаться внешняя видеокарта.
Второе – часто программа конфликтует с продуктами от Adobe запущенными на компьютере в данный момент(Photoshop, InDesign, Premiere Pro, Illustrator или Adobe XD). Сохраните всё, что делали, выключите программу и попробуйте снова запустить запись. Эта ошибка вызвана тем, что графические редакторы задействуют ресурсы видеокарт по максимуму, а если карточка не последних поколений, выделить дополнительную память на стрим или запись она просто не сможет.
Как исправить ошибку вывода?
Если обновление драйверов не помогло, посмотрим что пишут в логах. Закройте все лишние работающие программы. Далее в запущенной программе OBS:
Переключаем кодек с с NVENC H.264 на любой другой
Выводы
Самые распространенные ошибки при работе с OBS связанные со сбоем вывода или ошибкой открытия кодеков «Failed to open NVENC codec» появляются из-за конфликтов при запущенных программах Adobe(поскольку они потребляют ресурсы видеопамяти). Либо проблемой с кодеками. Проверьте в настройках какая видеокарта выставлена. Затем обновите кодеки и если не помогло переключайте текущий кодировщик. Если что-то осталось непонятно задавайте вопросы в комментариях под этой странице и обязательно напишите какой из способов помог вам решить проблему.
Как исправить ошибку при запуске вывода. Пожалуйста, проверьте журнал для получения подробной информации об ошибке OBS в Windows 10
OpenBroadcasterStudio — популярный бесплатный инструмент для записи экрана. Это один из самых многофункциональных инструментов записи, который вы найдете, и он используется профессионалами для записи видеороликов и даже потоковой передачи игрового процесса в реальном времени. Приложение является сложным, поэтому с ним можно столкнуться с несколькими типичными проблемами. Черный экран OBS — это одна из распространенных ошибок, которые возникают у пользователей, но вы также можете увидеть сообщение об ошибке «Не удалось запустить вывод. Пожалуйста, проверьте журнал для подробностей ». В полном сообщении предлагается обновить драйверы дисплея, если вы используете кодировщики NVENC или AMD. Может показаться, что это проблема с драйвером, но на самом деле это проблема с кодеком, который вы используете, и ее действительно легко исправить.
Исправьте ошибку при запуске вывода. Пожалуйста, проверьте журнал, чтобы узнать подробности об ошибке
Откройте OBS и нажмите кнопку «Настройки» в правом нижнем углу.
В открывшемся окне перейдите на вкладку Вывод. В разделе «Запись» откройте раскрывающийся список «Кодировщик» и выберите «Программное обеспечение (x264)». Щелкните Применить, а затем ОК. На всякий случай перезапустите OBS. Когда вы в следующий раз попытаетесь записать свой экран, запись начнется без ошибок.
Эта ошибка является результатом выбора неправильного кодека для вывода файла записи. OBS поддерживает кодек, но его необходимо установить в вашей системе. Кодек NVENC — это кодек NVIDIA. Как правило, вы должны использовать этот кодек, если у вас есть графический процессор NVIDIA, который вы используете для запуска OBS, и вам может потребоваться установка дополнительных драйверов. Убедитесь, что у вас есть все, что NVIDIA рекомендует установить, чтобы максимально использовать возможности своего графического процессора. Для графических процессоров AMD будут применяться те же правила. Установите все, что они рекомендуют, будь то для игры или для записи экрана.
Вообще говоря, кодек x246 — это то, что использует большинство инструментов для скринкастинга. Фактически, вы найдете множество устройств для записи видео, например, телефоны также используют тот же кодек для сохранения файлов в формате MP4. Это обычный кодек, который обеспечивает хороший вывод видео и не требует специального оборудования для его использования. Если у вас только видеокарта Intel, кодек x246 сможет выводить идеально хорошее видео.
Вы также можете выбрать кодек x246 Low, который, как правило, тот же, и он будет выводить видео более высокого качества. Если вас беспокоит качество видео, вы можете выполнить тестовый запуск с этим кодеком.
Что делать при возникновении ошибки перегрузки кодирования OBS
Иногда при возникновении ошибки OBS дает сбой и зависает. К счастью, вы можете узнать о проверенных решениях из этого сообщения, чтобы быстро исправить проблему.
1. 5 общих решений для исправления перегрузки кодировщика OBS
Когда ваш компьютер тратит слишком много времени на кодирование видео с экрана, появится сообщение об ошибке. В такой момент вы можете попробовать следующие решения.
Решение 1: Уменьшение разрешения на выходе
Чем выше разрешение вывода, тем больше ресурсов использует OBS. При записи в 1080p вы используете вдвое больший ресурс по сравнению с 720p. Следовательно, уменьшение разрешения может решить проблему перегрузки кодирования OBS.
Шаг 1 Нажмите Параметры кнопку в правом нижнем углу, перейдите к Видео на вкладке Параметры Диалог.
Шаг 2 Держите Разрешение на выходе вариант и переключитесь на Bilinear in Фильтр внизу опцию.
Решение 2. Уменьшите частоту кадров
OBS Studio может записывать экран со скоростью до 60 кадров в секунду, что обеспечивает наилучшее качество видео. Однако это также может привести к проблеме с перегрузкой кодировки OBS. Так что лучше понизить его до меньшего значения.
Шаг 1 Также перейдите к Видео на вкладке Параметры в вашем OBS.
Шаг 2 Щелкните и разверните раскрывающийся список рядом с Общие значения FPS. Затем уменьшите значение до 30. Это не сильно повлияет на качество.
Решение 3.Измените предустановку кодировщика
Как упоминалось ранее, OBS использует x264 для кодирования записей экрана с целью обеспечения наилучшего качества. Этот кодировщик включает несколько предустановок с разной скоростью. Чтобы избавиться от перегруженной кодировки OBS, вы можете выбрать очень быстро, при этом потребляется меньше энергии.
Шаг 1 Перейдите в Результат на вкладке Параметры в вашем OBS. Установите флажок рядом с Включить расширенные настройки кодировщика.
Шаг 2 Найдите Предустановка кодировщика вариант, откройте его и измените на очень быстро.
Внимание: Будьте осторожны, так как неправильная настройка повлияет на производительность OBS и приведет к серьезным проблемам.
Решение 4. Попробуйте GPU Encoder
Если вы настроили предустановку кодировщика, но кодировщик OBS по-прежнему перегружается, вам необходимо изменить кодировщик напрямую.
Шаг 1 Направляйтесь к Параметры диалоговое окно и найдите Результат меню.
Шаг 2 Нажмите и раскройте кодировщик вариант и установите аппаратный кодировщик в зависимости от вашей видеокарты. Согласно нашим исследованиям, NVENC лучше AMF, Quicksync и x264.
Решение 5. Избегайте OpenGL
По умолчанию OBS использует OpenGL для рендеринга записей экрана. Однако это очень ресурсоемко и может вызвать ошибку перегрузки кодирования OBS. К счастью, вы можете легко это изменить.
Шаг 1 Перейдите в Дополнительно на вкладке Параметры Диалог.
Шаг 2 Развернуть визуализатор раскрывающийся список и измените его на Direct3D или относительный вариант.
2. Окончательное решение для исправления перегруженного ПК кодировщиком OBS
Основные характеристики лучшей альтернативы OBS
Короче говоря, это лучший вариант решения проблемы, связанной с перегрузкой кодировщика OBS на ПК и Mac.
FoneLab Screen Recorder позволяет вам захватывать видео, аудио, онлайн-уроки и т. Д. На Windows / Mac, и вы можете легко настраивать размер, редактировать видео или аудио и многое другое.
Как записать экран без перегрузки кодировщика OBS
Шаг 1 Установите лучшую альтернативу OBS
Screen Recorder предоставляет две версии: одну для ПК, а другую для Mac. Скачайте нужный и установите на свой компьютер. Затем запустите и выберите Видеомагнитофон. К запись аудио только выберите Audio Recorder вместо.
Шаг 2 Запись экрана плавно
включать Показать и установите регион записи в соответствии с вашими потребностями. Если вы хотите добавить свое лицо к записи экрана, включите веб-камеру; в противном случае отключите его. Затем выберите источник звука, например Звуковая система и / или Микрофон, Нажмите REC кнопку, чтобы начать запись экрана.
3. Часто задаваемые вопросы о перегрузке кодировщика OBS
Почему в OBS возникает проблема с перегрузкой кодирования?
Что такое перегрузка кодирования?
Каков самый простой способ исправить предупреждение о высокой кодировке OBS?
Заключение
В этом руководстве приведены пять общих решений для решения проблемы, связанной с появлением в OBS сообщения об ошибке перегрузки кодировщика. Эта проблема может возникнуть как на старых, так и на новых машинах. Если вы выполнили стандартные решения, но ошибка не исчезла, мы предлагаем вам использовать лучшую альтернативу OBS, Fonelab Screen Recorder, который легкий и работает плавно. Если вы столкнулись с другими проблемами при использовании OBS, опишите их ниже в этом сообщении.
FoneLab Screen Recorder позволяет вам захватывать видео, аудио, онлайн-уроки и т. Д. На Windows / Mac, и вы можете легко настраивать размер, редактировать видео или аудио и многое другое.
Устранение проблемы пропуска кадров в ОБС
Видеорекодер 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 как исправить
Rus:
Как ни странно,но в данном режиме OBS спокойно захватывает игру без черного экрана.
Но сработать это может не всегда +могут быть побочные эффекты в виде дерганного изображения во время записи
Eng:
Oddly enough,but in this mode,OBS calmly captures the game without a black screen.
But this may not always work +there may be side effects in the form of a jerky image during recording
Rus:
Довольно простой способ исправления черного экрана в OBS это добавление специальной команды в параметры запуска игры.
После чего запускаете игру,и OBS спокойно видит игру
Однако есть одно НО: Данная команда может плохо повлиять на ваш фактор доверия,потому что таким образом вы запускаете игру в недоверенном режиме.
Eng:
A fairly simple way to fix the black screen in OBS is to add a custom command to the game’s launch options.
Then you start the game, and OBS calmly sees the game
However,there is one BUT:This command can badly affect your trust factor,because in this way you launch the game in an untrusted mode.
Rus:
Пожалуй самый эффективный способ исправления данной проблемы,благодаря которому вы сможете снимать игру без черного экрана,и при этом не использовать команду которая понижает фактор доверия!!
ВНИМАНИЯ. Все действия совершались на версии OBS 26.1.1 Гарантии что это работает на других версиях я не даю.
Для начала скачиваете данный архив по ссылке: https://clck. ru/TV9ov (никаких вирусов там нету. ) (Не забудьте убрать пробел. )
После чего открываете папку вашего OBS(по умолчанию это путь C:\Program Files\obs-studio но у вас он может отличатся)
Потом открываем архив который вы скачали,и в папке мы видим 2 файла: win-capture.dll и graphics-hook32.dll
Файл win-capture.dll должен находится по этому пути: C:\Program Files\obs-studio\obs-plugins\64bit
Файл graphics-hook32.dll должен находится по этому пути: C:\Program Files\obs-studio\data\obs-plugins\win-capture
Скидываете данные файлы и подтверждаете замену.
Если вы не поняли куда именно нужно скидывать,то посмотрите данный ролик:
https://clck. ru/TV9wa (Не забудьте убрать пробел. )
За данные действия вы не получите никаких блокировок,ибо это изменение файлов OBS, а не игры или стима.
Eng:
Perhaps the most effective way to fix this problem,thanks to which you can shoot the game without a black screen,and at the same time do not use a command that lowers the trust factor!!
ATTENTION. All actions were performed on version OBS 26.1.1 I do not give a guarantee that it works on other versions.
Then open the folder of your OBS (by default,this is the path C:\Program Files\obs-studio but it may differ for you)
Then we open the archive that you downloaded, and in the folder we see 2 files: win-capture.dll and graphics-hook32.dll
The win-capture.dll file should be located in this path: C:\Program Files\obs-studio\obs-plugins\64bit
The graphics-hook32.dll file should be located in this path: C:\Program Files\obs-studio\data\obs-plugins\win-capture
Throw off these files and confirm the replacement.
If you do not understand where exactly you need to fold, then watch this video:
https://clck. ru/TV9wa (Remove the space. )
For these actions,you will not receive any locks,because this is a change in OBS files,not a game or Steam.
Rus:
Очень жаль что разработчики так и не исправили проблему с OBS,но очень надеюсь что в будущем всё таки это произойдёт. Ну а пока можно пользоваться этими 3 способами,что бы записывать свой геймплей или вести трансляции.
Буду рад если ты оценишь данное руководство,ведь я очень старался помочь!!
Всем спасибо за внимание и удачи!!
Eng:
It’s a pity that the developers have not fixed the problem with OBS,but I really hope that this will happen in the future. In the meantime,you can use these 3 methods to record your gameplay or broadcast.
I will be glad if you appreciate this guide,because I tried very hard to help!!
Thank you all for your attention and good luck!!