Ausgelassende Frames durch Renderverzögerung

h1meyer

New Member
Hallo zusammen,

ich hoffe jemand der deutsch spricht kann mir hier helfen. Vorweg die Geschichte:

Ich streame seit einiger Zeit und bislang hatten die Streams auch immer eine gute Qualität, allerdings habe ich vorher mit einem AMD Ryzen 7 2700X über x264 auf medium getreamt. Grundsätzlich ging das recht gut in der Auflösung von 1600*900 (900p) und der Prozessor hat das unter 70% last noch ganz gut hinbekommen. Allerdings hat er dafür im Spiel (Landwirtschaftssimulator 19 und the Hunter Call of the wild) limitiert und die Grafikkarte wurde nur zu 50-60% im Spiel ausgelastet, so dass ich mich dazu entschlossen habe meinen Prozessor zu tauschen und ich habe nun den AMD Ryzen 9 5900X.

Soweit so gut, der Prozessor ist der Wahnsinn und das Streamen macht der locker nebenbei. Allerdings habe ich nun das Problem, dass der Stream anfängt zu ruckeln während mein Spiel sauber und flüssig läuft. Ich hab mich nun mal etwas schlau gemacht und es scheint wohl daran zu liegen, dass die Grafikkarte durch das Spiel voll ausgelastet ist. In der ersten File war OBS noch nicht im Admin Mode, der Gaming Modus war aber immer an und da sind mir die Ruckler im Stream zum ersten Mal berichtet worden.

Dann habe ich OBS als Admin gestartet, da ich in einem Video gesehen habe, dass OBS seit einiger Zeit das Feature hat, dass der Gaming Modus dem OBS genug Grafikleistung für das Rendering zur Verfügung stellt. Dies scheint aber zumindest bei mir nicht zu funktionieren, denn gebessert hat sich nichts. Ich habe mit eingeschalteter Vorschau nach wie vor ausgelassene Frames, schalte ich die Vorschau aus läuft der Stream sauber, egal ob Gaming Modus an oder aus.

Ich habe im Spiel zwischen 30-70 Frames, je nach Position auf der Map und immer dann wenn die Frames runtergehen, überträgt OBS auch weniger Frames. Sobald ich die Vorschau im OBS ausschalte treten keine ausgelassenen Frames mehr auf.

Nun frage ich mich wie sowas sein kann, da doch das Rendering über die CPU läuft.

Die Logs habe ich angehängt und hoffe das mir jemand helfen kann bei dem Problem, da ich die Vorschau schon gern wieder eingeschaltet hätte um den Stream zu kontrollieren.
 

Attachments

  • 2021-05-16 13-18-58.txt
    331.8 KB · Views: 166
  • 2021-05-16 21-12-32.txt
    114.8 KB · Views: 53

Bluegoucho

New Member
Hallo zusammen,

ich hoffe jemand der deutsch spricht kann mir hier helfen. Vorweg die Geschichte:

Ich streame seit einiger Zeit und bislang hatten die Streams auch immer eine gute Qualität, allerdings habe ich vorher mit einem AMD Ryzen 7 2700X über x264 auf medium getreamt. Grundsätzlich ging das recht gut in der Auflösung von 1600*900 (900p) und der Prozessor hat das unter 70% last noch ganz gut hinbekommen. Allerdings hat er dafür im Spiel (Landwirtschaftssimulator 19 und the Hunter Call of the wild) limitiert und die Grafikkarte wurde nur zu 50-60% im Spiel ausgelastet, so dass ich mich dazu entschlossen habe meinen Prozessor zu tauschen und ich habe nun den AMD Ryzen 9 5900X.

Soweit so gut, der Prozessor ist der Wahnsinn und das Streamen macht der locker nebenbei. Allerdings habe ich nun das Problem, dass der Stream anfängt zu ruckeln während mein Spiel sauber und flüssig läuft. Ich hab mich nun mal etwas schlau gemacht und es scheint wohl daran zu liegen, dass die Grafikkarte durch das Spiel voll ausgelastet ist. In der ersten File war OBS noch nicht im Admin Mode, der Gaming Modus war aber immer an und da sind mir die Ruckler im Stream zum ersten Mal berichtet worden.

Dann habe ich OBS als Admin gestartet, da ich in einem Video gesehen habe, dass OBS seit einiger Zeit das Feature hat, dass der Gaming Modus dem OBS genug Grafikleistung für das Rendering zur Verfügung stellt. Dies scheint aber zumindest bei mir nicht zu funktionieren, denn gebessert hat sich nichts. Ich habe mit eingeschalteter Vorschau nach wie vor ausgelassene Frames, schalte ich die Vorschau aus läuft der Stream sauber, egal ob Gaming Modus an oder aus.

Ich habe im Spiel zwischen 30-70 Frames, je nach Position auf der Map und immer dann wenn die Frames runtergehen, überträgt OBS auch weniger Frames. Sobald ich die Vorschau im OBS ausschalte treten keine ausgelassenen Frames mehr auf.

Nun frage ich mich wie sowas sein kann, da doch das Rendering über die CPU läuft.

Die Logs habe ich angehängt und hoffe das mir jemand helfen kann bei dem Problem, da ich die Vorschau schon gern wieder eingeschaltet hätte um den Stream zu kontrollieren.
Sorry, dass ich Dich hier direkt ansprechen zu einem anderen Thema. War der erste deutsche Thread, den ich sah. Ich bin absoluter Neuling und suche Unterstützung für die Installation und Einrichtung von OBS. Da das für mich Neuland ist, tu ich mich schwer, bin aber unter Zeitdruck für ein Projekt.
Viele Grüße
 

BardiBard

Member
Hallo, könntet ihr mir mal erklären was in euren Köpfen vorgeht, wenn ihr in ein englischsprachiges Forum geht und dort einfach auf deutsch was posted?
Nur so aus Neugier, alles englisch hier aber ich schreib halt trotzdem auf deutsch einfach weil?
 

h1meyer

New Member
Hallo, könntet ihr mir mal erklären was in euren Köpfen vorgeht, wenn ihr in ein englischsprachiges Forum geht und dort einfach auf deutsch was posted?
Nur so aus Neugier, alles englisch hier aber ich schreib halt trotzdem auf deutsch einfach weil?

Ganz einfach weil ich zwar des englischen ein wenig mächtig bin, aber nicht so weit daß ich mich im fachlichen gut ausdrücken könnte und eine google Übersetzung meistens noch viel schlechter ist. Und dass einige Leute hier deutsch können beweist du doch oder?
Und ich habe die Hoffnung, dass jemand der dem deutschen mächtig ist eine Idee hat.

Btw.: Ich bin in vielen Foren unterwegs aber meistens ist man dort freundlich. Scheint bei Ihnen wohl ein wenig anders zu laufen. Mir ist beim überfliegen der Richtlinien des Forums kein Absatz aufgefallen in dem ausdrücklich darauf hingewiesen wird, dass nur englisch als Sprache zu verwenden ist. Sollte dies so sein bitte kurze Info mit dem Absatz, dann lösche ich halt den Post und verwende notfalls ein anderes Programm wenn ich die Lösung nicht anderweitig finde.
 

h1meyer

New Member
Sorry, dass ich Dich hier direkt ansprechen zu einem anderen Thema. War der erste deutsche Thread, den ich sah. Ich bin absoluter Neuling und suche Unterstützung für die Installation und Einrichtung von OBS. Da das für mich Neuland ist, tu ich mich schwer, bin aber unter Zeitdruck für ein Projekt.
Viele Grüße

Na ja ich denke eine Hilfe von Anfang bis Ende wirste kaum in irgendeinem Forum finden. Einfach mal googlen hilft da, bzw. einfach auf youtube gucken. Nilsson1486 macht da ganz gute Videos mit guten Erklärungen.
 

koala

Active Member
eine google Übersetzung meistens noch viel schlechter ist.
Die deutsch->englisch Übersetzung von Google ist extrem gut. Besser als die meisten Deutschen englisch können und als das englisch, was die meisten anderen nicht englisch-Muttersprachler im Forum schreiben. Nutze sie. Schreib einfach deinen deutschen Text und poste die vom Google translator übersetzte englische Version.

Zu deinen Problemen: begrenze die fps deines Spiels auf 60 fps und verwende den nvenc Hardware encoder in OBS. Außerdem entferne zum testen game capture und display capture sources, die du für den aktuellen Stream/Aufnahme nicht benutzt.
Ansonsten ist das hier DIE Hilfe für deine Art Performanceproblemen:
Auch hier hilft dir Google bzw. Chrome beim Übersetzen ins Deutsche: in Chrome rechtsklick auf die Seite->Auf Deutsch übersetzen. Du vergisst nach kurzer Zeit, dass die Seite ursprünglich in englisch gewesen ist.
 
Top