Gameplay aufnehmen mit OBS

Iceman88

Enthusiast
Thread Starter
Mitglied seit
12.07.2005
Beiträge
7.434
Ort
Hesse, da in de midde
Hi,

Wir (2 Freunde und ich) wollen so nen bisi mit Gameplay-Videos usw für Youtube anfangen....haben dabei aber ein Problem.

Je nach Spiel können wir nicht aufnehmen weil die Aufnahme einfach total ruckelt und frames dropped, weil unsere Hardware wohl nicht gut genug ist.

Bei mir ist das weniger ein Problem, da geht fast alles, nur wirklich anspruchsvolle Spiele machen auch bei mir Probleme, bestes Beispiel ist das Ghost Recon Wildlands, da habe auch ich drops usw.
Dabei ist aber auch egal ob ich/wir Quick sync, H.246 oder NVENC benutzen, ist bei allem ungefähr gleich schlimm.


Wir benutzen OBS.

Aufnahme und spielen soll natürlich am gleichen PC gemacht werden.



Was haben wir für Möglichkeiten das zu ändern....und nein, Details usw runter ist keine Option, da 1. ich nicht so ne HW habe um auf Low zu spielen und 2. bei dem einen Kumpel der sowieso schon so games auf low zocken muss.


Danke für eure Hilfe.
 
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Je nach Spiel können wir nicht aufnehmen weil die Aufnahme einfach total ruckelt und frames dropped, weil unsere Hardware wohl nicht gut genug ist.

Details usw runter ist keine Option, da 1. ich nicht so ne HW habe um auf Low zu spielen

Finde den Fehler ...

Welche Settings hast du in OBS eingestellt?
Nimmst du auf die Platte auf, auf der auch das Game liegt?
Mal die Prozessorlast während der Aufnahme geprüft?
Andere Software benutzt?
 
Finde den Fehler ...
naja....bis auf ne 2080ti gibts halt noch nix besseres als meine 1080ti....daher sollte meine hw eig gut genug sein....aber wie gesagt.....auf grund das mein kumpel eh schon low zocken muss geht net weiter runter

Mal die Prozessorlast während der Aufnahme geprüft?
liegt so im bereich von 60-80%, je nachdem welche Aufnahmemethode genutzt wird.

Welche Settings hast du in OBS eingestellt?
OBS.png
andere Bitrate macht keinen wirklichen unterschied, is da egal ob nur 2000 oder so wie jetzt

Nimmst du auf die Platte auf, auf der auch das Game liegt?
Ja, ist aber eine SSD und habe es auch schon auf externer und auf meine Systemplatte probiert (alles SSD), auch die Auslastung der Platte ist eig nicht vorhanden.

Andere Software benutzt?

ist die Software die am besten für uns geeignet ist wegen verschiedenen audioquellen und möglichkeit zu streamen usw, daher andere Software eig keine wirkliche Option
 
Zuletzt bearbeitet:
Okay, dann rollen wir das mal von hinten auf.

- Wer nimmt alles auf? Alle drei oder nur du?
- Bei wem ruckelt es? Nur bei dir, oder bei deinen Kumpels?
- Was ruckelt? Die Aufnahme oder Ingame, oder beides?
- In den Settings encodest du per GPU, unten ist GPU 0 gewählt -> Hast du da andere Optionen (z.B. 1). Option 0 könnte evtl die iGPU sein, die ist für Quicksync aber nicht NVENC.
- Ausgabe mal umskaliert? Streamen / Aufnehmen in nativer Auflösung ist eher was für einen seperaten Streaming-PC
- Two-Pass Encoding sagt mir spontan nicht, mal abgeschlatet?

ist die Software die am besten für uns geeignet ist wegen verschiedenen audioquellen und möglichkeit zu streamen usw, daher andere Software eig keine wirkliche Option

Ist zum einen keine Antwort auf meine Frage, zum anderen hilft sowas bei der Fehlerfindung.

Zum Encoden:
Willst du das ganz mit einer anständigen Qualität nimm X264/5.
Alles andere ist *Meh*

edit:

und bin ich blöd, oder seh ich die FPS-Einstellung nicht?
 
Zuletzt bearbeitet:
Wer nimmt alles auf? Alle drei oder nur du?
Wir alle 3, aber bei mir macht es die wenigsten Probleme

Was ruckelt? Die Aufnahme oder Ingame, oder beides?
Bei mir nur die Aufnahme mit Framedrops, bei meinen Kumpels fängt dann auch das Game an

In den Settings encodest du per GPU, unten ist GPU 0 gewählt -> Hast du da andere Optionen (z.B. 1). Option 0 könnte evtl die iGPU sein, die ist für Quicksync aber nicht NVENC.
GPU0 ist meine 1080ti, GPU1 die Intel HD 530 meiner CPU

Ausgabe mal umskaliert? Streamen / Aufnehmen in nativer Auflösung ist eher was für einen seperaten Streaming-PC
kostet das nicht eher noch mehr Leistung weil nochmal mehr Aufwand? Und die Quali soll eig auch noch annehmbar sein....wenn wir dann auf 720p oder so skalieren is das murks

Two-Pass Encoding sagt mir spontan nicht, mal abgeschlatet?
Das ist ne gute idee....probiere ich mal aus

Zum Encoden:
Willst du das ganz mit einer anständigen Qualität nimm X264/5.
Alles andere ist *Meh*
ja das ist klar, NVENC hab ich jetzt nur zum probieren drin gehabt und damit lief es bei Ghost Recon etwas besser, als weiteres Beispiel, die Division 2 Beta konnte auch nur ich aufnehmen und da ging es bei mir auch nur über NVENC, alles andere hat auch gedropped.



was ich an der ganzen Sache nicht verstehe.....warum Quicksync nicht will....die IGPU wird ja überhaupt nicht benutzt also müsste die genug resourcen haben, auch von der CPU vom overhead dürfte das keine Probleme machen weil wenn ich was anderes mit Quicksync aufnehme habe ich so 2-3% Last davon auf der CPU....das ist nix, also kann die da eig auch nicht das Problem sein.
 
Versteh mich nicht falsch, aber ihr solltet evtl eure Ansprüche in Verbindung mit eurer Hardware überdenken.

Probier es aus und schau dir das Ergebnis an.
Biste nicht zufrieden musst du eben die Leistung runterdrehen oder dich mit potenter Hardware versorgen.

Skalierung auf 720p runtersetzen frisst eben nicht mehr Leistung sondern weniger.
Zudem ists es schon blöd sich über die Skalierung zu beschweren, dann aber mir NVENC oder Quicksync rumhantieren wollen.

Das passt nicht zusammen.

Edit:

Open Broadcaster Software | wiki

The resolution that you are encoding at has the biggest impact on CPU usage. For example, 1080p has more than twice the number of pixels in each frame versus 720p, and your CPU usage increases accordingly

Btw auf der OBS-Seite + Reddit gibt es Guides / Walkthroughs / Troubleshooting.
Evtl hier mal reingeschaut um sich mit den Grundlagen vertraut zu machen. Ist scheinbar bisher nicht geschehen.
 
Zuletzt bearbeitet:
Warum nimmste nicht mit Shadowplay an sich auf?
Ingame-Auflösung, 60 FPS. 130Mbit und gut ist.
Oder soll das noch weiter verarbeitet werden? Wenn nicht, einfach so wie es ist auf YT hochschubsen.


Und das ist mit einer schwächeren Graka aufgenommen, in höherer Auflösung als Dein Monitor bietet.
 
Zuletzt bearbeitet:
Versteh mich nicht falsch, aber ihr solltet evtl eure Ansprüche in Verbindung mit eurer Hardware überdenken

was meinst du denn was man für hardware haben soll? viel mehr (ok, meine CPU ist nicht die beste) geht nicht

Skalierung auf 720p runtersetzen frisst eben nicht mehr Leistung sondern weniger.
Zudem ists es schon blöd sich über die Skalierung zu beschweren, dann aber mir NVENC oder Quicksync rumhantieren wolle

hast du dir mal die quali bei 720p angeschaut....die ist um welten!!!!!!!! schlechter als mit NVENC aufgenommen


Btw auf der OBS-Seite + Reddit gibt es Guides / Walkthroughs / Troubleshooting.
Evtl hier mal reingeschaut um sich mit den Grundlagen vertraut zu machen. Ist scheinbar bisher nicht geschehen

ist geschehen, aber ohne erfolg

und mit deinem CPU usage zitat....2-3% habe ich wenn ich mit NVENC aufnehme...also total egal weil ob jetzt 1-1,5% oder 2-3% macht keinen Unterschied bei einer generellen auslastung von so 60-70%...da ist mehr als genug spielraum






Warum nimmste nicht mit Shadowplay an sich auf?
Ingame-Auflösung, 60 FPS. 130Mbit und gut ist.
Oder soll das noch weiter verarbeitet werden? Wenn nicht, einfach so wie es ist auf YT hochschubsen.

Shadowplay haben wir das problem das wir dann nicht so einfach verschiedene audiokanäle verwenden können usw, klar geht in der nachbearbeitung auch aber die sync usw ist da deutlich umständlicher, weil soll schon ordentlich geschnitten usw werden.



was hast du da für ingame settings? und du hast da auch ruckler und framedrops drin leider.
 
Zuletzt bearbeitet:
was meinst du denn was man für hardware haben soll? viel mehr (ok, meine CPU ist nicht die beste) geht nicht

seperaten Streaming-PC

hast du dir mal die quali bei 720p angeschaut....die ist um welten!!!!!!!! schlechter als mit NVENC aufgenommen

Was hat eine Auflösung mit einem Encoding-Art zu tun?

Unterschied bei einer generellen auslastung von so 60-70%...da ist mehr als genug spielraum

Warum? Lastest du die vier Hauptkerne aus, machen deine virtuellen Kerne auch nicht mehr viel.

Mal das Preset angepasst / runtergestellt ?

Mit deiner aktuellen Konfig und deiner Erwartung _MUSST_ du entweder Abstriche machen, oder Geld in die Hand nehmen.
Das ist ein Fakt.

P.S.: Und ich bleibe bei meiner Meinung, wer mit was anderem als X264/5 encoded, will eh keine Qualität sehen :P
 
oder Geld in die Hand nehmen.
ich habe nirgendwo gesagt das wir dazu nicht bereit sind.....


P.S.: Und ich bleibe bei meiner Meinung, wer mit was anderem als X264/5 encoded, will eh keine Qualität sehen :P

sorry, so einen satz und 720p vorschlagen, das disqualifiziert dich leider selbst.

Früher war das mal so in dem Forum hier das man sich zu nem thema geäußert hat wenn man ahnung hat, das scheint bei dir leider nicht der fall zu sein, daher würde ich dich bitte dir nen anderen thread zu suchen, danke.
 
was hast du da für ingame settings? und du hast da auch ruckler und framedrops drin leider.

Kein Plan, das Video ist relativ alt.
Und Dir ist noch nicht aufgefallen, dass Ubisoft die Streaming-Ruckler reingepatched hat, nachdem die halbe Community geheult hat, dass man mehr als 16GB Speicher für gutes Streaming braucht? Nach dem Patch hatten die 16GB-User weniger Streaming-Ruckler und die 32+GB User Ruckler die sie vorher nicht hatten :-)

Ich weiß ja nicht was Du erreichen möchtest, aber sicher dass Du die Ruckler und Framedrops nicht auch ohne die Aufnahme hast?
Shadowplay produziert ja an sich weder Ruckler noch Framedrops. Es klaut Dir einfach dauerhaft etwa 10% Leistung. Ich zocke da in 3840x1648.

Selbst eine 2080TI oder meine T-Rex stemmen das Game nicht in UHD/Ultra mit 60 FPS :-)

Aber das mit dem Schneiden (genau deshalb hab ich gefragt) ist halt wirklich ein Problem, weil viele Schnittprogramme irgendwie eine feste Framerate erwarten, aber Shadowplay sie nicht erzeugt. Da wäre dann vor dem Schnitt noch ein Handbrake-Durchlauf nötig. Ist der Qualität ja auch nicht zuträglich.
 
Zuletzt bearbeitet:
Selbst eine 2080TI oder meine T-Rex stemmen das Game nicht in UHD/Ultra mit 60 FPS :-)

ich weiß, das game is echt hardcore....und mit jedem patch wird die performance schlechter -.- als ich mit dem game und meiner 1080ti angefangen hab hab ich so 100fps gehabt....jetzt schwanke ich zwischen 60-80fps


Aber das mit dem Schneiden (genau deshalb hab ich gefragt) ist halt wirklich ein Problem, weil viele Schnittprogramme irgendwie eine feste Framerate erwarten, aber Shadowplay sie nicht erzeugt. Da wäre dann vor dem Schnitt noch ein Handbrake-Durchlauf nötig. Ist der Qualität ja auch nicht zuträglich.
ja das is das problem, wenn nen drop da ist meckert davinci sofort und macht probleme.

Und Dir ist noch nicht aufgefallen, dass Ubisoft die Streaming-Ruckler reingepatched hat, nachdem die halbe Community geheult hat, dass man mehr als 16GB Speicher für gutes Streaming braucht? Nach dem Patch hatten die 16GB-User weniger Streaming-Ruckler und die 32+GB User Ruckler die sie vorher nicht hatten :-)
interessant, das wusste ich nicht.

Ich weiß ja nicht was Du erreichen möchtest, aber sicher dass Du die Ruckler und Framedrops nicht auch ohne die Aufnahme hast?
klar ab und an kommt es mal zu nen kurzen ruckeln wenn er irgendwie nachläd....aber ich habe eig konstant über 60fps und das problem bei der ahnahme sind dann nicht mal kurz 55fps oder so sondern dauerhaft eher so 20fps...während ingame alles wunderbar läuft.
 
Na so weit sollte Shadowplay aber nicht runtergehn ....
Hmm ..... Du könntest noch Action! ausprobieren. ABER ich schätze (da das auch über die CPU aufnimmt), das es nicht zielführend sein wird.

Wenn es mit OBS nicht klappt und Du immer bei 20 FPS landest, wird Dir eventuell der Handbrake-Durchlauf nicht erspart bleiben, dafür ist die Shadowplay-Aufnahme mit viel FPS. Zwei Audio-Spuren sind auch kein Problem (Mic und Ingame).
 
ich bin selbst sehr verwundert warum das überhaupt so passiert...und ich finde halt auch nicht wirklich was dazu im netz....klar findet man sehr sehr viel was so drops usw angeht...aber da laufen deren games bei der aufnahme dann genauso schlecht wie die aufnahme....bei mir ist nur die aufnahme nen problem.


ich werd mal shadowplay probieren....wenn das bei uns allen hilft müssen wir uns dann halt noch wegen audio einfallen lassen....



encoder cards ^^ oder sowas gibts nicht? wir sind durchaus bereit auch was zu investieren....nur nen 2. rechner hinstellen eher weniger.
 
Die Eglato-Teile können Teilweise auch codieren. Gibts halt in Dumm und mit Power.
Weiß halt nicht bis zu welchen Auflösungen die funktionieren^^
 
Die Eglato-Teile können Teilweise auch codieren. Gibts halt in Dumm und mit Power.
Weiß halt nicht bis zu welchen Auflösungen die funktionieren^^

an sowas hatten wir auch gedacht...aber nachdem wir jetzt lange geschaut haben und uns damit beschäftigt haben scheint es so....was wirklich genaues findet man leider auch nicht....das die encoder nur mit der elgato software funktionieren und ansonsten die auch einfach dumme paththrough cards sind....und selbst in der elgato software die encoder funktion irgendwie nur ne backup datei nochmal erstellt....irgendwie ganz komisch
 
Hmm, alle empfehlen direkt x/h264/5 und potende Hardware.
Ich würde klein anfangen mit ShadowPlay Quicksync und co...
Wenn man mit sein Channel ne größere Reichweite erreicht, kann man dann auch in bessere Hardware investieren.
Für nen mini Channel lohnt sich das meiner Meinung nach nicht.
 
Hmm, alle empfehlen direkt x/h264/5 und potende Hardware.
Ich würde klein anfangen mit ShadowPlay Quicksync und co...
Wenn man mit sein Channel ne größere Reichweite erreicht, kann man dann auch in bessere Hardware investieren.
Für nen mini Channel lohnt sich das meiner Meinung nach nicht.

ich hab bei meinen yt vids keinen unterschied gesehn ob ich jetzt nvenc oder quicksync oder x264 benutzt habe....yt haut die quali eh so krass runter das man es nicht wirklich sieht solange die bitrate hoch genug war das es nicht dauernd artefakte gibt.



tritzdem bleibt mein problem bestehen....denn selbst damit geht es ja leider nicht
 
so, ich hab gestern nacht noch mal nen bisi probiert.

Shadowplay hab ich das gleiche Problem, zwar nicht so stark aber trotzdem nicht nutzbar.

Egal was ich für einstellungen in OBS machen, egal welcher coder egal welche quali....es kommt immer zu den rucklern und lags mit der Fehlermeldung "codierer überlastet"
 
Was für ne Leitung hast du denn ?
 
Du versuchst die Aufnahmen auf eine USB-HDD zu speichern, bzw. es ist immer der gleiche Speicherort, und der ist zu lahm für die Aufnahme?
 
Du versuchst die Aufnahmen auf eine USB-HDD zu speichern, bzw. es ist immer der gleiche Speicherort, und der ist zu lahm für die Aufnahme?

nein.

HDDs besitze ich gar nicht mehr, habe nur noch SSDs und habe es auf allen probiert

- 2TB intern - ist meine Game SSD und die wo ich alle meine Aufnahmen speichere, geht immer ohne Probleme
- 250GB intern M.2....ne 950 Pro....also "recht" schnell....ist meine System Platte
- 500GB extern an USB3....hab da auch schon öfter drauf aufgenommen, geht auch ohne Probleme


egal auf welcher ich es probiere und auch egal mit welcher Bitrate....es geht nicht....und die SSDs sind definitiv nicht das Problem
 
Also die CPU ist nicht das Problem.
Die Graka ist nicht das Problem.
Die SSDs sind nicht das Problem.
Das RAM ist nicht das Problem.

Dann kann es ja nur noch eine bei Dir laufende Software im Hintergrund sein.
Hast Du ein OSD laufen? Wenn ja mit welche Software?
 
Zuletzt bearbeitet:
Was ist CAM? NXTC-CAM oder wie sich das nennt? Das wäre ein Garant für Problemchen. Aber wenn es aus ist ....
 
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh