Moin,
egal ob Twitch nun 1440p unterstützt oder nicht, das Problem ist, dass deine CPU es nicht schafft, deine UWQHD Auflösung von 3440 x 1440 mit gewünschten Hz und Preset zu encoden.
Doch selbst wenn, wäre die Bildqualität nicht gerade gut, da eine Bitrate von 6000 (oder selbst 8000) dafür einfach zu wenig ist.
Die Bildqualität wird im Prinzip von diesen Faktoren beeinflusst:
Auflösung: Je höher, desto mehr Leistung wird für das Encoden der einzelnen Frames benötigt. Außerdem braucht eine höhere Auflösung mehr Bitrate für die gleiche Qualität, als eine niedrigere.
Hz: Je höher, desto mehr Leistung wird für das Encoden pro Sekunde benötigt.
Preset: Je besser, des höher wird die Bildqualität. Es wird aber pro Stufe auch deutlich mehr Leistung benötigt.
Bitrate: Je höher, desto mehr Bildinformationen können pro Sekunde übertragen werden, die Qualität steigt also.
Inhalt: Je detaillierter (Gras, Laub, etc) der Inhalt ist bzw. je schneller sich der Inhalt verändert, desto mehr Bildinformationen muss der Encoder verarbeiten und in die Bitrate packen.
Deine Ausgabe-Auflösung zu reduzieren würde sich also doppelt auszahlen:
- der Encoder muss weniger Bildinformationen verarbeiten -> weniger Auslastung-> Preset kann ggf. erhöht werden -> bessere Qualität
- es steht mehr Bitrate pro Frame zur Verfügung -> besser Qualität
Zu Encoding über die GPU:
Es gibt ein Plugin für OBS mit dem du auch über deine 5700XT encoden könntest, der AMD-Encoder/ das Plugin ist aber noch nicht wirklich ausgereift, so dass dir in der Hinsicht eigentlich nur x264 (Encoding über die CPU) bleibt.
Allzu viel Hoffnung, dass sich das bald ändern wird, würde ich mir nicht machen, da der (einzige) Entwickler der App gerade erst bekannt gegeben hat, nicht weiter an dem Plugin zu arbeiten (Quelle).
Eine aktuelle NVIDIA Grafikkarte eignet sich wiederum wunderbar zum streamen und frisst dabei noch nicht mal spürbar Leistung.
Zum RAM:
Schnellerer Arbeitsspeicher wird deine Encoding Leistung, wenn überhaupt nur minimal verbessern. Trotzdem profitieren gerade Ryzen CPUs von schnellem RAM, so dass ein Upgrade auf 3200 Mhz CL16 schon Sinn machen würde.
Meine Empfehlung wäre, deine Ausgabe-Auflösung auf 1720 x 720 zu stellen.
Mit der Auflösung sollte fast mit 60 Hz möglich sein, je nach Spiel vielleicht auch noch Medium.
Außerdem solltest du in Windows den Game Mode aktivieren und OBS/ Streamlabs als Administrator starten.
Gruß
Zitrone