Obs не удалось открыть кодек nvenc generic error in an external library

Примечание если вы используете кодировщики nvenc или amd убедитесь что - Сегодня расскажем что предпринять если у вас появился сбой вывода в программе 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, убедитесь что у вас установлена последняя версия видеодрайвера.»

Примечание если вы используете кодировщики nvenc или amd убедитесь что

Сбой вывода. Не удалось начать запись в OBS

Причины ошибки вывода потока в OBS

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

Второе – часто программа конфликтует с продуктами от Adobe запущенными на компьютере в данный момент(Photoshop, InDesign, Premiere Pro, Illustrator или Adobe XD). Сохраните всё, что делали, выключите программу и попробуйте снова запустить запись. Эта ошибка вызвана тем, что графические редакторы задействуют ресурсы видеокарт по максимуму, а если карточка не последних поколений, выделить дополнительную память на стрим или запись она просто не сможет.

Как исправить ошибку вывода?

Если обновление драйверов не помогло, посмотрим что пишут в логах. Закройте все лишние работающие программы. Далее в запущенной программе OBS:

Примечание если вы используете кодировщики nvenc или amd убедитесь что

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

Примечание если вы используете кодировщики nvenc или amd убедитесь что

Stream output type «rtmp_output» failed to start!

Примечание если вы используете кодировщики nvenc или amd убедитесь что

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

Примечание если вы используете кодировщики nvenc или amd убедитесь что

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

Примечание если вы используете кодировщики nvenc или amd убедитесь что

Переключаем кодек с с 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.

Примечание если вы используете кодировщики nvenc или amd убедитесь что

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

Выводы

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

Источник

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

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

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

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

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

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

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

Примечание если вы используете кодировщики nvenc или amd убедитесь что

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

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

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

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

Примечание если вы используете кодировщики nvenc или amd убедитесь что

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

Примечание если вы используете кодировщики nvenc или amd убедитесь что

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

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

Источник

Как использовать кодеки Nvidia NVENC: HEVC или H264

Выбираем кодек для записи игровых видео с графической картой NVIDIA:

H.264 против HEVC: какой кодек лучше?

Хотя H.264 долго оставался стандартом качества для западных стримеров, сейчас лучшим выбором будет HEVC. Хотя максимальный стандарт качества у них одинаковый, HEVC лучше справляется с предоставленным ему дисковым пространством. Если записать два видео, одинаковых по продолжительности, содержанию и месту на жёстком диске, видео, кодированное в HEVC, будет лучшего качества. При одинаковом качестве записи файлы HEVC всегда меньше, чем видео, записанные в H.264.

Почему же многие пользователи до сих пор предпочитают H.264? Проблема нового формата — в высоких требованиях и совместимости:

Для стримеров, которые не обновляют железо каждый год, но всё же обладают достаточно мощными видеокартами, чтобы играть в ресурсоёмкие игры, H.264 на сегодняшний день будет лучшим выбором.

Сравнение скорости, качества и размера видео H.264 и HEVC

В приведённой ниже таблице для сравнения указаны показатели видео, записанного разными кодировщиками.

Кодек Размер Качество Скорость Особенности
HEVC 33,5 Мб Выше среднего — соответствует настройкам Высокая Кодек обладает более совершенным алгоритмом сжатия без потери качества
H264 34,2 Мб Выше среднего — соответствует настройкам Высокая Лучший кодек для большинства пользователей за счёт низких требований к железу

Для сравнения использовалось видео продолжительностью в одну минуту, записанное в разрешении 1920×1080 при частоте кадров (FPS) 30 кадров в секунду. Качество записи в обоих случаях было установлено на 80 из 100.

Чтобы использовать кодировщик Nvidia NVENC, выполните следующие шаги:

Как настроить кодек:

Если вы не видите нужные опции кодеков H264 или HEVC в панели выбора кодеков Bandicam, попробуйте следующие решения:

Кодировщики NVENC работают на операционных системах Win 7, 8 и 10. В Windows XP и более старых ОС опции NVENC будут недоступны.

Обратите внимание: не все модели, поддерживающие H264, будут поддерживать новый стандарт HEVC.

Если вы устанавливали или обновляли Bandicam в последние несколько лет, проблем возникнуть не должно: кодировщик NVENC H264 поддерживается с Bandicam 2.0, а обновлённый стандарт NVENC HEVC — с 2.4.0.

Сообщение об ошибке: не удалось инициализировать кодек. Хотите попробовать снова с кодеком H.264 (CPU)?

Если компьютеру не хватает ресурсов или NVENC используется другой программой, вы получите сообщение об ошибке. Чтобы начать запись, закройте все ненужные приложения, чтобы освободить память, и попробуйте ещё раз. Если проблема сохраняется, используйте другой кодек, например, H.264 (CPU). Если вам нужно использовать Bandicam одновременно с другими программами, которые задействуют технологию NVENC (STEAM VR, Shadow Play и т.д.), загрузите программное решение с GitHub.

Источник

OBS Studio. Полный гайд по настройкам программы

На данный момент есть две версии OBS:

Для начала работы с OBS скачайте OBS Studio с официального сайта. Скачивание начнется после нажатия на кнопку с Вашей операционной системой. На выбор предоставляется Windows 7, 8, 8.1, 10, mac OS x 10.11+ и Linux. Проверьте название скачиваемого файла и убедитесь, что скачиваете полную версию программы. Установщик должен содержать словосочетание Full-Installer после версии программы. Например, OBS-Studio-22.0.2-Full-Installer.

Главное окно

Открывая OBS, мы видим главное окно, которое состоит из:

Примечание если вы используете кодировщики nvenc или amd убедитесь что

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

Кнопки управления источниками и сценами (слева направо):

Примечание если вы используете кодировщики nvenc или amd убедитесь что

Основные настройки

Эту инструкцию написал и тщательно проверил для Вас ресурс prostrimer.ru. Перед запуском онлайн трансляции необходимо настроить программу, выбрать сервер, выставить качество, назначить горячие клавиши и т.д. Для этого нажимаем на «Настройки».

Вкладка «Общие»

Примечание если вы используете кодировщики nvenc или amd убедитесь что

Вкладка «Общие» отвечает за язык OBS, тему программы (Acri, Dark, Default, Rachni), общие настройки онлайн трансляции и источников. Пропустим детальный разбор каждой опции, заметим только «Автоматически включать запись во время трансляции». Если вы хотите иметь записи трансляций на физическом носителе, то эта опция будет вам полезна (учтите только то, что это добавит дополнительную нагрузку на ЦП).

Вкладка «Вещание»

Примечание если вы используете кодировщики nvenc или amd убедитесь что

В этой вкладке вы можете прикрепить свою трансляцию к платформе, на которой будет она проходить.

Настройка «Тип вещания» предлагает два выбора:

Вкладка «Вывод»

Примечание если вы используете кодировщики nvenc или amd убедитесь что

Данная вкладка отвечает за настройку кодирования трансляции и локальную запись. Окно настроек поделено на 2 «Режима вывода»:

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

Разберем более детально два режима вывода, начнем с простого.

Простой режим

Теперь рассмотрим расширенный режим.

«Потоковое вещание» содержит основные настройки кодировщика.

Настройки кодировщика NVENC H.264

Настройки кодировщика NEW NVENC H.264

Настройки кодировщика x264

Настройки для кодировщика QuickSync H.264

Следующий по важности параметр трансляции это битрейт. Для меня с настройкой CBR (постоянный битрейт) оптимальным является 5500. Этот параметр зависит от вашего интернет-провайдера, провайдера трансляций и самой игры. Меняйте, наблюдайте за результатом, выставляйте оптимальный для вашей конфигурации. Кодировщики NVENC и QuickSync требуют больший битрейт, чем программный x264, но выставляя слишком высокий битрейт вы можете ухудшить качество трансляции. В интернете есть обширные статьи по настройке битрейта, но так как я использую только Twitch, Youtube, для оптимального битрейта мне хватает указанного выше показателя.

Настройки для кодировщика H264/AVC Encoder (AMD Advanced Media Framework)

(Статья требует дополнительного описания, если вы знаете и разбираетесь в параметрах H264/AVC Encoder (AMD Advanced Media Framework) свяжитесь с нами через страницу контактов)

«Аудио»

Содержит настройки для отдельных звуковых дорожек если вы используете разные дорожки в микшере.

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

Вкладка «Аудио»

Примечание если вы используете кодировщики nvenc или amd убедитесь что

Вкладка для настройки аудио устройства для трансляции. Дополнительно можно настроить функцию включать/выключать микрофон по нажатии и функцию push-to-talk (микрофон работает только пока нажата заданная клавиша). Настройки задержки включения и выключения микрофона определяют задержку перед использованием функции в миллисекундах (ms).

Вкладка «Видео»

Примечание если вы используете кодировщики nvenc или amd убедитесь что

Вкладка для настройки разрешения вашей трансляции. По умолчанию соотношение сторон выбрано равное соотношениям сторон для мониторов 16:9 это 1280х720, 1680х1050, 1920х1080 и т.д. Лучше отталкиваться от принятых к стандарту разрешений, если у вас монитор 16:10 или более широкий, ориентируйтесь на стандартные разрешения и старайтесь транслировать в 16:9 иначе зрители будут наблюдать чёрные полосы на трансляции снизу, либо вам придётся пожертвовать и обрезать изображение с боков.

Чтобы не нагружать процессор ещё сильнее, лучше не использовать масштабирование и выставлять одинаковое значение в опциях «Базовое разрешение» и «Выходное разрешение».

Вкладка «Горячие клавиши»

Примечание если вы используете кодировщики nvenc или amd убедитесь что

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

Вкладка «Расширенные»

Примечание если вы используете кодировщики nvenc или amd убедитесь что

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

«Параметры запуска»

Возможные проблемы и решения

Уникальный опыт доступен благодаря ВК группе «OBS Studio | Open Broadcaster».

Источник

Включаем поддержку nVidia nvenc в OBS

Примечание если вы используете кодировщики nvenc или amd убедитесь что

Примечание если вы используете кодировщики nvenc или amd убедитесь что

Сегодня я расскажу как включить технология от Примечание если вы используете кодировщики nvenc или amd убедитесь чтоNVENC в OBS.

Никому не секрет что данная технология уже не новинка, но и обойти своё внимание я не смог мимо неё. Преимущество Примечание если вы используете кодировщики nvenc или amd убедитесь чтоNVENC даёт в OBS такое же как и от Intel® Quick Sync, снижение нагрузки на процессор.

Что такое Примечание если вы используете кодировщики nvenc или amd убедитесь чтоNVENC?

Все видеочипы архитектуры Kepler получат аппаратный блок кодирования видео в формате H.264 — NVENC.

Примечание если вы используете кодировщики nvenc или amd убедитесь что

Кодировщик видеоданных NVENC почти вчетверо быстрее предыдущих методов, основанных на использовании CUDA, и это — при гораздо меньшем потреблении энергии (буквально менее 10 Вт). Вот что значит специализированное «железо», в отличие от универсального! Стоило ли городить огород с CUDA-кодированием — большой вопрос. Но зато теперь пользовательские приложения могут использовать возможности NVENC и CUDA-кодирования параллельно, если это кому понадобится.

Блок NVENC, имеющийся в GeForce GTX 680, способен кодировать видео в полном FullHD (1920×1080 пикселей) разрешении со скоростью в 4-8 раз быстрее реального времени. То есть, в высокопроизводительном режиме 16-минутное видео в формате 1080p при 30 FPS закодируется за две минуты. Аппаратным кодировщиком nVidia поддерживаются разрешения вплоть до 4096×4096 и следующие версии формата H.264: Base, Main и High Profile Level 4.1 (стандарт Blu-ray), в том числе и многоканальное кодирование MVC (Multiview Video Coding) для стереоскопического видео.

Кроме задач перекодирования видео, NVENC будет полезен и в других близких задачах, вроде программ видеомонтажа, беспроводной передачи изображения и при проведении видеоконференций. Прямо со дня анонса GeForce GTX 680, блок аппаратного видеокодирования будет поддерживаться в Cyberlink MediaEspresso, а в ближайшем будущем ожидается поддержка в Cyberlink PowerDirector, Arcsoft MediaConverter и других программах.

И так данная технология от Примечание если вы используете кодировщики nvenc или amd убедитесь чтоэто аппаратный кодек, то есть прямой конкурент Intel® Quick Sync. Кто ещё не знаком с обоими технологиями то я ознакомлю вкратце, большой плюс аппаратных кодеков в том что они снимают нагрузку с процессора а за счет этого не проседает фпс.

Для использования данного аппаратного кодека Вам необходимо иметь видеокарту nVidia GTX650 эта видеокарта является минимальным требованием. И последняя версия драйверов.

Примечание если вы используете кодировщики nvenc или amd убедитесь что

Что бы заработала данная функция скачайте не обходимый фаил, без него при старте стрима будет ошибка.

После того как скачаете фаил, поместите его в папку программы OBS.

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

Примечание если вы используете кодировщики nvenc или amd убедитесь что

Вот пример качества стрима с данной технологией. В оригинальном виде на твиче http://ru.twitch.tv/check_tv/b/505221443

Ну вот и все, Вы готовы к новым покорения стрима.

Источник

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). 

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.

Обновлено: 29.01.2023

Не удалось подключиться к серверу. Тайм-аут соединения. Убедитесь, что вы настроили действующую потоковую службу и ни один брандмауэр не блокирует соединение.

OBS не удалось подключиться к серверу

Прежде чем перейти к решениям по устранению сбоя OBS при подключении к серверу, проверьте, можете ли вы выполнять потоковую передачу в OBS в другой сети или на другом устройстве в той же сети. Кроме того, проверьте, работают ли серверы службы потоковой передачи. Кроме того, не забудьте включить Wi-Fi (даже если вы используете кабель Ethernet). Кроме того, проверьте, подключен ли кабель Ethernet к обычному порту Ethernet, а не к порту 10GE. Кроме того, проверьте, решает ли проблему перезагрузка компьютера и сетевого оборудования. И последнее, но не менее важное: если вы размещаете Vodcast, обязательно завершите его, а затем попробуйте транслировать с помощью OBS.

Решение 1. Создайте и повторно введите ключ потока.

Временный сбой между приложением OBS и потоковой службой может вызвать проблему с сервером и может быть устранен после повторного ввода ключа потоковой передачи после сброса ключа. Для иллюстрации мы обсудим процесс для Facebook Live, вы можете следовать инструкциям в соответствии с вашим потоковым сервисом.

  1. Запустите Facebook в веб-браузере и щелкните Live Video (в разделе новой публикации).Открыть прямую трансляцию на Facebook
  2. Затем выберите «Использовать ключ потока» и прокрутите вниз до конца.
  3. Теперь нажмите «Сброс» (перед ключом потока), а затем скопируйте ключ потока.Создайте новый ключ потока в Facebook
  4. Затем запустите OBS и нажмите «Настройки» (внизу экрана).Откройте настройки OBS
  5. Теперь выберите Stream и вставьте скопированный ключ в поле Stream Key.Вставьте ключ потока в настройки OBS
  6. Затем примените свои изменения и проверьте, работает ли OBS в потоковом режиме без каких-либо проблем.

Если проблема не исчезнет, ​​проверьте, решает ли проблема OBS использование другой учетной записи (например, другой учетной записи Twitch, если проблема возникает с Twitch).

Решение 2. Включите динамический битрейт в OBS

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

  1. Запустите OBS и откройте его Настройки.
  2. Теперь на левой панели выберите «Дополнительно», а на правой панели прокрутите вниз до конца.
  3. Затем в разделе «Сеть» установите флажок «Динамически изменять битрейт для управления перегрузкой» (сразу под «Привязать к IP»).Включение динамического изменения битрейта для управления перегрузкой
  4. Теперь примените свои изменения и перезапустите OBS, чтобы проверить, работает ли он нормально.

Решение 3. Обновите OBS и ОС вашей системы до последней сборки

Обновите приложение OBS

  1. Запустите приложение OBS и откройте его меню «Справка».
  2. Теперь выберите Проверить наличие обновлений и, если обновление доступно, примените его.Проверить наличие обновлений OBS
  3. Затем перезагрузите компьютер и проверьте, нормально ли работает OBS.

Если вы используете устаревшую версию, загрузите / установите (не удаляя предыдущую версию) последнюю версию приложения OBS и проверьте, решает ли это проблему OBS. Если вы используете дистрибутив Linux, основанный на PPA (например, Ubuntu), вы можете выполнить следующее в командной консоли, чтобы проверить, решает ли это проблему OBS:

sudo apt install ffmpeg sudo add-apt-repository ppa: obsproject / obs-studio sudo apt up sudo apt install obs-studio

Обновите ОС вашей системы

Для иллюстрации мы обсудим процесс для системы Mac, вы можете следовать инструкциям в соответствии с ОС вашей системы для обновления.

  1. Запустите Apple Preferences и откройте Обновление программного обеспечения.Откройте «Обновление программного обеспечения» в настройках Mac.
  2. Теперь проверьте, доступно ли обновление ОС, если это так, примените обновление и перезагрузите устройство, чтобы проверить, очищено ли приложение OBS от проблемы с подключением к серверу.

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

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

  1. Запустите приложение OBS и нажмите «Настройки».
  2. Теперь перейдите на вкладку «Поток» и разверните раскрывающийся список «Сервер» (для некоторых удаленных серверов вам, возможно, придется снизить битрейт).
  3. Затем выберите другой сервер и примените свои изменения.Изменить сервер потоковой передачи в OBS
  4. Теперь перезапустите приложение и проверьте, не указывает ли OBS на проблему с сервером. Если проблема не исчезнет, ​​вы можете попробовать все серверы один за другим в OBS, чтобы решить эту проблему.

Если у вас возникли проблемы с поиском сервера, вы можете использовать утилиту Twitch Test (или пинговать сервер), чтобы найти лучший сервер для вас. Для некоторых служб вы также можете попробовать опцию автоматической настройки, чтобы решить проблему OBS.

Решение 5.Измените параметр привязки IP в дополнительных настройках сети.

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

  1. Запустите приложение OBS и откройте его Настройки.
  2. Теперь на левой панели перейдите на вкладку «Дополнительно», а на правой панели прокрутите до конца экрана.
  3. Затем в разделе «Сеть» разверните раскрывающийся список «Привязать к IP-адресу» и выберите «По умолчанию».Установите привязку к IP по умолчанию в OBS
  4. Если для него уже установлено значение По умолчанию, выберите имя сетевого подключения с IP-адресом (предпочтительно IPv4-адресом) вашей системы. Если параметр «Привязать к IP» выделен серым цветом, обязательно отключите все выходы OBS, такие как NDI, виртуальная камера и т. Д., И повторите попытку).Установите привязку к IP для вашего IPv4 в OBS
  5. Теперь примените свои изменения и проверьте, может ли OBS подключиться к серверу.

Решение 6. Разрешите OBS через брандмауэр вашей системы

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

  1. Щелкните Windows, введите: Брандмауэр и откройте Брандмауэр Защитника Windows в режиме повышенной безопасности.Откройте брандмауэр Защитника Windows.
  2. Теперь на вкладке Outbound Rules и Inbound Rules убедитесь, что ни одно правило не блокирует OBS (например, выберите Inbound Rules и нажмите клавишу O, чтобы проверить запись OBS).Проверьте брандмауэр на наличие правил, блокирующих OBS, и выберите правила для исходящего трафика.
  3. Затем на левой панели выберите Outbound Rules и разверните меню Action.Создать новое правило в брандмауэре
  4. Теперь откройте «Новое правило» и выберите переключатель «Программа».Выберите программу в окне нового правила
  5. Затем нажмите «Далее» и нажмите «Обзор» (перед «Путь к этой программе»).Откройте Обзор и перейдите в каталог установки OBS.
  6. Теперь перейдите в каталог установки OBS и выберите его EXE-файл в соответствии с версией вашей ОС (например, OBS64.exe в папке / bin / 64bit каталога установки).Выберите OBS64.exe в Правиле брандмауэра
  7. После того, как путь будет добавлен в окно брандмауэра, нажмите «Далее» и установите переключатель «Разрешить соединение».Выберите Разрешить подключение в окне нового правила.
  8. Затем выберите Профиль в соответствии с вашими требованиями (для тестирования лучше выбрать все три варианта, то есть Домен, Частный и Общедоступный) и нажмите Далее.
  9. Теперь введите имя и описание в соответствии с вашими требованиями и нажмите Далее.
  10. Затем перезагрузите компьютер и проверьте, может ли OBS транслироваться без каких-либо проблем.

Если проблема не исчезнет, ​​убедитесь, что межсетевой экран маршрутизатора не блокирует OBS. Кроме того, если вы используете приложение OBS на виртуальной машине, проверьте, не блокирует ли брандмауэр (системы или маршрутизатора) или сама виртуальная машина доступ к OBS. Если это так, откройте TCP-порт 1935 (Исходящие правила >> Действие >> Новое правило >> Порт >> TCP 1935) в настройках брандмауэра, чтобы проверить, решает ли это проблему OBS. Если проблема не исчезнет, ​​проверьте, решает ли отключение антивируса на вашем ПК проблему с подключением к OBS.

Решение 7.Уменьшите размер MTU (максимальный размер передаваемого блока)

MTU (Maximum Transmission Unit) используется для установки максимального размера передаваемого сетевого пакета, и потоковый сервер может отбрасывать пакеты (отправленные клиентом), размер которых превышает настроенный размер MTU сервера. В этом сценарии уменьшение размера MTU (максимального размера передаваемого блока) может решить проблему. Для иллюстрации мы обсудим процесс для ПК с Windows, и вы можете следовать этому процессу в соответствии с вашей ОС.

  1. Щелкните правой кнопкой мыши Windows и выберите PowerShell (Admin).
  2. Теперь выполните следующее: netsh int ipv4 show subinterface
  3. Затем запишите имя вашей сети в столбце Интерфейс и выполните следующее: netsh interface ipv4 set subinterface mtu = 1400 store = persistent
  4. Затем снова выполните следующее, чтобы проверить, изменился ли размер MTU вашего сетевого адаптера: netsh int ipv4 show subinterfaceИзмените MTU вашего сетевого адаптера
  5. Теперь перезагрузите компьютер и проверьте, не указывает ли OBS на ошибку при подключении к серверу.

Решение 8. Сбросьте маршрутизатор до заводских настроек по умолчанию

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

Сбросить маршрутизатор с помощью кнопки

  1. Включите маршрутизатор (если он выключен) и найдите кнопку сброса на нижней или задней стороне маршрутизатора.
  2. Теперь нажмите / удерживайте (вы можете использовать небольшой заостренный предмет, например, скрепку) кнопку сброса не менее 30 секунд.Сбросить ваш роутер
  3. Затем отпустите кнопку сброса и подождите, пока маршрутизатор полностью не перезагрузится и не включится (это может занять от 30 до 60 секунд). Если на маршрутизаторе нет кнопки сброса, проверьте руководство к своему устройству, чтобы узнать, можно ли использовать кнопку питания маршрутизатора для его сброса.

Сбросить маршрутизатор через веб-портал

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

Ошибки с кодеками OBS: Failed to open NVENC codec: function not implemented – решение сбоев вывода

Сегодня расскажем что предпринять если у вас появился сбой вывода в программе OBS. NVEC или AMD. Ошибка может звучать в английском варианте «Failed to open NVENC codec: Not Implemented» или Generic error in an external library. Симптомы у них похожи. Либо просто выскакивает окошко с уведомлением как на скриншоте ниже: «Сбой вывода. Подробности отражены в журнале. Примечание: Если вы используете кодировщики NVEC или AMD, убедитесь что у вас установлена последняя версия видеодрайвера.»

Сбой вывода. Не удалось начать запись

Сбой вывода. Не удалось начать запись в OBS

Причины ошибки вывода потока в OBS

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

Если обновление драйверов не помогло, посмотрим что пишут в логах. Закройте все лишние работающие программы. Далее в запущенной программе OBS:

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

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

Выводы

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

Сбой вывода. Не удалось начать запись в OBS

Причины ошибки вывода потока в OBS

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

Второе – часто программа конфликтует с продуктами от Adobe запущенными на компьютере в данный момент(Photoshop, InDesign, Premiere Pro, Illustrator или Adobe XD). Сохраните всё, что делали, выключите программу и попробуйте снова запустить запись. Эта ошибка вызвана тем, что графические редакторы задействуют ресурсы видеокарт по максимуму, а если карточка не последних поколений, выделить дополнительную память на стрим или запись она просто не сможет.

Если обновление драйверов не помогло, посмотрим что пишут в логах. Закройте все лишние работающие программы. Далее в запущенной программе OBS:

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

Выводы

Здравствуйте Владимир, проблема еще актуальна? Пользуетесь программой ОБС? Пробовали переустановить? Так же сообщите какая версия Виндовс у вас стоит, попробуем разобраться

Активация поддержки видео в h264 на Firefox 49 на Windows XP

Сначала Mozilla отказывалась поддерживать проприетарный и защищённый патентами формат h264, продвигая использование открытых кодеков, потом, когда стало понятно, что без поддержки h264 в современном вебе никуда, реализовала её при при помощи компонента Windows Media Foundation, отсутствующего в Windows XP. Когда Cisco предоставила открытые и лицензионно чистые кодеки OpenH264, было слишком поздно — никто не хотел переписывать рабочий код, использующий WMF, ради ОС, поддержка производителем которой была окончена, и внедрение OpenH264 ограничили видео по WebRTC.

Но многие (в том числе и я) всё ещё используют эту ОС по разным причинам, и не стоит им отказывать в просмотре видео в h264 в самом лучшем (по моему скромному мнению) браузере Firefox.

Помощь, откуда не ждали

После обновления на Firefox 48 я внезапно для себя обнаружил, что видео в h264 прекрасно работает.
Небольшое расследование привело меня к тому, что это стало возможно благодаря плагину Adobe Primetime, ориентированному на воспроизведение DRM видео.

На скриншоте ниже, полученном при помощи Process Explorer, видно, что процесс plugin-container, появившийся после загрузки страницы с видео, использует файл eme-adobe. dll из профиля текущего пользователя.

Зайдя в настройку плагинов Firefox, я нашёл там Adobe Primetime, отключение которого приводило к тому, что FF переставал воспроизводить h264, что доказывало, что именно он виновник этого торжества.
Но радость моя была не долгой.

Всё опять сломали

При очередном обновлении до Firefox 49 я с грустью обнаружил, что h264 опять не играется. Я не нашёл Adobe Primetime в списке плагинов, я не нашёл его файлов в профиле, а попытка их подсунуть ни к чему не привела.

В поисках по интернету я наткнулся на обсуждение предложения по скрытию Adobe Primetime на ОС ниже Vista. Оттуда я узнал, что этот плагин официально не поддерживает Windows XP, и на некоторых конфигурациях наблюдались проблемы со стабильностью. Но у меня же проблем не было!

В багтрекере была ссылка на «исправление» проблемы отображения плагина Primetime на XP. Опираясь на код из него, я сделал исправление, которое откатывает вредный эффект данных изменений.

Исправление

Тем самым мы включим работу плагина на ядре NT 5.0 и выше, вместо NT 6.0. После исправления необходимо упаковать файлы обратно в omni. ja. Архивация с обычными параметрами тут не подойдёт, нужно использовать консоль:

После замены им оригинала всё опять заработало.

Замечу, что необходимо так же активировать поддержку воспроизведения видео при помощи плагинов, в about:config необходимо выставить в true:

У меня эта настройка была давно включена, в надежде на работу h264 через OpenH264. После этого можно наслаждаться видео в h264 на любых сайтах, в том числе YouTube, Vimeo, сервисах онлайн-трансляций и т. д.

(тест на чистой ОС в виртуальной машине)

Я создал запрос в Bugzilla на возврат поддержки плагина Primetime на Windows XP, но что-то мне подсказывает, что это закончится ничем.
Предлагаю помочь в исправлении описания запроса, так как я косноязычен даже на русском языке (если вы не заметили), а уж на английском понятность моих пояснений полностью теряется, что ещё более снижает шансы на официальное исправление этой проблемы в будущих версиях Firefox.

Послесловие

Плагины в Firefox запускаются в изолированном процессе, не имеющим доступ к странице, поэтому ничего страшного в использовании плагина с закрытым кодом нет. Хоть я и предлагаю скачать исправленный файл, я также даю инструкции по его самостоятельному исправлению выше.

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

Спасибо за внимание!

P. S. Обновление

На Bugzilla подсказали более простой и корректный способ активации плагина. Достаточно создать в about:config настройку:

Сбой вывода. Не удалось начать запись в OBS

Причины ошибки вывода потока в OBS

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

Второе – часто программа конфликтует с продуктами от Adobe запущенными на компьютере в данный момент(Photoshop, InDesign, Premiere Pro, Illustrator или Adobe XD). Сохраните всё, что делали, выключите программу и попробуйте снова запустить запись. Эта ошибка вызвана тем, что графические редакторы задействуют ресурсы видеокарт по максимуму, а если карточка не последних поколений, выделить дополнительную память на стрим или запись она просто не сможет.

Если обновление драйверов не помогло, посмотрим что пишут в логах. Закройте все лишние работающие программы. Далее в запущенной программе OBS:

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

Выводы

Здравствуйте Владимир, проблема еще актуальна? Пользуетесь программой ОБС? Пробовали переустановить? Так же сообщите какая версия Виндовс у вас стоит, попробуем разобраться

Доброго дня! К сожалению тесно не работал с MAGIX Video Pro X. Пробовали переустанавливать саму программу? Возможно битая версия.. Либо конфликт с Виндовс 7 64х. Последние программы дружат в основном с 10й версией Винды, по этому тут поможет только переустановка. Другие так же сталкивались с этой проблемой, ни обновление кодеков ничего другого не помогает, к сожалению.

Ошибка компиляции видеофильма в Adobe Premiere Pro

Ошибка компиляции в программе Adobe Premiere Pro является одной из самых популярных среди пользователей. Отображается она при попытке экспортировать созданный проект на компьютер. Процесс может прерваться сразу или через определенное время. Давайте разберемся в чем же дело.

Почему возникает ошибка компиляции в программе Adobe Premiere Pro

Ошибка кодека

Довольно часто эта ошибка возникает из-за несоответствия формата для экспорта и установленного в системе пакета кодеков. Для начала попробуйте сохранить видео в другом формате. Если нет, удалите предыдущий пакет кодеков и установите новый. Например QuickTime, который хорошо сочетается с продуктами из линейки Adobe.

Затем идем на официальный сайт QuickTime, скачиваем и запускаем установочный файл. После завершения инсталляции перегружаем компьютер и запускаем Adobe Premiere Pro.

Недостаточно свободного места на диске

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

Или экспортируем проект в другое место.

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

Изменить свойства памяти

Иногда причиной данной ошибки может послужить нехватка памяти. В программе Adobe Premiere Pro есть возможность немного увеличить ее значение, однако следует отталкиваться от объема общей памяти и оставить какой-то запас для работы других приложений.

Нет прав для сохранения файлов в этом месте

Вам необходимо обратится к администратору системы для снятия ограничения.

Имя файла не является уникальным

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

Бегунки в разделах Sourse и Output

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

Решение проблемы сохраняя файл частями

Неизвестные ошибки

Если ничего не помогло, необходимо обратиться в службу поддержки. Так как в Adobe Premiere Pro часто случаются ошибки, причина которых относится к ряду неизвестных. Решить их обычному пользователю не всегда представляется возможным.

Мы рады, что смогли помочь Вам в решении проблемы.

Помимо этой статьи, на сайте еще 12039 инструкций.
Добавьте сайт Lumpics. ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Код ошибки Hikvision 800 (решено)

Код ошибки Hikvision 800 обычно возникает, когда программное обеспечение iVMS-4200 не может обрабатывать трафик данных IP-камер.

Что вызывает ошибку 800

Вот несколько распространенных проблем, связанных с этой ошибкой.

Чрезмерное количество камер

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

Качество камеры

Код ошибки 800 также появляется потому, что в общей конфигурации системы приоритет отдается качеству, а не пропускной способности, а это означает, что может произойти всплеск трафика.

Измените конфигурацию камеры

Вы можете изменить конфигурацию камеры для управления полосой пропускания, которая поступает на iVMS-4200. Откройте меню камеры через веб-браузер или используйте интерфейс DVR / NVR для этой настройки. Перейдите в меню Видео / Аудио, как показано ниже.

Здесь вы можете увидеть параметры, которые контролируют качество и пропускную способность камеры.

Идея состоит в том, чтобы изменить эти параметры, чтобы обеспечить достаточное качество для ваших камер и в то же время избавиться от ошибки 800. Давайте посмотрим, как это сделать.

Этот параметр контролирует количество пикселей в изображении; более высокое разрешение означает более высокое качество и означает необходимость большей пропускной способности.

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

Я рекомендую заняться разрешением позже, после настройки других параметров.

Тип битрейта

Камера может использовать постоянный или переменный битрейт,

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

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

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

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

Качество видео

Этот параметр доступен только при использовании переменного битрейта.

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

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

Частота кадров

Это контролирует количество кадров, которые камера снимает в секунду.

Этот параметр изменяет ширину полосы пропускания, которую использует камера, поэтому рекомендуется тщательно продумать, сколько кадров нужно записать.

На рисунке показан пример с 20 кадрами в секунду, что означает, что камера снимает 20 кадров каждую секунду, а иногда в этом нет необходимости.

Возможно, вам хватит 15 FPS или даже 12 FPS.

Представьте, сколько пропускной способности камера может сэкономить, уменьшив количество кадров, которые она снимает каждую секунду, с 20 до 15.

Если вы подумаете о снижении частоты кадров для группы из 10 камер, это означает, что всего будет 50 кадров в секунду или 3000 кадров в минуту, которые уменьшаются и влияют на пропускную способность.

Максимальный битрейт

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

Как вы можете видеть на картинке, максимальный битрейт, который может использовать камера, составляет 2048, что означает пропускную способность 2 Мбит / с.

Если для другого параметра (разрешение и частота кадров) установлено высокое значение и требуется более высокая пропускная способность, скажем, 4 Мбит / с, не рекомендуется заставлять систему использовать только половину пропускной способности.

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

Кодирование видео

Тип кодека (компрессор / декомпрессор) сильно влияет на пропускную способность.

Кодек H.265 сжимает больше, чем H.264, и требует большей мощности процессора для распаковки видео на компьютере, который использует iVMS-4200.

Измените конфигурацию iVMS-4200

Откройте конфигурацию системы iVMS-4200 и настройте параметр, который автоматически изменяет тип видеопотока.

Зайдите в меню изображения и снимите галочку с «Auto Change Stream-Type».

Смотрите картинку ниже для более подробной информации.

Обновите систему

Некоторые проблемы решаются обновлением системы.

Убедитесь, что вы используете последнюю версию прошивки для своих IP-камер, и загрузите последнюю версию программного обеспечения iVMS-4200.

Вот несколько статей по теме, которые могут вам помочь.

Если вам нужна дополнительная помощь, посетите веб-сайт Hikvision.

Я надеюсь, что эта статья может вам помочь; поделитесь, пожалуйста, с друзьями.

Железо: FX-4300 и GTX 750 Ti,драйвер 396.54,ядро 4.18.5-ck.

Запустил в консоли OBS,выхлоп: info: ——————————— info: [NVENC encoder: ‘streaming_h264’] settings: rate_control: CBR bitrate: 2500 cqp: 0 keyint: 250 preset: default profile: main level: auto width: 1280 height: 1024 2-pass: true b-frames: 2 GPU: 0

[h264_nvenc @ 0x55cad4186c00] Cannot init CUDA warning: [NVENC encoder: ‘streaming_h264’] Failed to open NVENC codec: Unknown error occurred warning: Stream output type ‘rtmp_output’ failed to start!

CUDA 9 стоит,что делать?

Похоже что нет encoder’a. h264 это проприетарый кодек и по дефолту енкодер может и быть не установлен. Попробуй установить x264 (свободная реализация h264). Может OBS будет использовать его. Если нет, тогда пересобирай (компилируй) ffmpeg с опциями —enable-non-free —enable-gpl.

Кстати, зачем тебе школоядро? У меня с цк одни проблемы были. Теперь собрал себе максимально серверный конфиг и всё работает просто шоколадно.

удалить CUDA в первую очередь, он не нужен

если все еще не работает то пересобрать obs или ffmpeg (или оба вместе)

у меня таже карта, тоже встречался с не рабочим OBS после установки, легко фиксится

Вообщем получилась такая картина: с ванильным ядром арча и пакетом nvidia NVENC работает,с ядром ck и пакетом nvidia-dkms — нет. Куда багрепорты слать?

Да у меня с ck-патчами производительность бешеная,звук не заикается при нагрузке и прочее

Потыкай pf-kernel, алсо в дмесг не срет? У ck-ядра подкрученные настройки, сделай дифф между конфигом дефолта и ck тогда можно понять что там такое мешает.

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

В арче такого маразма не нужно:

Если ты пытаешься транслировать что-то opengl-ное (ту же игрушку, например), тебе просто может не хватать видеопамяти ещё и на кодирование видео. Ещё один нюанс (было с ffmpeg, но, думаю, для obs тоже справедливо) — иногда требуется перед запуском записи выгрузить-загрузить модуль nvidia-uvm. Чистое шаманство, но помогает.

Своп не отключал?

С ванильным ядром и пакетом nvidia-dkms NVENC работает,кажись косяк на стороне ck ядра.

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

  • Usb to gpio adapter для восстановления батареи своими руками
  • Что значит пропустить эти файлы
  • Датчик должен фиксировать в памяти электронного устройства 30 различных сигналов
  • Total commander показать расширения файлов
  • Подключение ev3 к компьютеру

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

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

  • Obs как изменить размер источника
  • Nx license error the desired vendor daemon is down 97 решение
  • Obs как изменить папку записи
  • Obs как изменить качество трансляции
  • Obs выдает ошибку не удалось подключиться к серверу

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

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