Failed to open nvenc codec generic error in an external library

Решение сбоев вывода в программе OBS при стриме или записи трансляции в память. Установка GPU, обновление кодеков и переключение кодировщика

Сегодня расскажем что предпринять если у вас появился сбой вывода в программе 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 файлы

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

  2. Листаем в самый них текстового файла. Смотрим есть ли строчка Failed to open NVENC codec или Stream output type «rtmp_output» failed to start!.

    Ошибка Failed to open NVENC codec

    Stream output type «rtmp_output» failed to start!

  3. Обычно такая проблема говорит о том, что не удалось открыть нужный кодек во внешней библиотеке. Из-за этого не удается запустить сам вывод потока.
  4. Закрываем логи, открываем «Файл», «Настройки» и переходим в раздел «Вывод».

    Файл, настройки

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

  5. Далее смотрим на строку GPU. Если на компьютере установлена одна видеокарта, а там стоит цифра 1,2 или 3 – устанавливаем значение на 0.

    Устанавливаем значение 0

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

  6. Запускаем трансляцию и проверяем. Если ошибка, можно попробовать переключить кодек с NVENC H.264 на любой другой и перезапустить трансляцию еще раз.

    Переключаем кодек

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

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

Обновляем кодеки

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

Выводы

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

Актуальное на этой неделе:

Если вам на карту неожиданно пришли деньги, что делать?

11.04.2022

Если вам на карту неожиданно пришли деньги, что делать?

Когда поступают деньги на карту, владелец обычно знает, что и откуда «падает». Родственник прислал, долг…

Далее

Как добавить VPN на Андроид через настройки

06.04.2022

Как добавить VPN на Андроид через настройки

Ограничения доступа в интернет раздражает и не дает использовать интересные подключения. Проблема решается…

Далее

Как создать канал в Telegram: пошаговое руководство и советы

06.04.2022

Как создать канал в Telegram: пошаговое руководство и советы

Собственный Telegram-канал может завести любой человек. Мессенджер в данном случае никого не ограничивает. При…

Далее

Код ошибки 60-02 и 01-03 в Сбербанк Онлайн – как исправить?

19.03.2022

Код ошибки 60-02 и 01-03 в Сбербанк Онлайн – как исправить?

«Сбербанк онлайн» — это удобный сервис, позволяющий проводить финансовые манипуляции из любой точки мира….

Далее

Platform

Operating system and version: Xubuntu 20.04
OBS Studio version: 25.0.3+dfsg1-2

Expected Behavior

When one configures the recording encoder to NVENC on a compatible machine, it records.

Current Behavior

I have the latest Nvidia drivers up and running, Hardware (NVENC) as my Encoder selected and when I press Start Recording a dialog with the following text shows up:

«Starting the output failed. Please check the log for details.
Note: If you are using the NVENC or AMD encoders, make sure your video drivers are up to date.»

And the log is:

23:26:57.781: CPU Name: Intel(R) Core(TM) i7-8565U CPU @ 1.80GHz
23:26:57.781: CPU Speed: 3491.143MHz
23:26:57.782: Physical Cores: 4, Logical Cores: 8
23:26:57.782: Physical Memory: 15696MB Total, 13545MB Free
23:26:57.782: Kernel Version: Linux 5.4.0-21-generic
23:26:57.782: Distribution: "Ubuntu" "20.04"
23:26:57.782: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.20.7
23:26:57.783: Portable mode: false
23:26:57.814: OBS 25.0.3+dfsg1-2 (linux)
23:26:57.814: ---------------------------------
23:26:57.814: ---------------------------------
23:26:57.814: audio settings reset:
23:26:57.814: 	samples per sec: 44100
23:26:57.814: 	speakers:        2
23:26:57.819: ---------------------------------
23:26:57.819: Initializing OpenGL...
23:26:57.896: Loading up OpenGL on adapter NVIDIA Corporation GeForce MX130/PCIe/SSE2
23:26:57.896: OpenGL loaded successfully, version 3.3.0 NVIDIA 440.64, shading language 3.30 NVIDIA via Cg compiler
23:26:57.903: ---------------------------------
23:26:57.903: video settings reset:
23:26:57.903: 	base resolution:   1920x1080
23:26:57.903: 	output resolution: 1920x1080
23:26:57.903: 	downscale filter:  Bicubic
23:26:57.903: 	fps:               60/1
23:26:57.903: 	format:            NV12
23:26:57.903: 	YUV mode:          601/Partial
23:26:57.903: NV12 texture support not available
23:26:57.904: Audio monitoring device:
23:26:57.904: 	name: Default
23:26:57.904: 	id: default
23:26:57.904: ---------------------------------
23:26:57.905: Failed to load 'en-US' text for module: 'decklink-ouput-ui.so'
23:26:57.929: A DeckLink iterator could not be created.  The DeckLink drivers may not be installed
23:26:57.929: No blackmagic support
23:26:57.943: NVENC supported
23:26:57.943: FFMPEG VAAPI supported
23:26:57.949: VLC found, VLC video source enabled
23:26:57.949: ---------------------------------
23:26:57.949:   Loaded Modules:
23:26:57.949:     vlc-video.so
23:26:57.949:     text-freetype2.so
23:26:57.949:     rtmp-services.so
23:26:57.949:     obs-x264.so
23:26:57.949:     obs-transitions.so
23:26:57.949:     obs-outputs.so
23:26:57.949:     obs-filters.so
23:26:57.950:     obs-ffmpeg.so
23:26:57.950:     linux-v4l2.so
23:26:57.950:     linux-pulseaudio.so
23:26:57.950:     linux-jack.so
23:26:57.950:     linux-decklink.so
23:26:57.950:     linux-capture.so
23:26:57.950:     linux-alsa.so
23:26:57.950:     image-source.so
23:26:57.950:     frontend-tools.so
23:26:57.950:     decklink-ouput-ui.so
23:26:57.950: ---------------------------------
23:26:57.950: ==== Startup complete ===============================================
23:26:57.950: Service '' not found
23:26:57.951: All scene data cleared
23:26:57.951: ------------------------------------------------
23:26:57.953: pulse-input: Server name: 'pulseaudio 13.99.1'
23:26:57.953: pulse-input: Audio format: s16le, 48000 Hz, 2 channels
23:26:57.953: pulse-input: Started recording from 'alsa_output.pci-0000_00_1f.3.analog-stereo.monitor'
23:26:58.023: pulse-input: Server name: 'pulseaudio 13.99.1'
23:26:58.023: pulse-input: Audio format: s16le, 44100 Hz, 2 channels
23:26:58.023: pulse-input: Started recording from 'alsa_input.pci-0000_00_1f.3.analog-stereo'
23:26:58.026: xshm-input: Geometry 1920x1080 @ 1920,0
23:26:58.028: Switched to scene 'Scene'
23:26:58.028: ------------------------------------------------
23:26:58.029: Loaded scenes:
23:26:58.029: - scene 'Scene':
23:26:58.029:     - source: 'Screen Capture (XSHM)' (xshm_input)
23:26:58.029: ------------------------------------------------
23:26:58.600: adding 46 milliseconds of audio buffering, total audio buffering is now 46 milliseconds (source: Mic/Aux)
23:26:58.600: 
23:27:00.591: ---------------------------------
23:27:00.591: [NVENC encoder: 'simple_h264_recording'] settings:
23:27:00.591: 	rate_control: CQP
23:27:00.591: 	bitrate:      0
23:27:00.591: 	cqp:          16
23:27:00.591: 	keyint:       250
23:27:00.591: 	preset:       hq
23:27:00.591: 	profile:      high
23:27:00.591: 	width:        1920
23:27:00.591: 	height:       1080
23:27:00.591: 	2-pass:       false
23:27:00.591: 	b-frames:     2
23:27:00.591: 	GPU:          0
23:27:00.591: 
23:27:00.842: [NVENC encoder: 'simple_h264_recording'] Failed to open NVENC codec: Generic error in an external library

Steps to Reproduce

  1. On a fresh Ubuntu 20.04 LTS-based install with Nvidia graphics cards and the latest 440.64 graphics drivers, open OBS Studio and select Hardware (NVENC) as the recording encoder.
  2. Start recording

Additional information

I can record easily with NVENC on Windows at the same computer, so I guess it’s not a hardware problem.

Содержание

  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. Полное руководство по исправлению ошибок OBS Studio NVENC
  16. Новостичтение
  17. 5 лучших исправлений для Android Keyboard Haptic Feedback не работает
  18. 6 лучших способов исправить инструмент диктовки Microsoft Word, не работающий в Windows 10 и Windows 11
  19. 8 лучших способов исправить зависание Apple Mail при загрузке сообщений
  20. Как включить аппаратное шифрование (NVENC) в OBS?
  21. Как я могу исправить ошибки OBS NVENC?
  22. 1. Исправить ошибку «Устройство не поддерживается OBS Studio NVENC».
  23. 2. Исправить ошибку OBS NVENC: слишком много одновременных сеансов.
  24. 3. Ошибка исправления OBS NVENC: ошибка 8
  25. 4. Исправлена ​​ошибка кодировщика загрузки OBS NVENC.
  26. 5. Исправлена ​​ошибка OBS NVENC, неверный параметр.
  27. 6. Исправлен кодек OBS NVENC: функция не реализована
  28. Как я могу исправить перегрузку кодировки OBS NVENC?

Ошибки с кодеками 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 в разделе комментариев ниже.

Источник

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

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

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

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

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

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

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

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

Щелчок начать анализ чтобы найти проблемы Windows, которые могут вызывать проблемы на ПК.

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

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

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

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

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

Новостичтение

5 лучших исправлений для Android Keyboard Haptic Feedback не работает

6 лучших способов исправить инструмент диктовки Microsoft Word, не работающий в Windows 10 и Windows 11

8 лучших способов исправить зависание Apple Mail при загрузке сообщений

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

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

Как включить аппаратное шифрование (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 читателей.

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

Источник

NVIDIA encoders (NVENC) are popular options for streamers and offline recorders on OBS. But sometimes, the NVENC on some OBS versions returns a ‘failed to open NVENC codec’ error.

OBS users could experience a failed to open NVENC codec error because of an outdated graphics card or old app version. Several types of this error exist, with the failed to open NVENC codec: function not implemented the most common. 

Fixing all kinds of failed to open NVENC codec errors is possible. OBS users just need to follow the right steps to resolve the encoding error and stream or record offline.  

That’s why this article provides details on how to fix different NVENC codec errors. The information in this post make it easy to use OBS with zero encoding codec issues when streaming or recording content. 

Step 1: Open OBS

First, launch OBS from your installed programs list. You can click the Start orb at the bottom left of your screen or search for ‘OBS’ manually. 

Step 2: Click File > Settings

After opening OBS, click File > Settings. Clicking Settings opens a window with several options at the side menu. 

Step 3: Click Output and go to Streaming or Recording

Next, select Output from the list of sidebar menu options. Go to the Streaming or Recording submenus and select Encoding 

Step 4: Switch encoding software

While at Encoding, switch the default NVENC encoder to Software (x264) to use your computer’s default encoding software.

Step 5: Click Apply and then OK

Click Apply for the settings to take effect and then click OK. 

How to Fix NVENC Codec Error in OBS 25.0.3 or Later

Step 1: Open OBS

Launch OBS from your computer. If you’re running OBS 27 or later, you might not experience settings-related issues with NVENC codec error. 

Step 2: Click File 

At the top left corner of your OBS window, click on File from the list of top-menu options available. Clicking File reveals a dropdown list with about half-a-dozen options. 

Step 3: Click Settings

After clicking on File, click Settings from options in the menu. Clicking Settings opens a window of preferences to tweak OBS default settings. 

Several sidebar tabs like Output, Video, Advanced, Audio, etc. are in this section for OBS users to customize. 

Step 4: Go to Output > Recording 

Next, go to Output on the sidebar menu after accessing Settings. After that, click on Recording from the list of options to reveal another sub-menu with more settings. 

Step 5: Select Custom Output

After selecting Recording, choose Type from all options available. Next, choose Custom Output from the dropdown menu and click OK. 

If the preset FFMPEG arguments on OBS 25.0.3 have any bugs, this should solve the problem. 

How Can I Fix a Failed to Open NVENC Codec with GPU Upgrade? 

An incompatible graphics card is a major reason why OBS users experience the NVENC error code. You can get an NVIDIA graphics card on a budget, however, you need to confirm its compatibility with your computer. 

And it’s also a smart idea to consult an experienced technician to handle the installation if you can’t DIY.

After the installation, run OBS and select NVENC H .264 as your preferred encoder. It should work without displaying a failed to open error.   

How to Fix Failed to Open NVENC Codec: Generic Error in an External Library OBS Ubuntu

Step 1: Open OBS

Launch OBS already installed on your Linux Ubuntu or download the latest version from obsproject.com

Step 2: Go to File > Settings

Next, click File from the top-left corner of OBS’ window.

Step 3: Click Output > Recording or Streaming > Encoder 

After that, click Output from the sidebar of options, and then selecting encoder options from Recording or Streaming. 

Step 4: Switch encoder from NVENC to Software (x264)

Switch NVENC H .264 from Recording or Streaming to Software (x264) or any other encoder supported by OBS. 

Step 5: Click Apply and OK

After that, click Apply and then OK. 

How Can I Fix Failed to Open NVENC Codec: Cannot Allocate Memory?

OBS users can fix failed to open NVENC codec: cannot allocate memory errors through the File Menu. Follow the path: File > Settings > Output. At the Output menu, switch Encoding on Recording and Streaming from NVENC to Software (x264).

How to Fix Failed to Open NVENC Codec: Invalid Argument

Step 1: Update all device drivers

Install a driver pack on your computer or use online sources like DriverEasy to update all system drivers. 

Step 2: Test NVENC encoder

Open the File > Settings > Output path to confirm your encoder settings for Streaming and Recording are set to NVENC (H .264). 

Try to stream or record offline with your hotkey to check for any problems. If problems persist, go to File > Settings > Output and switch both encoder settings to Software (x264). 

February 25, 2022
Fix Errors

68 Views

go to transcript

How to Fix- OBS NVENC Codec Error
Failed to open NVENC codec: Generic error
This is a quick and short video to fix the NVENC error.#NVENC#OBS NVENC#OBS Problem when you Can’t record with OBS
Broken NVENC | NVIDIA GeForce Forums
How do I fix my NVENC codec?
How do I fix NVENC error in OBS?
How do I fix failed to open NVENC codec not implemented?
What is NVENC codec?
OBS Studio NVENC codec error fix
OBS NVENC Codec Error – How to Fix- OBS Studio Not Working [Resolved]
Quick Fix for Failed to open NVENC codec in OBS Studio
failed to open nvenc codec obs ubuntu
failed to open nvenc codec: unknown error occurred linux
failed to open nvenc codec please check your video drivers are up to date
failed to open nvenc codec operation not permitted
failed to open nvenc codec: generic error in an external library
failed to open nvenc codec invalid argument
nvenc error obs unsupported device
failed to open nvenc codec arch linux

transcript,
hey this is shashikanthan today i have updated obs and after that i started facing some difficulties using obs studio after updating whenever i tried to use obs studio error message was fail to open nc codec function not implemented recheck your video drivers are up to date and now i want to show you how to get rid of this problem first you need to go to this icon on the taskbar and that says show hidden icons it looks like an arrow and there you can find this nvdia settings there you have to click right right click and then you can see two options one is the nvidia ia control panel and another one is nvidia geforce experience here you have to click on uh nvidia geforce experience it looks like this now it is updated but here you have to go to driver first click on the drivers and there check for updates or if you haven’t updated your drivers um like yeah check for updates and after that update the drivers and install them properly so after that you need to restart your pc after restarting you can open your obs and then you can use it as earlier this was the simplest trick to sort of this problem and thanks for watching the video please subscribe for more updates and more videos like this thank you

watch on youtube

Check Also

How to Remove Android Fix Battery Easily #shorts

go to transcript if you are the content owner and want to remove your content? …

How to fix Error Code 0x8007139f on Windows 11/10

go to transcript if you are the content owner and want to remove your content? …

How To Fix a Band Error on a Code Plug

go to transcript if you are the content owner and want to remove your content? …

Понравилась статья? Поделить с друзьями:
  • Failed to open descriptor file gears 5 как исправить
  • Failed to open a new selector как исправить
  • Failed to obtain the vci control information via internet error code is 2
  • Failed to mount preload invalid argument как исправить s8
  • Failed to mount data invalid argument как исправить