OBS Nimmt nicht mit nvenc auf ..

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • OBS Nimmt nicht mit nvenc auf ..

    Anzeige
    Habe hier jetzt meinen alten Rechner zu einem Stream/AufnahmePC umgebaut.

    CPU: AMD FX 8350 4.00 GHZ
    GPU: Nvidia Geforce GTX 660

    Windows 10

    Möchte ich nun mit OBS eine Aufnahme starten, bekomme ich immer einen fehler, ich möge doch bitte einmal schauen, ob ich die Treiber installiert haben für
    nvenc ...
    Habe schon alte Treiber/Beta und Aktuelle benutzt... jedesmal das gleiche Problem.

    Hat hier jemand eine Idee wie ich es Fixen kann?
    Mein Aufnahme Equipment

    Mischpult - Behringer UFX1204

    Kopfhöher - DT 770 Pro & AKG K182

    Mikrofonvorverstärker - StudioV3

    Mikrofon - Rode Procaster & SC 400

  • Wie soll man dir ohne jegliche Angaben von Einstellungen helfen ?(

    Eine Log wäre zudem auch mal ein geiler scheiß.
    Aktuelle Projekte/Videos




    Seit etlichen Monaten komplett veraltete Signatur, wie ihr sicherlich schon bemerkt habt. Habe mittlerweile mehr als 4 Projekte, weshalb die Signatur leider momentan gesprengt ist xD
    Notdürftig die Liste was aktuell läuft: Unreal | Complex DooM (LPT) | DooM 2016 | Need For Speed III: Hot Pursuit | Dirt Rally | Dirt 4 | WRC 7
  • Das einzige was mir nun mal eben so dazu einfällt ist wenn man mit DSR Aufnehmen möchte, das klappt nämlich trotz Hooking leider nicht mit OBS Studio, obwohl es der MSI Afterburner mit MagicYUV lossless Codec kann.

    Dann gibt es bei entsprechend eingestellten und gewählten Auflösungen bei mir nämlich auch so eine Fehlermeldung beim Starten der Aufnahme, bisher tue ich das mal ab als, OBS Studio kann kein DSR Aufnehmen. (Downsampling)


    Gruss Dennis
  • Anzeige
    Hier erstmal die Log Datei!

    Spoiler anzeigen

    13:27:22.660: CPU Name: AMD FX(tm)-8350 Eight-Core Processor
    13:27:22.660: CPU Speed: 4000MHz
    13:27:22.660: Physical Cores: 4, Logical Cores: 8
    13:27:22.660: Physical Memory: 8140MB Total, 5162MB Free
    13:27:22.660: Windows Version: 10.0 Build 15063 (revision: 296; 64-bit)
    13:27:22.661: Running as administrator: false
    13:27:22.661: Aero is Enabled (Aero is always on for windows 8 and above)
    13:27:22.661: Portable mode: false
    13:27:22.688: OBS 19.0.3 (64bit, windows)
    13:27:22.688: ---------------------------------
    13:27:22.689: ---------------------------------
    13:27:23.926: audio settings reset:
    13:27:23.926: samples per sec: 44100
    13:27:23.926: speakers: 2
    13:27:23.928: ---------------------------------
    13:27:23.928: Initializing D3D11...
    13:27:23.928: Available Video Adapters:
    13:27:23.929: Adapter 1: NVIDIA GeForce GTX 660
    13:27:23.929: Dedicated VRAM: 2114846720
    13:27:23.929: Shared VRAM: 4267728896
    13:27:23.929: output 1: pos={0, 0}, size={1920, 1080}, attached=true
    13:27:23.932: Loading up D3D11 on adapter NVIDIA GeForce GTX 660 (0)
    13:27:24.554: D3D11 loaded successfully, feature level used: 45056
    13:27:25.645: ---------------------------------
    13:27:25.645: video settings reset:
    13:27:25.645: base resolution: 1920x1080
    13:27:25.645: output resolution: 1920x1080
    13:27:25.645: downscale filter: Bicubic
    13:27:25.645: fps: 60/1
    13:27:25.645: format: I444
    13:27:25.646: Audio monitoring device:
    13:27:25.646: name: Standard
    13:27:25.646: id: default
    13:27:25.646: ---------------------------------
    13:27:25.648: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/chrome_elf.dll' not found, loading of module failed
    13:27:25.657: [CoreAudio encoder]: CoreAudio AAC encoder not installed on the system or couldn't be loaded
    13:27:25.667: [AMF] Encountered Exception during AMF initialization: Unable to load 'amfrt64.dll', error code 126.
    13:27:25.667: Failed to initialize module 'enc-amf.dll'
    13:27:25.690: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libcef.dll' not found, loading of module failed
    13:27:25.690: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libEGL.dll' not found, loading of module failed
    13:27:25.691: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libGLESv2.dll' not found, loading of module failed
    13:27:25.692: Failed to load 'en-US' text for module: 'obs-browser.dll'
    13:27:25.692: [browser_source: 'Version: 1.29.0']
    13:27:25.777: NVENC supported
    13:27:25.925: Couldn't find VLC installation, VLC video source disabled
    13:27:25.945: No blackmagic support
    13:27:26.055: ---------------------------------
    13:27:26.055: Loaded Modules:
    13:27:26.055: win-wasapi.dll
    13:27:26.055: win-mf.dll
    13:27:26.055: win-ivcam.dll
    13:27:26.055: win-dshow.dll
    13:27:26.055: win-decklink.dll
    13:27:26.055: win-capture.dll
    13:27:26.055: vlc-video.dll
    13:27:26.055: text-freetype2.dll
    13:27:26.055: rtmp-services.dll
    13:27:26.055: obs-x264.dll
    13:27:26.055: obs-vst.dll
    13:27:26.055: obs-transitions.dll
    13:27:26.055: obs-text.dll
    13:27:26.055: obs-qsv11.dll
    13:27:26.055: obs-outputs.dll
    13:27:26.055: obs-filters.dll
    13:27:26.055: obs-ffmpeg.dll
    13:27:26.055: obs-browser.dll
    13:27:26.055: image-source.dll
    13:27:26.055: frontend-tools.dll
    13:27:26.055: enc-amf.dll
    13:27:26.055: coreaudio-encoder.dll
    13:27:26.055: ==== Startup complete ===============================================
    13:27:26.060: All scene data cleared
    13:27:26.061: ------------------------------------------------
    13:27:26.107: WASAPI: Device 'Lautsprecher (XSplit Stream Audio Renderer)' initialized
    13:27:26.115: Switched to scene 'Szene'
    13:27:26.115: ------------------------------------------------
    13:27:26.115: Loaded scenes:
    13:27:26.115: - scene 'Szene':
    13:27:26.115: - source: 'Bildschirmaufnahme' (monitor_capture)
    13:27:26.115: - source: 'Videoaufnahmegerät' (dshow_input)
    13:27:26.115: ------------------------------------------------
    13:27:26.647: adding 23 milliseconds of audio buffering, total audio buffering is now 23 milliseconds
    13:27:28.410: ---------------------------------
    13:27:28.410: [DShow Device: 'Videoaufnahmegerät'] settings updated:
    13:27:28.410: video device: Elgato Game Capture HD
    13:27:28.410: video path: __elgato
    13:27:28.410: resolution: 1920x1080
    13:27:28.410: fps: 60.00 (interval: 166666)
    13:27:28.410: format: UYVY
    13:27:28.410: using video device audio: yes
    13:27:28.410: sample rate: 48000
    13:27:28.410: channels: 2
    13:27:28.410: audio type: Capture
    13:28:32.702: Settings changed (outputs)
    13:28:32.702: ------------------------------------------------
    13:28:52.562: ---------------------------------
    13:28:52.562: [NVENC encoder: 'recording_h264'] settings:
    13:28:52.562: rate_control: lossless
    13:28:52.562: bitrate: 0
    13:28:52.562: cqp: 0
    13:28:52.562: keyint: 250
    13:28:52.562: preset: default
    13:28:52.562: profile: main
    13:28:52.562: level: auto
    13:28:52.562: width: 1920
    13:28:52.562: height: 1080
    13:28:52.562: 2-pass: true
    13:28:52.562: b-frames: 2
    13:28:52.562: GPU: 0
    13:28:52.562:
    13:28:52.676: fatal: No NVENC capable devices found
    13:28:52.677: [NVENC encoder: 'recording_h264'] Failed to open NVENC codec: Generic error in an external library


    Einstellung:

    Aufnahme Format : mp3
    Codierer NVENC H.264

    Qualität : Verlustfrei
    Keyframeintervall : 1
    Voreinstellungen: Standart
    Profil: Main
    Level: Auto

    Hinzu sage ich noch, dass egal auf welchen einstellungen ich aufnehmen will, es mit obs extrem ruckelt in der aufnahme .. beispiel x264 .. dafür habe ich in der kiste mehr als genug leistung.
    Mein Aufnahme Equipment

    Mischpult - Behringer UFX1204

    Kopfhöher - DT 770 Pro & AKG K182

    Mikrofonvorverstärker - StudioV3

    Mikrofon - Rode Procaster & SC 400

  • Naja wenn du lossless ins main profil stopfen willst, kein wunder.
    Da musste schon high444 predictive nehmen. Dazu noch willst du 2 bframes, obwohl bframes lossy sind.
    2pass und bframes würd ich aus performancegründen eh nicht bei aufnahme benutzen. Kann da dann sogar zu dropped frames kommen.
    Aktuelle Projekte/Videos




    Seit etlichen Monaten komplett veraltete Signatur, wie ihr sicherlich schon bemerkt habt. Habe mittlerweile mehr als 4 Projekte, weshalb die Signatur leider momentan gesprengt ist xD
    Notdürftig die Liste was aktuell läuft: Unreal | Complex DooM (LPT) | DooM 2016 | Need For Speed III: Hot Pursuit | Dirt Rally | Dirt 4 | WRC 7
  • Wie gesagt ich bekomme eine error Meldung das ich schauen soll, das die aktuellen Video Treiber installiert sind. Diese sind alle auf dem neusten stand, dennoch keine Aufnahme möglich.
    Mein Aufnahme Equipment

    Mischpult - Behringer UFX1204

    Kopfhöher - DT 770 Pro & AKG K182

    Mikrofonvorverstärker - StudioV3

    Mikrofon - Rode Procaster & SC 400

  • Hab dir doch gerad geschrieben warum es auch nicht gehen kann. Das hat nichts mitm Treiber zu tun.
    Aktuelle Projekte/Videos




    Seit etlichen Monaten komplett veraltete Signatur, wie ihr sicherlich schon bemerkt habt. Habe mittlerweile mehr als 4 Projekte, weshalb die Signatur leider momentan gesprengt ist xD
    Notdürftig die Liste was aktuell läuft: Unreal | Complex DooM (LPT) | DooM 2016 | Need For Speed III: Hot Pursuit | Dirt Rally | Dirt 4 | WRC 7
  • Einstellungen umgeändert.
    Problem bleibt weiterhin bestehen :(

    Siehe Logdatei

    Spoiler anzeigen

    12:26:54.456: CPU Name: AMD FX(tm)-8350 Eight-Core Processor
    12:26:54.456: CPU Speed: 4000MHz
    12:26:54.456: Physical Cores: 4, Logical Cores: 8
    12:26:54.456: Physical Memory: 8140MB Total, 5207MB Free (NOTE: 32bit programs cannot use more than 3gb)
    12:26:54.456: Windows Version: 10.0 Build 15063 (revision: 296; 64-bit)
    12:26:54.456: Running as administrator: false
    12:26:54.456: Aero is Enabled (Aero is always on for windows 8 and above)
    12:26:54.460: Portable mode: false
    12:26:54.495: OBS 19.0.3 (windows)
    12:26:54.495: ---------------------------------
    12:26:54.496: ---------------------------------
    12:26:54.496: audio settings reset:
    12:26:54.496: samples per sec: 44100
    12:26:54.496: speakers: 2
    12:26:54.529: ---------------------------------
    12:26:54.529: Initializing D3D11...
    12:26:54.530: Available Video Adapters:
    12:26:54.532: Adapter 1: NVIDIA GeForce GTX 660
    12:26:54.532: Dedicated VRAM: 2114846720
    12:26:54.532: Shared VRAM: 2180055040
    12:26:54.532: output 1: pos={0, 0}, size={1920, 1080}, attached=true
    12:26:54.561: Loading up D3D11 on adapter NVIDIA GeForce GTX 660 (0)
    12:26:55.250: D3D11 loaded successfully, feature level used: 45056
    12:26:56.326: ---------------------------------
    12:26:56.326: video settings reset:
    12:26:56.326: base resolution: 1920x1080
    12:26:56.326: output resolution: 1920x1080
    12:26:56.326: downscale filter: Bicubic
    12:26:56.326: fps: 60/1
    12:26:56.326: format: NV12
    12:26:56.384: Audio monitoring device:
    12:26:56.384: name: Standard
    12:26:56.384: id: default
    12:26:56.384: ---------------------------------
    12:26:56.472: Required module function 'obs_module_load' in module '../../obs-plugins/32bit/chrome_elf.dll' not found, loading of module failed
    12:26:56.510: [CoreAudio encoder]: CoreAudio AAC encoder not installed on the system or couldn't be loaded
    12:26:56.656: [AMF] Encountered Exception during AMF initialization: Unable to load 'amfrt32.dll', error code 126.
    12:26:56.656: Failed to initialize module 'enc-amf.dll'
    12:26:56.944: Required module function 'obs_module_load' in module '../../obs-plugins/32bit/libcef.dll' not found, loading of module failed
    12:26:56.961: Required module function 'obs_module_load' in module '../../obs-plugins/32bit/libEGL.dll' not found, loading of module failed
    12:26:56.997: Required module function 'obs_module_load' in module '../../obs-plugins/32bit/libGLESv2.dll' not found, loading of module failed
    12:26:57.034: Failed to load 'en-US' text for module: 'obs-browser.dll'
    12:26:57.034: [browser_source: 'Version: 1.29.0']
    12:26:57.242: NVENC supported
    12:26:57.656: Couldn't find VLC installation, VLC video source disabled
    12:26:57.712: No blackmagic support
    12:26:58.017: ---------------------------------
    12:26:58.017: Loaded Modules:
    12:26:58.017: win-wasapi.dll
    12:26:58.017: win-mf.dll
    12:26:58.017: win-ivcam.dll
    12:26:58.017: win-dshow.dll
    12:26:58.017: win-decklink.dll
    12:26:58.017: win-capture.dll
    12:26:58.017: vlc-video.dll
    12:26:58.017: text-freetype2.dll
    12:26:58.017: rtmp-services.dll
    12:26:58.017: obs-x264.dll
    12:26:58.017: obs-vst.dll
    12:26:58.017: obs-transitions.dll
    12:26:58.017: obs-text.dll
    12:26:58.017: obs-qsv11.dll
    12:26:58.017: obs-outputs.dll
    12:26:58.017: obs-filters.dll
    12:26:58.017: obs-ffmpeg.dll
    12:26:58.017: obs-browser.dll
    12:26:58.017: image-source.dll
    12:26:58.017: frontend-tools.dll
    12:26:58.017: enc-amf.dll
    12:26:58.017: coreaudio-encoder.dll
    12:26:58.017: ==== Startup complete ===============================================
    12:26:58.027: All scene data cleared
    12:26:58.027: ------------------------------------------------
    12:26:58.066: WASAPI: Device 'Lautsprecher (XSplit Stream Audio Renderer)' initialized
    12:26:58.079: Switched to scene 'Szene'
    12:26:58.079: ------------------------------------------------
    12:26:58.079: Loaded scenes:
    12:26:58.079: - scene 'Szene':
    12:26:58.079: - source: 'Bildschirmaufnahme' (monitor_capture)
    12:26:58.079: - source: 'Videoaufnahmegerät' (dshow_input)
    12:26:58.080: ------------------------------------------------
    12:27:01.635: ---------------------------------
    12:27:01.635: [DShow Device: 'Videoaufnahmegerät'] settings updated:
    12:27:01.635: video device: Elgato Game Capture HD
    12:27:01.635: video path: __elgato
    12:27:01.635: resolution: 1920x1080
    12:27:01.635: fps: 60.00 (interval: 166666)
    12:27:01.635: format: UYVY
    12:27:01.635: using video device audio: yes
    12:27:01.635: sample rate: 48000
    12:27:01.635: channels: 2
    12:27:01.635: audio type: Capture
    12:27:02.873: adding 185 milliseconds of audio buffering, total audio buffering is now 185 milliseconds
    12:27:14.138: Settings changed (outputs)
    12:27:14.138: ------------------------------------------------
    12:27:16.511: ---------------------------------
    12:27:16.512: [NVENC encoder: 'recording_h264'] settings:
    12:27:16.512: rate_control: lossless
    12:27:16.512: bitrate: 0
    12:27:16.512: cqp: 0
    12:27:16.512: keyint: 60
    12:27:16.512: preset: hp
    12:27:16.512: profile: high444p
    12:27:16.512: level: auto
    12:27:16.512: width: 1920
    12:27:16.512: height: 1080
    12:27:16.512: 2-pass: false
    12:27:16.512: b-frames: 0
    12:27:16.512: GPU: 0
    12:27:16.512:
    12:27:16.783: fatal: No NVENC capable devices found
    12:27:16.784: [NVENC encoder: 'recording_h264'] Failed to open NVENC codec: Generic error in an external library
    Mein Aufnahme Equipment

    Mischpult - Behringer UFX1204

    Kopfhöher - DT 770 Pro & AKG K182

    Mikrofonvorverstärker - StudioV3

    Mikrofon - Rode Procaster & SC 400

  • Die GTX660 unterstützt nur die erste Generation (Kepler) von NVenc.

    Sprich die unterstützt gar kein Verlustfrei. Verlustfrei kann erst die zweite Generation (Maxwell) oder höher.

    Dein Setting muss also für die Aufnahme noch weiter runtergedreht werden, da die erste Generation zum einen recht langsam ist für den GPU Encode und zum anderen sie mit Verlust arbeitet.

    Sobald du Verlustfrei also aktivierst in OBS, wird NVenc nicht hinterher kommen bei einer Aufnahme bzw. überhaupt aufnehmen. Weil die nebenbei immer noch beschäftigt wäre beim Aufnehmen. Es kommt wie es kommen muss und die Aufnahme weißt Sprünge auf. Sprich der Encode wird während der Aufnahme gestört. Resultat wäre ein ruckelndes Video.

    Aber ich denke mal wenn du generell nicht aufnehmen kannst mit NVenc, könnte das eventuell schon wegen der Lossless Aufnahme sein.

    Und die wird generell Probleme damit haben bei 1080p60 was anständig aufzunehmen. Wenn dann solltest du 720p60 versuchen oder 1080p30

    Das wird die Grafikkarte noch leisten mit der NVenc.


    Bessere Ergebnisse würdest du aber immernoch mit MagicYUV oder UTVideo erzielen. Die sind wenigstens nicht GPU Abhängig.

    Bei dir scheitert es einfach an der Grafikkarte.

    Die GTX660 haben beginnen im Codename mit der Bezeichnung GK, was auf Kepler Mikroarchitektur hindeutet.

    Du brauchst also für deine Videos eine bestimmte Bitrate, YV12 only (oder NV12) als Farbraum, 1080p30 oder 720p60 als maximal. Und du solltest dich auf Artefakte schon mal einstellen im Video.


    Hättest du die zweite Generation, hättest du schon mit YUV444 Lossless aufnehmen können.

    Der Fehler ist also direkt vor dir. ;D

    Hier mal deine Angaben:
    12:27:16.512: rate_control: lossless
    12:27:16.512: profile: high444p

    Das checkt die Kepler nicht. Die möchte ein lossy Video mit einem gewöhnlichen High Profile. High444 oder High422 unterstützt NVenc nicht auf der Kepler. Und halt schon gar nicht Lossless. ^^


    Rockettv schrieb:

    12:26:56.472: Required module function 'obs_module_load' in module '../../obs-plugins/32bit/chrome_elf.dll' not found, loading of module failed
    12:26:56.510: [CoreAudio encoder]: CoreAudio AAC encoder not installed on the system or couldn't be loaded
    12:26:56.656: [AMF] Encountered Exception during AMF initialization: Unable to load 'amfrt32.dll', error code 126.
    12:26:56.656: Failed to initialize module 'enc-amf.dll'
    12:26:56.944: Required module function 'obs_module_load' in module '../../obs-plugins/32bit/libcef.dll' not found, loading of module failed
    12:26:56.961: Required module function 'obs_module_load' in module '../../obs-plugins/32bit/libEGL.dll' not found, loading of module failed
    12:26:56.997: Required module function 'obs_module_load' in module '../../obs-plugins/32bit/libGLESv2.dll' not found, loading of module failed
    Deinem OBS fehlen auch Plugins und Treiber. Schon mal neu installiert? Weil der findet ja so einiges nicht.
    Auch mal gecheckt das du die für OBS nötigen Microsoft Treiber drauf hast?


    Rockettv schrieb:

    12:27:16.783: fatal: No NVENC capable devices found
    12:27:16.784: [NVENC encoder: 'recording_h264'] Failed to open NVENC codec: Generic error in an external library
    Und das deutet auf eine nicht NVenc Unterstützte Grafikkarte oder Treiberversion hin. Es fehlen laut der Fehlermeldung Treiber Bibliotheken für den NVenc. Und diese holt sich OBS eigentlich von den nötigen Grafiktreibern.
    Hast du eventuell kein Nvidia Experience drauf?

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Sagaras ()

  • Sagaras schrieb:

    Die GTX660
    oh ok das war mir irgendwie entgangen. Ja gut damit geht weder high444p noch lossless.
    Der Encoder verweigert dann eh. Der versuchts dann gar nicht erst.
    Die meldung von wegen treiber dürfte eig verschwinden wenn man es mit unterstützten Einstellungen nochmal probiert.


    Sagaras schrieb:

    Und die wird generell Probleme damit haben bei 1080p60 was anständig aufzunehmen. Wenn dann solltest du 720p60 versuchen oder 1080p30
    Das wird die Grafikkarte noch leisten mit der NVenc.
    naja 1080p60 geht schon noch. 1440p30 würden auch noch gehen.
    Aktuelle Projekte/Videos




    Seit etlichen Monaten komplett veraltete Signatur, wie ihr sicherlich schon bemerkt habt. Habe mittlerweile mehr als 4 Projekte, weshalb die Signatur leider momentan gesprengt ist xD
    Notdürftig die Liste was aktuell läuft: Unreal | Complex DooM (LPT) | DooM 2016 | Need For Speed III: Hot Pursuit | Dirt Rally | Dirt 4 | WRC 7
  • Also sry für diese Umstände die Graka ist einfach zu alt. Ich habe obs neu installiert und siehe da Aufnahmen mit x264 gehen auf einmal ohne Probleme. Wie oben schon erwähnt, hat OBS am Anfang einfach nicht alles installiert was dann zu Problemen geführt hat.

    Danke für eure Hilfe !
    Mein Aufnahme Equipment

    Mischpult - Behringer UFX1204

    Kopfhöher - DT 770 Pro & AKG K182

    Mikrofonvorverstärker - StudioV3

    Mikrofon - Rode Procaster & SC 400