Сегодня расскажем что предпринять если у вас появился сбой вывода в программе OBS. NVEC или AMD. Ошибка может звучать в английском варианте «Failed to open NVENC codec: Function Not Implemented» или Generic error in an external library. Симптомы у них похожи. Либо просто выскакивает окошко с уведомлением как на скриншоте ниже: «Сбой вывода. Подробности отражены в журнале. Примечание: Если вы используете кодировщики NVEC или AMD, убедитесь что у вас установлена последняя версия видеодрайвера.»
Содержание
Причины ошибки вывода потока в OBS
Поскольку запись или трансляция стримов потребляют большие ресурсы видеопамяти все ошибки нужно начинать с проверки видеокарты и ее работы. Естественно, первым делом стоит убедиться, что вы загрузили последнюю версию драйверов на официальном сайте и обновили. Для видеокарт от NVIDIA после запуска любой игры или приложения в трее есть иконка, которая позволяет увидеть какая видеокарта задействована в данный момент. При работе с графикой и записи видео или стримов разумеется должна отображаться внешняя видеокарта.
Второе – часто программа конфликтует с продуктами от Adobe запущенными на компьютере в данный момент(Photoshop, InDesign, Premiere Pro, Illustrator или Adobe XD). Сохраните всё, что делали, выключите программу и попробуйте снова запустить запись. Эта ошибка вызвана тем, что графические редакторы задействуют ресурсы видеокарт по максимуму, а если карточка не последних поколений, выделить дополнительную память на стрим или запись она просто не сможет.
Как исправить ошибку вывода?
Если обновление драйверов не помогло, посмотрим что пишут в логах. Закройте все лишние работающие программы. Далее в запущенной программе OBS:
- Переходим в пункт меню «Справка», «Log файлы», «Посмотреть текущий журнал».
- Листаем в самый них текстового файла. Смотрим есть ли строчка Failed to open NVENC codec или Stream output type «rtmp_output» failed to start!.
- Обычно такая проблема говорит о том, что не удалось открыть нужный кодек во внешней библиотеке. Из-за этого не удается запустить сам вывод потока.
- Закрываем логи, открываем «Файл», «Настройки» и переходим в раздел «Вывод».
- Далее смотрим на строку GPU. Если на компьютере установлена одна видеокарта, а там стоит цифра 1,2 или 3 – устанавливаем значение на 0.
- Запускаем трансляцию и проверяем. Если ошибка, можно попробовать переключить кодек с 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.
Выводы
Самые распространенные ошибки при работе с OBS связанные со сбоем вывода или ошибкой открытия кодеков «Failed to open NVENC codec» появляются из-за конфликтов при запущенных программах Adobe(поскольку они потребляют ресурсы видеопамяти). Либо проблемой с кодеками. Проверьте в настройках какая видеокарта выставлена. Затем обновите кодеки и если не помогло переключайте текущий кодировщик. Если что-то осталось непонятно задавайте вопросы в комментариях под этой странице и обязательно напишите какой из способов помог вам решить проблему.
Владимир. 23.04.2021 в 23:23
Здравствуйте Юрий. Нужна помощь. Очень. Было всё нормально. Занимаюсь (любительски) видео фильмами. Делаю для своей семьи , для памяти. Так вот — ни с того — ни с сего (по моему неучёному мнению) видео редактор перестал рендерить (выводить) фильм в формате MPEG 4 mp4/ При нажатии на кнопку вывода — выскакивает табличка «Во время экспорта произошла ошибка внешнего видео кодека» Программа MAGIX Video Pro X11 / В других программах ошибок нет.Не знаю что делать .Нигде помощи не нашёл. Кодек пак Мега обновлял. С уважением. Владимир. Надеюсь на Вашу помощь.
Здравствуйте Владимир, проблема еще актуальна? Пользуетесь программой ОБС? Пробовали переустановить? Так же сообщите какая версия Виндовс у вас стоит, попробуем разобраться
Здравствуйте Юрий. Честно , не ожидал ответа. Проблема актуальна. Удалил начисто предыдущую версию видео редактора MAGIX Video Pro X. Установил более старую ( работала без проблем) MAGIX Video Pro X 11 17.0.3. 31. Установилась без проблем. Хотел вывести кусочек для проверки mp4. И… облом — выскакивает табличка «Во время экспорта произошла ошибка внешнего видео кодека» В аналогичной программе MAGIX Movir Edit Pro — никаких проблем с кодеком MPEG4 mp4 нет . Все работает чётко и стабильно. У меня версия Виндовс 7 64х . Прошу Вас , помогите пожалуйста, очень надо работать с mp4 именно в программе MAGIX Video Pro X . Извините за безграмотность , но что такое ОБС я не знаю. И всё таки надеюсь на Ваше участие и помощь. С уважением.
Доброго дня! К сожалению тесно не работал с MAGIX Video Pro X. Пробовали переустанавливать саму программу? Возможно битая версия.. Либо конфликт с Виндовс 7 64х. Последние программы дружат в основном с 10й версией Винды, по этому тут поможет только переустановка. Другие так же сталкивались с этой проблемой, ни обновление кодеков ничего другого не помогает, к сожалению.
Я все сделал правильно, как показано на этих скриншотах, но у меня нету GPU и кодировщика, что делать?
А вы точно смотрели в настройках вывода? Там и GPU и кодировщик есть. Надо проверить на новой версии