Neuer PC - Stream läuft aber im Spiel Lagt es - Streamlabs OBS

  • Halle alle zusammen,


    ich bin wirklich am verzweifeln. Hab mir nach langer Überlegung endlich einen neuen Gaming PC gekauft und hab diesmal komplett auf AMD gesetzt. Davor hatte ich AMD CPU/ Nvidia GPU und dort lief mein Stream und Game immer sauber. Zuerst einmal hier alle benötigten Settings:


    Rechner Spezifikationen:
    CPU: AMD Ryzen 9 5900x
    GPU: AMD Radeon RX 6800 XT XFX Speedster MERC319 Black 16GB
    RAM: G.Skill Trident Z Neo 32GB DDR4
    Mainboard: ASUS ROG Strix B550-f Gaming
    Monitor: LG 27GL850-B QHD IPS (2560 x 1440)


    OBS Einstellungen


    Ausgabe:
    Encoder: Software x264
    Qualitätsregulierung: CBR
    Bitrate: 4500
    Keyfreameintervall in Sek: 2
    CPU Auslastungsvoreinstellung: medium


    Video:
    Base (Canvas): 2560x1440
    Output (Scaled): 2560x1440
    Downscaler Filter: Lanczos (Shapened scaling, 32 samples)
    FPS Type: Common FPS Values
    Common FPS Values: 59.94



    während ich Streame sehe ich keinerlei Probleme unter "Leistungsmetriken" also alles läuft sauber in Streamlabs. Der Stream selbst ist total verpixelt und unschön und ich habe im Spiel selbst durchgehend lags. Ich weiß nicht wie ich die lags beschreiben soll.. es sind so durchgehende kleine mini Ruckler.
    Aber immerhin lagt es nicht im Stream dieser läuft ohne Probleme bis auf das total verpixelte Bild.


    Hier ist ein Auszug der Log Datei. Dort habe ich einige Errors feststellen können. Hab einfach mal aus der langen Liste die Errors herausgepickt.


    [Debug] [AMF] 2021-03-08 09:53:34.833 FEC [TraceImpl] Error: ..\..\..\..\..\runtime\src\core\debug\TraceImpl.cpp(625):Assertion failed:result
    [AMF] 2021-03-08 09:53:34.833 FEC [TraceImpl] Error: ..\..\..\..\..\runtime\src\core\debug\TraceImpl.cpp(625):Assertion failed:result
    [AMF] 2021-03-08 09:53:34.866 FEC [TraceImpl] Error: ..\..\..\..\..\runtime\src\core\debug\TraceImpl.cpp(625):Assertion failed:result
    [Warning] [AMF] <Id: 1> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
    [Debug] [AMF] 2021-03-08 09:53:34.908 FEC [TraceImpl] Error: ..\..\..\..\..\runtime\src\core\debug\TraceImpl.cpp(625):Assertion failed:result
    [Warning] [AMF] <Id: 2> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
    [Debug] [AMF] 2021-03-08 09:53:34.949 FEC [TraceImpl] Error: ..\..\..\..\..\runtime\src\core\debug\TraceImpl.cpp(625):Assertion failed:result
    [Warning] [AMF] <Id: 3> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
    [AMF] 2021-03-08 09:53:34.990 FEC [TraceImpl] Error: ..\..\..\..\..\runtime\src\core\debug\TraceImpl.cpp(625):Assertion failed:result
    [Warning] [AMF] <Id: 4> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
    [Error] [obs-ndi] Error when loading the library.
    [000:00:00:02.100.443.911][Debug] [AMF] <Plugin::AMD::AMF::AMF> Initializing...
    [000:00:00:02.101.778.089][Debug] [AMF] <Plugin::AMD::AMF::AMF> Loaded 'amfrt64.dll'.
    [000:00:00:02.101.828.724][Debug] [AMF] <Plugin::AMD::AMF::AMF> AMF Library initialized.
    [000:00:00:02.102.061.435][Debug] [AMF] 2021-03-08 09:53:34.833 FEC [TraceImpl] Error: ..\..\..\..\..\runtime\src\core\debug\TraceImpl.cpp(625):Assertion failed:result


    [000:00:00:02.102.061.435][Debug]
    [000:00:00:02.102.105.505][Info] [AMF] Version 2.7.0 loaded (Compiled: 1.4.14.0, Runtime: 1.4.18.0, Library: 1;4;18;0;20.45.35.01;202102050004;CL#2255550).
    [000:00:00:02.102.114.026][Debug] [AMF] <Plugin::AMD::AMF::AMF> Initialized.
    [000:00:00:02.102.511.492][Debug] [AMF] 2021-03-08 09:53:34.833 FEC [TraceImpl] Error: ..\..\..\..\..\runtime\src\core\debug\TraceImpl.cpp(625):Assertion failed:result


    [000:00:00:02.102.511.492][Debug]
    [000:00:00:02.102.543.130][Debug] [AMF] [Capability Manager] Testing Direct3D 11 API...
    [000:00:00:02.135.901.770][Debug] [AMF] 2021-03-08 09:53:34.866 FEC [TraceImpl] Error: ..\..\..\..\..\runtime\src\core\debug\TraceImpl.cpp(625):Assertion failed:result


    [000:00:00:02.135.901.770][Debug]
    [000:00:00:02.136.803.001][Warning] [AMF] <Id: 1> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
    [000:00:00:02.143.896.501][Debug] [AMF] <Id: 1> Initialized.
    [000:00:00:02.144.518.158][Debug] [AMF] <Id: 1> Finalized.
    [000:00:00:02.177.096.600][Debug] [AMF] 2021-03-08 09:53:34.908 FEC [TraceImpl] Error: ..\..\..\..\..\runtime\src\core\debug\TraceImpl.cpp(625):Assertion failed:result


    [000:00:00:02.177.096.600][Debug]
    [000:00:00:02.179.389.839][Warning] [AMF] <Id: 2> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
    [000:00:00:02.185.377.611][Debug] [AMF] <Id: 2> Initialized.
    [000:00:00:02.185.460.862][Debug] [AMF] <Id: 2> Finalized.
    [000:00:00:02.185.469.871][Info] [AMF] [Capability Manager] Testing Direct3D 11 Adapter 'AMD Radeon RX 6800 XT (VEN_1002/DEV_73bf/SUB_67011eae/REV_00c1)':
    [000:00:00:02.185.469.871][Info] H264/AVC: Supported
    [000:00:00:02.185.469.871][Info] H265/HEVC: Supported
    [000:00:00:02.185.469.871][Info]
    [000:00:00:02.218.495.926][Debug] [AMF] 2021-03-08 09:53:34.949 FEC [TraceImpl] Error: ..\..\..\..\..\runtime\src\core\debug\TraceImpl.cpp(625):Assertion failed:result


    [000:00:00:02.218.495.926][Debug]
    [000:00:00:02.220.977.876][Warning] [AMF] <Id: 3> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
    [000:00:00:02.226.972.283][Debug] [AMF] <Id: 3> Initialized.
    [000:00:00:02.227.077.394][Debug] [AMF] <Id: 3> Finalized.
    [000:00:00:02.260.271.766][Debug] [AMF] 2021-03-08 09:53:34.990 FEC [TraceImpl] Error: ..\..\..\..\..\runtime\src\core\debug\TraceImpl.cpp(625):Assertion failed:result


    [000:00:00:02.260.271.766][Debug]
    [000:00:00:02.262.513.881][Warning] [AMF] <Id: 4> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
    [000:00:00:02.267.129.621][Debug] [AMF] <Id: 4> Initialized.


    [000:00:00:02.267.208.123][Debug] [AMF] <Id: 4> Finalized.




    [Debug] [AMF] 2021-03-08 09:53:36.987 FEC [TraceImpl] Error: ..\..\..\..\..\runtime\src\core\debug\TraceImpl.cpp(625):Assertion failed:result
    [Debug] [AMF] 2021-03-08 09:53:37.003 FEC [TraceImpl] Error: ..\..\..\..\..\runtime\src\core\debug\TraceImpl.cpp(625):Assertion failed:result


    [Debug] [AMF] 2021-03-08 09:53:37.256 FEC [AMFEncoderUVE264] Error: ..\..\..\..\..\runtime\src\components\EncoderUVE\EncoderUVEH264Impl.cpp(2095):AMF_ERROR 1 : AMF_FAIL: Failed to get range Values. UVEH264_ err 0x40000000
    [Debug] [AMF] 2021-03-08 09:53:37.340 FEC [AMFEncoderHEVC] Error: ..\..\..\..\..\runtime\src\components\EncoderUVE\EncoderUVEHEVCImpl.cpp(1881):AMF_ERROR 1 : AMF_FAIL: Failed to get range Values. UVEHEVC err 0x40000000


    [Error] Activate device '1614a2ed-0198-4902-b451-520f6fe8be05'


    Ich bin für jede Hilfe dankbar.


    Viele Grüße

  • Du versucht 1440p / 60 FPS bei einer 4500 Bitrate zu streamen, ein Spiel.
    99 % der Spiele können nicht einmal mit 1080p / 60 FPS und iner 6000 Bitrate gestreamt werden.


    • Schraube deine SLOBS Settings hier einmal ordentlich nach unten (720p / 60 FPS reicht völlig aus).

      • Wenn das flüssig läuft, kann du mal 900p testen
    • Wenn dein Upload es erlaubt, gehe zu einer 6000 Bitrate.
    • habe deinen Task-Manager im Blick (auch die GPU Auslastung)


    Zu deinen Encoder Problemen kann ich leider nichts sagen (evtl. chipset Treiber nicht aktuell?).
    Ich habe eine Intel CPU und NVidia GPU .. und streame auch über nvenc new.


    Die Twitch Fee mag dich nicht ist das equivalent zu 42

  • Du versucht 1440p / 60 FPS bei einer 4500 Bitrate zu streamen, ein Spiel.
    99 % der Spiele können nicht einmal mit 1080p / 60 FPS und iner 6000 Bitrate gestreamt werden.


    • Schraube deine SLOBS Settings hier einmal ordentlich nach unten (720p / 60 FPS reicht völlig aus).

      • Wenn das flüssig läuft, kann du mal 900p testen
    • Wenn dein Upload es erlaubt, gehe zu einer 6000 Bitrate.

    Ich hab ein 1440p Monitor. Soll ich dennoch bei Base 1600x900 eintragen? Sprich Base und Output auf 1600x900 ?
    Hab über 30k Upload also stell ich dann die Bitrate auf 6000.

  • Bei der Auflösung im Stream ist auch immer daran zu denken, dass nicht jeder krankes Internet hat und bei zu hoher Auflösung der Stream bei denen laggt. Das wiederum sorgt dafür daß die nicht bleiben. Erst als Partner haben die Zuschauer die Möglichkeit selber die Qualität einzustellen.
    Bei 720p reicht ne Bitrate von 4500
    Bei 1080p 6000.


    Ansonsten probier Mal die empfohlenen Werte von Twitch
    https://stream.twitch.tv/encoding/


    Und ich würde Mal auf nvenc stellen anstatt x264

  • Er kann kein nvenc new nutzen, da er eine AMD GPU hat.

    Die Twitch Fee mag dich nicht ist das equivalent zu 42

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!