Ошибка nvenc obs слишком много одновременных сеансов

NVIDIA NVENC — это функция видеокарт NVIDIA, которая позволяет выполнять некоторые задачи, включая кодирование видео, но некоторые пользователи OBS Studio

NVIDIA NVENC — это функция видеокарт NVIDIA, которая позволяет выполнять некоторые задачи, включая кодирование видео, но некоторые пользователи OBS Studio сообщают об ошибках NVENC.

Благодаря этой функции он переносит ресурсоемкую задачу с ЦП на определенную часть графического процессора. 

Кроме того, полезно знать, что многие программы для прямой трансляции и записи, например vMix, Wirecast, Open Broadcaster и Bandicam, поддерживают кодировщик.

Кроме того, NVIDIA Encoder позволяет вам записывать свои игры и делиться ими. Это включено в программное обеспечение NVIDIA GeForce Experience.

В этой статье мы объясним, как вы можете решить все ошибки OBS Studio NVENC, с которыми вы можете столкнуться при использовании OBS.

Как включить аппаратное кодирование (NVENC) в OBS?

  • Запустите OBS, нажмите «Файлы», затем выберите «Настройки».

  • Затем выберите «Вывод» (расположен в боковом меню).

  • Наконец, щелкните NVENC H.264 в окне, которое открывается в раскрывающемся списке кодировщика, чтобы включить аппаратное кодирование.

Если вы спрашиваете, что такое кодек NVENC, это инструмент для аппаратного кодирования, доступный в версиях OBS для Mac и Windows.

Но для лучшего результата разработчики рекомендуют использовать кодировку на компьютерах под управлением Windows.

Кроме того, его лучше всего использовать с графическими процессорами NVIDIA. Аппаратное кодирование доступно на картах NVIDIA с начала 2012 года.

Как я могу исправить ошибки OBS NVENC?

1. Исправить ошибку OBS Studio NVENC неподдерживаемое устройство

  • Сначала откройте программу OBS.
  • Нажмите «Файл» и перейдите в «Настройки».

  • Перейдите на вкладку «Вывод».

  • Затем найдите потоковую коробку.
  • Нажмите на кодировщик и измените его на Quicksync (QSV) или x264 вместо NVENC.

  • Наконец, выберите ОК.

2. Исправьте ошибку OBS NVENC: слишком много одновременных сеансов.

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

Современные драйверы графического процессора могут поддерживать до трех сеансов, в то время как старые драйверы ограничиваются двумя сеансами. Если вы считаете, что у вас не так много одновременных сеансов, перезагрузите компьютер.

3. Исправить ошибку OBS NVENC не удалось: 8

Полное сообщение об ошибке для этой проблемы сопровождается спецификацией NV_ENC_ERR_INVALID_PARAM.

Причина этой ошибки в том, что NVENC не поддерживает разрешения выше 4096 по самой большой стороне и не может ничего захватить или показать.

Вы должны установить выходное разрешение ниже 4096 по наибольшей стороне. Базовое (холстовое) разрешение может быть больше, чем выходное (масштабированное), если вам это нужно.

4. Исправить ошибку инициализации кодировщика OBS NVENC.

  • Щелкните правой кнопкой мыши кнопку «Пуск» и выберите «Диспетчер устройств» из списка.

  • Разверните раздел «Видеоадаптеры», щелкните правой кнопкой мыши драйвер NVIDIA и выберите «Обновить драйвер».

  • Нажмите «Автоматический поиск драйверов», и система выполнит поиск лучшего драйвера.

Чтобы исправить ошибку кодировщика Init, вам необходимо обновить драйвер NVIDIA до последней версии.

Если приведенного выше решения недостаточно, посетите раздел загрузки драйверов NVIDIA и получите последнюю версию драйвера с их веб-сайта.

Обязательно получите соответствующую версию для вашего оборудования. В противном случае вы рискуете получить другие графические ошибки и системные проблемы, такие как BSoD.

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

Кроме того, замена nvEncodeAPI.dll, расположенной в следующем каталоге, предыдущими версиями этого DLL-файла может помочь исправить ошибки OBS Studio NVENC:
C:WindowsSysWow64

Для этого вам нужно загрузиться в безопасном режиме. Предыдущие версии nvEncodeAPI.dll можно найти по следующему адресу:
C:WindowsSystem32DriverStoreFileRepositorynv_disp.inf_amd64_neutral_

5. Исправьте неверный параметр ошибки OBS NVENC.

Максимальное разрешение, к которому вы можете стремиться в NVENC h.264, составляет 4096 × 4096. Однако NVENC h.265 поддерживает разрешение до 8192×8192 пикселей.

Дело в том, что стриминговые сервисы не поддерживают h.265. Вы можете использовать его только с выходом FFmpeg OBS. Итак, вы собираетесь пойти на 4096 в основном.

6. Исправлен кодек OBS NVENC: функция не реализована

  • Перейдите в значок «Файл» и нажмите «Настройки», чтобы открыть его.

  • На вашем экране откроется окно настроек; теперь выберите вкладку «Вывод».

  • После этого найдите потоковую коробку.

  • Нажмите на Encoder и измените его на Software вместо NVENC.  
  • Теперь нажмите ОК.

Как я могу исправить перегрузку кодирования OBS NVENC?

Одним из решений, которое может исправить эту ошибку OBS NVENC, является снижение частоты кадров. Если вы снимаете с высокой частотой кадров (от 48 до 60), могут возникать задержки.

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

  • Сначала откройте «Настройки» и нажмите «Видео».

  • Есть раздел Common FPS Values. Выберите его и выберите 30 или меньше.

  • Затем нажмите «ОК» и закройте OBS. Теперь перезагрузите компьютер и проверьте свой поток, чтобы увидеть, появляется ли ошибка снова.

Если вы не обновили свои драйверы в OBS NVENC после открытия NVIDIA GEFORCE EXPERIENCE, щелкните драйверы и обновите их. Не забудьте после этого перезагрузить компьютер.

Вы также можете использовать ICQ в качестве контроля скорости и установить значение качества ICQ от 20 (лучшее качество, файлы большего размера) до 23 (ухудшенное качество, файлы меньшего размера).

Помните, что OBS использует потрясающую библиотеку кодирования видео с открытым исходным кодом — x264. Вы можете установить предустановку кодировщика x264 на сверхбыструю, чтобы снизить нагрузку на ЦП.

Сообщите нам, какое решение вы использовали для успешного устранения проблем OBS Studio NVENC в разделе комментариев ниже.


✔️ Полное руководство по исправлению ошибок OBS Studio NVENC

– Обзоры Новости

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

XINSTALL, НАЖИМАЯ НА ЗАГРУЗОЧНЫЙ ФАЙЛ

Для устранения различных проблем с ПК мы рекомендуем Restoro PC Repair Tool:

Это программное обеспечение исправит распространенные компьютерные ошибки, защитит вас от потери файлов, вредоносного ПО, аппаратного сбоя и оптимизирует ваш компьютер для достижения максимальной производительности. Решите проблемы с ПК и удалите вирусы прямо сейчас, выполнив 3 простых шага:

  1. Скачать инструмент восстановления ПК Restoro который сопровождается запатентованными технологиями (патент доступен здесь).
  2. Щелчок начать анализ чтобы найти проблемы Windows, которые могут вызывать проблемы на ПК.

  3. Щелчок исправить все для устранения проблем, влияющих на безопасность и производительность вашего компьютера

  • В этом месяце Restoro скачали 0 читателей.

NVIDIA НВЕНК это функция видеокарт NVIDIA, которая позволяет выполнять определенные задачи, включая кодирование видео, но некоторые пользователи OBS Studio сообщали об ошибках NVENC.

С помощью этой функции он переносит задачу потребления ресурсов ЦП на определенную часть графического процессора.

Кроме того, полезно знать, что многие программы потоковый и запись в прямом эфире, например, vMix, Wirecast, Open Broadcaster и Bandicam поддерживают кодировщик.

Кроме того, NVIDIA Encoder позволяет записывать игры и делиться ими. Это включено в программное обеспечение NVIDIA GeForce Experience.

В этой статье мы объясним, как вы можете устранить все ошибки OBS Studio NVENC, с которыми вы можете столкнуться при использовании OBS.

  1. Запустите OBS, нажмите записи затем выберите Настройки.
  2. Затем выберите Продакшн (находится в боковом меню).
  3. Нажмите наконец на НВЕНК H.264 в окне, которое открывается под выпадающим меню энкодера для включить аппаратное шифрование.

Если вам интересно, что такое кодек NVENC, это аппаратный инструмент кодирования, доступный как в версиях OBS для Mac, так и для Windows.

Но для лучшего результата разработчики рекомендуют использовать шифрование на компьютерах под управлением Windows.

Кроме того, его лучше всего использовать с графическими процессорами NVIDIA. Аппаратное кодирование доступно на картах NVIDIA с начала 2012 года.

Как я могу исправить ошибки OBS NVENC?

1. Исправить ошибку «Устройство не поддерживается OBS Studio NVENC».

  1. Сначала откройте OBS Программа.
  2. Cliquez-сюр- архив и перейти к Настройки.
  3. Перейти к Продакшн язык.
  4. Далее найдите ящик трансляции.
  5. ударь энкодер и измените его на Быстрая синхронизация (QSV) ли x264 вместо НВЭНК.
  6. Наконец выберите ХОРОШО.

2. Исправить ошибку OBS NVENC: слишком много одновременных сеансов.

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

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

3. Ошибка исправления OBS NVENC: ошибка 8

Полное сообщение об ошибке для этой проблемы сопровождается спецификацией NV_ENC_ERR_INVALID_PARAM.

Причина этой ошибки в том, что NVENC не поддерживает разрешения выше 4096 по самой широкой стороне и ничего не захватывает и не отображает.

Вы должны установить выходное разрешение менее 4096 по самой широкой стороне. Базовое разрешение (холст) может быть самым большим вместо выходного разрешения (масштаба), если вам это нужно.

4. Исправлена ​​ошибка кодировщика загрузки OBS NVENC.

  1. Щелкните правой кнопкой мыши Démarrer кнопку и выберите Администратор устройства из списка.
  2. расширить Скриншот сделан раздел, щелкните правой кнопкой мыши драйвер NVIDIA и выберите обновить драйвер.
  3. Cliquez-сюр- Автоматический поиск драйвера и система будет искать лучший драйвер.

Совет эксперта: Некоторые проблемы с ПК трудно исправить, особенно когда речь идет о поврежденных репозиториях или отсутствующих файлах Windows. Если у вас возникли трудности с исправлением ошибки, возможно, ваша система частично повреждена. Мы рекомендуем вам установить Restoro, инструмент, который проанализирует вашу машину и определит, что не так.
Нажмите здесь, чтобы скачать и начать ремонт.

Чтобы исправить ошибку кодировщика Init, вам необходимо обновить драйвер NVIDIA до последней версии.

Если приведенного выше решения недостаточно, посетите раздел загрузки драйверов NVIDIA и получите последнюю версию драйвера с их веб-сайта.

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

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

Кроме того, замена nvEncodeAPI.dll, расположенной в следующем каталоге, более старыми версиями этого DLL-файла может помочь исправить ошибки OBS Studio NVENC: C:WindowsSysWow64

Вы должны загрузиться в безопасном режиме, чтобы иметь возможность сделать это. Предыдущие версии nvEncodeAPI.dll можно найти по следующему адресу: C:WindowsSystem32DriverStoreFileRepositorynv_disp.inf_amd64_neutral_

5. Исправлена ​​ошибка OBS NVENC, неверный параметр.

Максимальное разрешение, к которому вы можете стремиться в NVENC h.264, составляет 4096 × 4096. Однако NVENC h.265 поддерживает разрешения до 8192 × 8192 пикселей.

Дело в том, что h.265 не поддерживается сервисами потоковый. Вы можете использовать его только с выходом FFmpeg OBS. Так что в основном вы выберете 4096.

6. Исправлен кодек OBS NVENC: функция не реализована

  1. Введите значок представитьи нажмите Настройки Чтобы открыть его.
  2. На вашем экране откроется окно конфигурации; теперь выберите Продакшн язык.
  3. Далее найдите ящик трансляции.
  4. Нажми на энкодер и измените его на Logiciel вместо НВЭНК.
  5. теперь нажмите на ХОРОШО.

Как я могу исправить перегрузку кодировки OBS NVENC?

Одним из решений, которое может исправить эту ошибку OBS NVENC, является снижение частоты кадров. Если вы снимаете с высокой частотой кадров (48-60), вы можете столкнуться с задержкой.

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

  1. Сначала откройте Настройки и нажмите Видео.
  2. Есть раздел под названием Общие значения FPS. Выбери его и выбери 30 или менее.
  3. Затем нажмите ХОРОШО и закройте ОБС. Теперь перезагрузите компьютер и проверьте свой поток, чтобы увидеть, появляется ли ошибка снова.

Если вы не обновили свои драйверы в OBS NVENC после открытия NVIDIA GEFORCE EXPERIENCE, щелкните драйверы и обновите их. Обязательно перезагрузите компьютер после этого.

Вы также можете использовать ICQ для управления скоростью и установить значение качества ICQ от 20 (более высокое качество, файлы большего размера) до 23 (более низкое качество, файлы меньшего размера).

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

Сообщите нам, какое решение вы использовали для успешного решения проблем OBS Studio NVENC в разделе комментариев ниже.

Все еще есть проблемы? Исправьте их с помощью этого инструмента:

  1. Загрузите этот инструмент для восстановления ПК рейтинг «Отлично» на TrustPilot.com (загрузка начинается на этой странице).
  2. Щелчок начать анализ чтобы найти проблемы Windows, которые могут вызывать проблемы на ПК.
  3. Щелчок исправить все решать проблемы с запатентованными технологиями (эксклюзивная скидка для наших читателей).

В этом месяце Restoro скачали 0 читателей.

ИСТОЧНИК: Отзывы Новости

Не забудьте поделиться нашей статьей в социальных сетях, чтобы дать нам солидный импульс. ❤️

Содержание

  1. Ошибки с кодеками OBS: Failed to open NVENC codec: function not implemented – решение сбоев вывода
  2. Причины ошибки вывода потока в OBS
  3. Как исправить ошибку вывода?
  4. Выводы
  5. Полное руководство по исправлению ошибок OBS Studio NVENC
  6. Как включить аппаратное кодирование (NVENC) в OBS?
  7. Как я могу исправить ошибки OBS NVENC?
  8. 1. Исправить ошибку OBS Studio NVENC неподдерживаемое устройство
  9. 2. Исправьте ошибку OBS NVENC: слишком много одновременных сеансов.
  10. 3. Исправить ошибку OBS NVENC не удалось: 8
  11. 4. Исправить ошибку инициализации кодировщика OBS NVENC.
  12. 5. Исправьте неверный параметр ошибки OBS NVENC.
  13. 6. Исправлен кодек OBS NVENC: функция не реализована
  14. Как я могу исправить перегрузку кодирования OBS NVENC?
  15. Форум Стримеров
  16. Стрим через OBS NVEC(ошибка кодировщика)
  17. Стрим через OBS NVEC(ошибка кодировщика)
  18. Re: Стрим через OBS NVEC(ошибка кодировщика)
  19. Re: Стрим через OBS NVEC(ошибка кодировщика)
  20. Re: Стрим через OBS NVEC(ошибка кодировщика)
  21. Re: Стрим через OBS NVEC(ошибка кодировщика)
  22. Re: Стрим через OBS NVEC(ошибка кодировщика)
  23. Re: Стрим через OBS NVEC(ошибка кодировщика)
  24. Question / Help Failed to open NVENC codec: Generic error in an external library (I HAVE TRIED EVERYTHING)
  25. TheRealNoman
  26. Attachments
  27. koala
  28. TheRealNoman
  29. Jogger2
  30. csmgj
  31. dalenacio
  32. DerkWehler
  33. tensai
  34. tensai
  35. Ken_SF
  36. domaxi198
  37. braintalked
  38. Awoolyx
  39. Rutopia
  40. oxkos

Ошибки с кодеками 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:

  1. Переходим в пункт меню «Справка», «Log файлы», «Посмотреть текущий журнал».

Справка, Log файлы, посмотреть текущий журнал

Stream output type «rtmp_output» failed to start!

Файл, настройки, вывод в программе OBS

Устанавливаем значение 0 в настройках GPU

Переключаем кодек с с NVENC H.264 на любой другой

Дополнительно можно обновить саму библиотеку кодеков, если вы до сих пор сидите на Windows XP или 7. Скачать можно с любого сайта. Яндекс предлагает https://softportal.pro/codecs/. Обновляем кодеки Video Codec x264, которые как раз подходят для стрима и записи в OBS. Заодно можно установить Windows 10 Codec Pack.

Обновляем кодеки Video Codec x264 и Windows 10 Codec Pack

Выводы

Самые распространенные ошибки при работе с OBS связанные со сбоем вывода или ошибкой открытия кодеков «Failed to open NVENC codec» появляются из-за конфликтов при запущенных программах Adobe(поскольку они потребляют ресурсы видеопамяти). Либо проблемой с кодеками. Проверьте в настройках какая видеокарта выставлена. Затем обновите кодеки и если не помогло переключайте текущий кодировщик. Если что-то осталось непонятно задавайте вопросы в комментариях под этой странице и обязательно напишите какой из способов помог вам решить проблему.

Источник

Полное руководство по исправлению ошибок OBS Studio NVENC

NVIDIA NVENC — это функция видеокарт NVIDIA, которая позволяет выполнять некоторые задачи, включая кодирование видео, но некоторые пользователи OBS Studio сообщают об ошибках NVENC.

Благодаря этой функции он переносит ресурсоемкую задачу с ЦП на определенную часть графического процессора.

Кроме того, полезно знать, что многие программы для прямой трансляции и записи, например vMix, Wirecast, Open Broadcaster и Bandicam, поддерживают кодировщик.

Кроме того, NVIDIA Encoder позволяет вам записывать свои игры и делиться ими. Это включено в программное обеспечение NVIDIA GeForce Experience.

В этой статье мы объясним, как вы можете решить все ошибки OBS Studio NVENC, с которыми вы можете столкнуться при использовании OBS.

Как включить аппаратное кодирование (NVENC) в OBS?

  • Запустите OBS, нажмите «Файлы», затем выберите «Настройки».
  • Затем выберите «Вывод» (расположен в боковом меню).
  • Наконец, щелкните NVENC H.264 в окне, которое открывается в раскрывающемся списке кодировщика, чтобы включить аппаратное кодирование.

Если вы спрашиваете, что такое кодек NVENC, это инструмент для аппаратного кодирования, доступный в версиях OBS для Mac и Windows.

Но для лучшего результата разработчики рекомендуют использовать кодировку на компьютерах под управлением Windows.

Кроме того, его лучше всего использовать с графическими процессорами NVIDIA. Аппаратное кодирование доступно на картах NVIDIA с начала 2012 года.

Как я могу исправить ошибки OBS NVENC?

1. Исправить ошибку OBS Studio NVENC неподдерживаемое устройство

  • Сначала откройте программу OBS.
  • Нажмите «Файл» и перейдите в «Настройки».
  • Перейдите на вкладку «Вывод».
  • Затем найдите потоковую коробку.
  • Нажмите на кодировщик и измените его на Quicksync (QSV) или x264 вместо NVENC.
  • Наконец, выберите ОК.

2. Исправьте ошибку OBS NVENC: слишком много одновременных сеансов.

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

Современные драйверы графического процессора могут поддерживать до трех сеансов, в то время как старые драйверы ограничиваются двумя сеансами. Если вы считаете, что у вас не так много одновременных сеансов, перезагрузите компьютер.

3. Исправить ошибку OBS NVENC не удалось: 8

Полное сообщение об ошибке для этой проблемы сопровождается спецификацией NV_ENC_ERR_INVALID_PARAM.

Причина этой ошибки в том, что NVENC не поддерживает разрешения выше 4096 по самой большой стороне и не может ничего захватить или показать.

Вы должны установить выходное разрешение ниже 4096 по наибольшей стороне. Базовое (холстовое) разрешение может быть больше, чем выходное (масштабированное), если вам это нужно.

4. Исправить ошибку инициализации кодировщика OBS NVENC.

  • Щелкните правой кнопкой мыши кнопку «Пуск» и выберите «Диспетчер устройств» из списка.
  • Разверните раздел «Видеоадаптеры», щелкните правой кнопкой мыши драйвер NVIDIA и выберите «Обновить драйвер».
  • Нажмите «Автоматический поиск драйверов», и система выполнит поиск лучшего драйвера.

Чтобы исправить ошибку кодировщика Init, вам необходимо обновить драйвер NVIDIA до последней версии.

Если приведенного выше решения недостаточно, посетите раздел загрузки драйверов NVIDIA и получите последнюю версию драйвера с их веб-сайта.

Обязательно получите соответствующую версию для вашего оборудования. В противном случае вы рискуете получить другие графические ошибки и системные проблемы, такие как BSoD.

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

Кроме того, замена nvEncodeAPI.dll, расположенной в следующем каталоге, предыдущими версиями этого DLL-файла может помочь исправить ошибки OBS Studio NVENC:
C:WindowsSysWow64

Для этого вам нужно загрузиться в безопасном режиме. Предыдущие версии nvEncodeAPI.dll можно найти по следующему адресу:
C:WindowsSystem32DriverStoreFileRepositorynv_disp.inf_amd64_neutral_

5. Исправьте неверный параметр ошибки OBS NVENC.

Максимальное разрешение, к которому вы можете стремиться в NVENC h.264, составляет 4096 × 4096. Однако NVENC h.265 поддерживает разрешение до 8192×8192 пикселей.

Дело в том, что стриминговые сервисы не поддерживают h.265. Вы можете использовать его только с выходом FFmpeg OBS. Итак, вы собираетесь пойти на 4096 в основном.

6. Исправлен кодек OBS NVENC: функция не реализована

  • Перейдите в значок «Файл» и нажмите «Настройки», чтобы открыть его.
  • На вашем экране откроется окно настроек; теперь выберите вкладку «Вывод».
  • После этого найдите потоковую коробку.
  • Нажмите на Encoder и измените его на Software вместо NVENC.
  • Теперь нажмите ОК.

Как я могу исправить перегрузку кодирования OBS NVENC?

Одним из решений, которое может исправить эту ошибку OBS NVENC, является снижение частоты кадров. Если вы снимаете с высокой частотой кадров (от 48 до 60), могут возникать задержки.

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

  • Сначала откройте «Настройки» и нажмите «Видео».
  • Есть раздел Common FPS Values. Выберите его и выберите 30 или меньше.
  • Затем нажмите «ОК» и закройте OBS. Теперь перезагрузите компьютер и проверьте свой поток, чтобы увидеть, появляется ли ошибка снова.

Если вы не обновили свои драйверы в OBS NVENC после открытия NVIDIA GEFORCE EXPERIENCE, щелкните драйверы и обновите их. Не забудьте после этого перезагрузить компьютер.

Вы также можете использовать ICQ в качестве контроля скорости и установить значение качества ICQ от 20 (лучшее качество, файлы большего размера) до 23 (ухудшенное качество, файлы меньшего размера).

Помните, что OBS использует потрясающую библиотеку кодирования видео с открытым исходным кодом — x264. Вы можете установить предустановку кодировщика x264 на сверхбыструю, чтобы снизить нагрузку на ЦП.

Сообщите нам, какое решение вы использовали для успешного устранения проблем OBS Studio NVENC в разделе комментариев ниже.

Источник

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

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

Стрим через OBS NVEC(ошибка кодировщика)

Стрим через OBS NVEC(ошибка кодировщика)

Сообщение zoton » 05 авг 2017, 14:31

Re: Стрим через OBS NVEC(ошибка кодировщика)

Сообщение tangar » 05 авг 2017, 14:55

Re: Стрим через OBS NVEC(ошибка кодировщика)

Сообщение zoton » 05 авг 2017, 15:02

Re: Стрим через OBS NVEC(ошибка кодировщика)

Сообщение tangar » 05 авг 2017, 15:25

1) попробуй другое разрешение (1280 720, если стрим 1080)
2) поиграй с разными пресетами nvenc во вкладке advanced расширенные. например, high performance
3) поставь предыдущую версию ОБС, лучше всего годичной давности
4) попробуй выключить предпросмотр

Re: Стрим через OBS NVEC(ошибка кодировщика)

Сообщение zoton » 05 авг 2017, 15:43

tangar писал(а): приложи настройки

1) попробуй другое разрешение (1280 720, если стрим 1080)
2) поиграй с разными пресетами nvenc во вкладке advanced расширенные. например, high performance
3) поставь предыдущую версию ОБС, лучше всего годичной давности
4) попробуй выключить предпросмотр

Re: Стрим через OBS NVEC(ошибка кодировщика)

Сообщение zoton » 05 авг 2017, 16:04

Re: Стрим через OBS NVEC(ошибка кодировщика)

Сообщение tangar » 05 авг 2017, 16:56

Источник

Question / Help Failed to open NVENC codec: Generic error in an external library (I HAVE TRIED EVERYTHING)

TheRealNoman

New Member

I have attached the log file. No matter what settings I change or what I do, I get this same error using Nvenc in OBS Studio.

I am running 64 bit OBS Studio, I have tried running it as administrator. I have run it with nothing else open and tried to record my desktop.

I have already reinstalled OBS studio multiple times in multiple different locations.
I have reinstalled my GPU drivers after cleaning them out using DDU.
I have changed every setting around in the output tab while in advanced mode.

Please someone help me fix this. I want to stream/record using Nvenc and OBS studio.
I want to stream with OBS studio specifically as it has all my scenes set up already, and my new GPU is coming in and I’m sure Nvenc encoding will not work even when I swap out the GPU as it seems to be an OBS Studio specific error.

NOTE: Nvenc encoding works with Streamlabs OBS for me. This leads me to believe my install of OBS Studio is broken, but reinstalling it in different locations has done nothing to stop this error.

If any of you help me fix this error, I will be insanely grateful.
Thanks in advance.

Attachments

koala

Active Member

TheRealNoman

New Member

UPDATE | I fixed it

Changing the Color Format/Range didn’t seem to fix it either.

I did a complete clean install of OBS Studio. I not only uninstalled it, but also deleted the folders of any installations of OBS Studio before reinstalling it, and this seemed to fix the problem.

@koala thanks for the reply

Jogger2

New Member

csmgj

New Member

UPDATE | I fixed it

Changing the Color Format/Range didn’t seem to fix it either.

I did a complete clean install of OBS Studio. I not only uninstalled it, but also deleted the folders of any installations of OBS Studio before reinstalling it, and this seemed to fix the problem.

@koala thanks for the reply

dalenacio

New Member

DerkWehler

New Member

Mine is already set like this. I tried changing the Encoder to «Software (x264)» (though I would prefer to use hardware). Sometimes it works, sometimes it doesn’t. I tried «Software (x264) low CPU usage. » too, which does the same.

It seems like with Software, it works when I click «start recording», but when I use my hot key, it gives me the error. Yep, recurring: hot key gives codec error, button works (on software encoding).

tensai

New Member

tensai

New Member

Ken_SF

New Member

I had this problem on a seldom used Windows 7 Pro 64 Bit computer. The Settings—>output—>change to software encoding did not work for me. What did work: update my NVIDIA drivers. That was a problem too as I first had to install Java and subsequently the NVIDIA driver web page kept asking me to install over and over, even though I had the most current version.

I finally, opened the NVIDIA control panel, found the model of my current driver and manually downloaded the NVIDIA driver that seemed to be the best match. There was a compatibility check portion of the NVIDIA driver installation, so hopefully, that will protect someone if they select the wrong NVIDIA driver; I selected the right one.

After installing the NVIDIA drivers I rebooted, launched OBS (updated to most recent version today — 06/15/2020) and recording worked perfectly with hardware or software encoding selected in settings—>output.

I hope this helps someone else.

Thanks for the prior posts; they helped me figure out what to do.

domaxi198

New Member

braintalked

New Member

Awoolyx

New Member

Some of you guys used the solution of going with CPU Encoding (Software), but this isn’t really great if you have an NVIDIA GPU.

Here’s my fix if you are looking for NVENC:
In Settings > Output ensure that only have EITHER Streaming OR Recording set to Hardware Encoding (NVENC). Set the other one that you don’t want to CPU/Software (x264). NVIDIA does not let you use NVENC twice/parallel.

If you want to stream and record, I’d recommend using NVENC for Recording and Software for Streaming, as recording has a much higher bitrate than streaming.

Rutopia

New Member

I found that for me, it was scaling the video. Apparently I had it scale to an 8k resolution. (I was messing about with different scenes). Setting scaling to my screen resolution allowed recording with NVENC to continue.

Scaling can be found in Settings -> Output. It’s under both Stream and Record. (freely translated from Dutch ;))

Hope it helps anyone else in the future.

oxkos

New Member

I have attached the log file. No matter what settings I change or what I do, I get this same error using Nvenc in OBS Studio.

I am running 64 bit OBS Studio, I have tried running it as administrator. I have run it with nothing else open and tried to record my desktop.

I have already reinstalled OBS studio multiple times in multiple different locations.
I have reinstalled my GPU drivers after cleaning them out using DDU.
I have changed every setting around in the output tab while in advanced mode.

Please someone help me fix this. I want to stream/record using Nvenc and OBS studio.
I want to stream with OBS studio specifically as it has all my scenes set up already, and my new GPU is coming in and I’m sure Nvenc encoding will not work even when I swap out the GPU as it seems to be an OBS Studio specific error.

NOTE: Nvenc encoding works with Streamlabs OBS for me. This leads me to believe my install of OBS Studio is broken, but reinstalling it in different locations has done nothing to stop this error.

If any of you help me fix this error, I will be insanely grateful.
Thanks in advance.

Источник

FFmpegOutput=«Вывод FFmpeg« FFmpegAAC=«Стандартный AAC-кодер FFmpeg« FFmpegOpus=«Кодировщик FFmpeg Opus« FFmpegOpts=«Настройки FFmpeg« FFmpegOpts.ToolTip.Source=«Позволяет указать параметры FFmpeg. Принимаются только параметры в формате параметр=значение.nМожно задать несколько параметров, разделив их пробелом.nПример: rtsp_transport=tcp rtsp_flags=prefer_tcp« Bitrate=«Битрейт« MaxBitrate=«Макс. битрейт« Preset=«Предустановка« Tuning=«Регулировка« Profile=«Профиль« RateControl=«Управление битрейтом« KeyframeIntervalSec=«Интервал ключевых кадров (0=авто)« Lossless=«Без потерь« Level=«Уровень« AMFOpts=«Параметры AMF/FFmpeg« AMFOpts.ToolTip=«Используйте для указания нестандартных параметров AMF или FFmpeg. Например, «level=5.2 profile=main«. Смотрите подробности в документации кодировщика AMF.« BFrames=«Максимум B-кадров« VAAPI.Codec=«Кодек VAAPI« VAAPI.Device=«Устройство VAAPI« NVENC.LookAhead=«Предугадывание (Look-ahead)« NVENC.LookAhead.ToolTip=«Включает динамические B-кадры.nnЕсли отключено, кодировщик всегда будет использовать количество B-кадров, указанное в параметре «Максимум B-кадров».nnЕсли включено, то это увеличит визуальное качество изображения путем использования любого количества B-кадров, вплоть до максимума,nза счет увеличения использования ГП.« NVENC.PsychoVisualTuning=«Психовизуальная корректировка (Psycho Visual Tuning)« NVENC.PsychoVisualTuning.ToolTip=«Включает настройки кодировщика, оптимизирующие использование битрейта для повышения визуального восприятияnкачества, особенно в ситуациях с высоким движением, за счёт увеличения использования ГП.« NVENC.CQLevel=«Значение CQ« NVENC.8bitUnsupportedHdr=«OBS не поддерживает 8-битный вывод Rec. 2100.« NVENC.I010Unsupported=«NVENC не поддерживает I010. Используйте вместо этого P010.« NVENC.10bitUnsupported=«Невозможно выполнить 10-битное кодирование в этом кодировщике.« NVENC.TooManyBFrames=«Настройка максимального количества B-кадров (%d) больше, чем поддерживает кодировщик (%d).« NVENC.Preset2.p1=«P1: Быстрейшее (низшее качество)« NVENC.Preset2.p2=«Р2: Быстрее (ниже качество)« NVENC.Preset2.p3=«P3: Быстрое (низкое качество)« NVENC.Preset2.p4=«P4: Среднее (среднее качество)« NVENC.Preset2.p5=«P5: Медленное (хорошее качество)« NVENC.Preset2.p6=«P6: Медленнее (лучше качество)« NVENC.Preset2.p7=«P7: Самое медленное (лучшее качество)« NVENC.Tuning.hq=«Высокое качество« NVENC.Tuning.ll=«Низкая задержка« NVENC.Tuning.ull=«Сверхнизкая задержка« NVENC.Multipass=«Многопроходный режим« NVENC.Multipass.disabled=«Одиночный проход« NVENC.Multipass.qres=«Двойной проход (четверть разрешения)« NVENC.Multipass.fullres=«Двойной проход (полное разрешение)« AMF.Preset.speed=«Скорость« AMF.Preset.balanced=«Баланс« AMF.Preset.quality=«Качество« AMF.Preset.highQuality=«Высокое качество« FFmpegSource=«Источник медиа« LocalFile=«Локальный файл« Looping=«Повтор« Input=«Ввод« InputFormat=«Формат ввода« BufferingMB=«Сетевая буферизация« HardwareDecode=«Использовать аппаратное декодирование по возможности« ClearOnMediaEnd=«Ничего не показывать, когда воспроизведение заканчивается« Advanced=«Дополнительно« RestartWhenActivated=«Перезапустить воспроизведение, когда источник становится активным« CloseFileWhenInactive=«Закрыть файл при отсутствии активности« CloseFileWhenInactive.ToolTip=«Закрывает файл, когда источник не отображается во время трансляции илиnзаписи. Это позволяет изменять файл, когда источник не активен,nно могут возникнуть задержки запуска при повторной активации источника.« ColorRange=«Цветовой диапазон YUV« ColorRange.Auto=«Автоматически« ColorRange.Partial=«Ограниченный« ColorRange.Full=«Полный« LinearAlpha=«Применить альфа канал в линейном пространстве« RestartMedia=«Перезапустить« SpeedPercentage=«Скорость« Seekable=«Перематываемый« Play=«Воспроизвести« Pause=«Приостановить« Stop=«Остановить« MediaFileFilter.AllMediaFiles=«Все медиа-файлы« MediaFileFilter.VideoFiles=«Видеофайлы« MediaFileFilter.AudioFiles=«Аудиофайлы« MediaFileFilter.AllFiles=«Все файлы« ReplayBuffer=«Буфер повтора« ReplayBuffer.Save=«Сохранить повтор« HelperProcessFailed=«Невозможно запустить вспомогательный процесс для записи. Проверьте, не были ли заблокированы или удалены файлы OBS сторонним антивирусом / защитным ПО.« UnableToWritePath=«Невозможно записать в %1. Убедитесь, что для вашей учетной записи разрешена запись по этому пути, и что на диске достаточно свободного пространства.« WarnWindowsDefender=«Если включена Защита от программ-шантажистов Windows 10, это так же может вызывать эту ошибку. Попробуйте выключить контролируемый доступ к папкам в параметрах Безопасности Windows / Защита от вирусов и угроз.« Encoder.Error=«Не удалось открыть %1: %2« Encoder.Timeout=«Кодировщик %1 слишком долго кодирует (таймаут: %2 секунды)« AMF.Error=«Не удалось открыть кодек AMF: %1« AMF.GenericError=«Проверьте, что ваши видеодрайвера актуальны. Попробуйте закрыть другие программы, которые могут использовать кодировщик AMD, такие как ПО Radeon или Windows 10 Game DVR.« AMF.8bitUnsupportedHdr=«OBS не поддерживает 8-битный вывод Rec. 2100.« AMF.10bitUnsupportedAvc=«Невозможно выполнить 10-битное кодирование в кодировщике AMD H.264.« NVENC.Error=«Не удалось открыть кодек NVENC: %1« NVENC.GenericError=«Проверьте, что ваши видеодрайвера актуальны. Попробуйте закрыть другие программы, которые могут использовать NVENC, такие как NVIDIA Shadowplay или Windows 10 Game DVR.« NVENC.BadGPUIndex=«Вы выбрали видеокарту под номером %1 в настройках кодирования. Выберите ГП под номером 0 и повторите попытку.« NVENC.OutdatedDriver=«Ваш текущий драйвер видеокарты не поддерживает эту версию NVENC, пожалуйста, обновите ваши драйвера.« NVENC.UnsupportedDevice=«Ошибка NVENC: неподдерживаемое устройство. Проверьте, что ваша видеокарта поддерживает NVENC и что драйвера актуальны.« NVENC.TooManySessions=«Ошибка NVENC: слишком много одновременных сеансов. Попробуйте закрыть другие программы для записи, которое могут использовать NVENC, например, NVIDIA Shadowplay или Windows 10 Game DVR.« NVENC.CheckDrivers=«Пожалуйста, проверьте, что ваш драйвер видеокарты обновлён.« AV1.8bitUnsupportedHdr=«OBS не поддерживает 8-битный вывод Rec. 2100.« ReconnectDelayTime=«Задержка переподключения«

zoton

Неофит
Сообщения: 5
Зарегистрирован: 05 авг 2017, 14:26

Стрим через OBS NVEC(ошибка кодировщика)

Всем привет,недавно купил себе 1030 и столкнулся с такой проблемой что при попытки записи или стрима через nvec мне обс пишет ошибка инициализации кодировщика. Весь прикол в том,что на 635(которая стояла до этого) все было нормально и запись таким способом вести получалось, а овт на 1030 к сожалению нет. Кто нибудь сталкивался с таким? а то я уже подумываю старую писюшку 635 воткнуть назад :D

Аватара пользователя

tangar

Ангел
Сообщения: 4168
Зарегистрирован: 10 июл 2015, 19:47

Аватара пользователя

tangar

Ангел
Сообщения: 4168
Зарегистрирован: 10 июл 2015, 19:47

Re: Стрим через OBS NVEC(ошибка кодировщика)

Сообщение

tangar » 05 авг 2017, 15:25

приложи настройки

возможные решения:

1) попробуй другое разрешение (1280 720, если стрим 1080)
2) поиграй с разными пресетами nvenc во вкладке advanced расширенные. например, high performance
3) поставь предыдущую версию ОБС, лучше всего годичной давности
4) попробуй выключить предпросмотр

zoton

Неофит
Сообщения: 5
Зарегистрирован: 05 авг 2017, 14:26

Re: Стрим через OBS NVEC(ошибка кодировщика)

Сообщение

zoton » 05 авг 2017, 15:43

tangar писал(а):приложи настройки

возможные решения:

1) попробуй другое разрешение (1280 720, если стрим 1080)
2) поиграй с разными пресетами nvenc во вкладке advanced расширенные. например, high performance
3) поставь предыдущую версию ОБС, лучше всего годичной давности
4) попробуй выключить предпросмотр

щас попробую версию 0.6 наверно…

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Ошибка nvenc obs неподдерживаемое устройство
  • Ошибка num excel
  • Ошибка mysql 1114 что делать
  • Ошибка nullreferenceexception как исправить
  • Ошибка mvscr120 dll

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии